I need to develop and GIS application in .net with following Requirement, Can you please suggest the options how can i start with.
I am new to GIS World, but I have a good knowledge. I neither developed any GIS application before!
1) We need to track vehicles on the map, the data recieved from Multiple Controllers connected Over Ethernet.
2) Display of Movements of Multiple Vehicles to be Provided for simultaneous operation.
3) Displaying Latitude, Longtitude, Altiitude, Roll, yaw, Pitch, Velocity with Every Vechicle.
4) Unique Icons for Multiple vehichles (icon should be configurable)
5) Provision for the modes to facilitate selection of vehicles for simultaneous display on Map.
6) Automatically move the Vehicle icon representing the respective vehicle, to the correct geographic location on map when vehicle change the position.
7) Automatic PAN movement of the area concerned on the digital map during Online Vehicle Tracking.
8) Calculate Actual disptance traveled by vehicle along with Aerial Distance,
9) Calculate relative distance between two vehicles.
10) Digital Map retrieval and display as per the area of operation.
11) Provision for additional icons creation on the map. (These icons should be displayed for futher use)
12) Provision of Information Layer (Peliminary/Detailed information about Terrain etc), 3D ANALYSIS
13) Geo-Referencing Facility. It should be able to digitize it by georeferencing.
14) Import digital masp irrespective of their original/native format.
15) OS Platform independency.
- It should support Military grid coodrinate Data.
17) Provision for Defininf Waypoints with positioning Information
18) Multiple Access to various Digital map,image map like geotiff,.jpeg,.dted image
19) Integration of scanned maps, satellite images .
20) Zoom in Zoom out, Zoom in Max Scal1 1:1 and zoom out 1:50000
21) User Specified scale and Dynamic display of scale in the Mapview
22) Exchange of GIS Data for generation of Reports.
23) Import/Export Maps using .dgn (Microstation DGN) format.