We have new oblique imagery and software for viewing it. I would like to modify my current Flex Viewer Application (based on Viewer for Flex 2) with a widget(s) that could help with the tasks below. I have done some configuration, but am still very new to this.
Mapping Application Tasks
1. Modifications need to be made to your mapping application so that the user can launch the Viewer by clicking on the map, clicking on a button, or some other method. Programmer will need to know how to get the current location in Latitude and Longitude in decimal degrees to launch the Viewer. This may involve a conversion from the native coordinate projection system being used in the mapping application into Latitude, Longitude decimal degrees. Once you have the coordinate of the point you wish to see in the Viewer, launching the viewer requires only 1 or 2 lines of Javascript. This step is required.
2. In order to have an icon placed on the map indicating the current position of the Viewer, additional Javascript needs to be written by the mapping application programmer. Functions need to be added to the mapping application that can be called by the Viewer whenever the location of the Viewer changes. The new location and view direction will be passed back to the mapping application via callbacks from Javascript executing in the Viewer. The location passed back will be in Latitude, Longitude decimal degrees, and may need to be converted into a different coordinate projection system used by the mapping application. This step is optional. Getting this callback function working is not required in order to see pictures using the Viewer, but provides a visual aid to improve the end-user experience.
Can anyone recommend where to begin, what widget(s) to use and what modifications I would need to accomplish this?? I think I just need to get pointed in the right direction.
Thanks in advance for any help you can give!
Leitha