The project is the replication of Microsoft’s TerraService Sample Map Server’s map navigation UI functionality, which can be found at [url removed, login to view] with some functionalities excluded, some new added. The delivered application will provide Aerial and topographic maps utilizing Microsoft’s TerraService web services.
1. No grid and border related user entries, projection UTM only
2. Lon/Lat can not be manually entered by user, but user enters place name (single field) and system looks up lon/lat for it
3. Map size can not be changed by user, but rather fixed width (400 x 300) map is provided (All methods has to take the map size as parameters though, so change in size later will not break any additional rendering (landmark placement on graphics etc.)
1. User can enter a place name and user control show a list of matching places on the right side. The first item of the list is shown on the map immediately. User can then click another matching place name to load that into the map
All functionality should be accessible via a User Controls. Post-back and user interaction are handled by the user control itself. (Sub-user controls can be implemented for further encapsulation) A sample [url removed, login to view] page has to demonstrate the user control usage based on the attached layout graphics, using placeholders to load the user control into. No additional functionality should be implemented on the [url removed, login to view] Web Form
See attachment for more spec.
1. Complete and fully functional working program in compiled form as well as complete source code of all work done. After unzipping the deliverable and proper local IIS configuration, the web application should be completely working
2. Clean code, following C# naming convention and inline code documentation (/// style so HTML documentation can be created by us)
3. Exclusive and complete copyrights to all work purchased.
(No GPL, 3rd party components, etc. unless all copyright ramifications are explained and agreed to by the buyer) Exception is the usage of the [url removed, login to view] web service code and the public domain aerial photos and topo maps of USGS.
1. IIS / ASP.NET / C # / XP Pro Vroot / W2K
2. dotNET Framework 1.1
3. Visual Studio 2002 Solution and Project
Code documentation with /// annotation for all class and method