1. A method of 4D GIS based virtual reality for moving target prediction, comprising the steps of: (a) recognizing a predetermined terrain and a plurality of predetermined targets; (b) positioning and tracking said targets; (c) estimating and reasoning a predetermined destination; and (d) predicting movement route and traiectory of said moving target, wherein said step (a) further comprises steps of: (a1) obtaining terrain and moving target image from a Moving Target Indication (MTI) sensor or an Unmanned Aerial Vehicle (UAV) camera; (a2) extracting moving targets by subtraction from a sequence of measurements from said MTI sensor or said Unmanned Aerial Vehicle (UAV) camera; (a3) recognizing said moving target using pattern recognition; (a4) classifying terrain background through a statistical model based image classifier; and (a5) registering said classified terrain with a digital map from GIS through matching recognized culture (man-made) objects and natural objects.