Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Current »

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 web services available – Lookup and Locate.

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

Lookup Web Service Methods

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

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.

 

Locate Web Service Methods

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

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

Web MethodDescription

GetMapImage

Generates a map to be returned.  This is returned as a binary PNG image stream.

GetFindNearest_a

Returns a list of nearest points for the Layer to the supplied co-ordinates.

GetFindNearest_b

Returns a list of nearest points for the Layer to the supplied co-ordinates. Number of results and distance may be overridden.

GetFeaturesAtPoint

Returns a list of Features at the supplied co-ordinates.

CreateFaultReport

Logger - Creates a object inside the at_incident table with the supplied attributes.

UpdateFaultReportInteraction

Logger - Updates a Fault Report with a new interaction id.

ArchiveFaultReportUniqueId

Logger - Archives a Fault Report for the supplied unique id.

LocationSearch

Returns a list of addresses matching your supplied parameters.
  • No labels