Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

We have documented the web service structures and responses with the standard HTTP GET format as we believe this is generic and easy to read.  When embedded in environments such as Microsoft Visual Studio the syntax becomes far easier as these environments create objects to be used as part of the language.

There are two SOAP web services available – Lookup and Locate.

 

Info

These Web Services will not work on iShare GIS Map Sources that have iShare Roles applied.

...

The following documented methods are available to developers from the Lookup.asmx Web Service.  

Note

Other methods may be publicly available but are not directly supported as they are used internally by iShare.

Web MethodDescription
GetMapSourcesReturns a list of My Maps Map Sources
GetMyHouseMapsourcesReturns a list of My House Map Sources.
GetGroupNamesReturns a list of Layer Group names for a supplied Map Source
GetLayersReturns a list of Layers for a supplied Map Source and optionally a Layer Group Name

GetMapEngine

Returns the Map Engine used for the supplied Map Source.

GetFindNearestSources

Returns a list of Find Nearest sources for a supplied Map Source.

GetPointSearchLayers

Returns a list of Point Search Layers for a supplied Map Source.

GetStartupView

Returns the Startup View for a supplied Map Source.

GetThematicsLayers

Returns a list of Thematic Layers for a supplied Map Source.

GetMapLocations

Returns a list of Map Locations for a supplied Map Source.

GetBufferSearchLayers

Returns a list of Buffer Search Layers for a supplied Map Source.
GetServiceLayersReturns a list of Service Layers for a supplied Map Source.

 

...

The following documented methods are available to developers from the Locate.asmx Web Service.  

Note

Other methods may be publicly available but are not directly supported as they are used internally by iShare.

...

GetMapImage

...

GetFindNearest_a

...

GetFindNearest_b

...

GetFeaturesAtPoint

...

CreateFaultReport

...

UpdateFaultReportInteraction

...

ArchiveFaultReportUniqueId

...

LocationSearch

...

.