Overview | API | Data Structures | Parameters | Example Map
TerraService 2.0 differs from the original TerraService implementation in one significant way: the data-type for the data Theme field and parameter is an Int32 type instead of a enum type. New data themes could not be easily added to the original TerraServer Web Service (TerraService.asmx) because the theme parameter and field was implemented an enum type. Adding a new theme would force all client application to be recompiled even if they were not interested in the Urban Area data theme.
To minimize the impact on our web service users, we implemented a new web service, TerraService2.asmx, and changed the Theme field/parameter to be an integer type. To use the version 2 web service, you will have to do the following:
If you have any issues using the TerraService2.asmx file, please send a message to us at TerraServer mailbox.