EMS : Appendix 6 - v1 SOAP to v2 JSON Operations

[ Whereis® API Home ] [ Appendices ]

The table below shows the changes to operations between v1 SOAP and v2 JSON.

 

SOAP Operation

JSON Endpoint

Details

General

 

 

Version

n/a

Function not supported in v2

Status

/service/health

New function with similar purpose

Geocoding/Reverse Geo

 

 

geocode

/service/geocode/structured
/service/geocode/unstructured

Semi-structured geocoding in v1 has been replaced with structured and unstructured geocoding in v2.

batchGeocode

n/a

Function not supported in v2. A workaround is available.

geocodeIntersection

/service/geocode/structured
/service/geocode/unstructured

Separate function not required. Functionality supported by structured and unstructured geocoding in v2. If you want to restrict the geocode query to intersections you can use granularity “INTERSECTION”

reverseGeocode

/service/geocode/reverse

Some changes to request and response objects

batchReverseGeocode

n/a

Function not supported in v2. A workaround is available.

reverseGeocodeIntersection

 

Now handled by reverse geocode, granularity “INTERSECTION”

reverseGeocodeByFeature

n/a

Function is not supported in v2.

Map

 

 

getIcon

n/a

Function not supported in v2. A workaround is available.

getMapByBounds

/service/map/by_bounds

New function supports multiple response types

getMapImageURLByBounds

/service/map/by_bounds

New function supports multiple response types

getMapByCentre

/service/map/by_zoom

New function supports multiple response types

getMapImageURLByCentre

/service/map/by_zoom

New function supports multiple response types

getViewportForCentre

/service/viewport/by_center

Some changes to request and response

getViewportForRadius

/service /viewport/by_zoom

Some changes to request and response

getViewportForPoints

/service /viewport/by_geometry

Same functionality, different function

Rank

 

 

rankPoints

/service/rank

Some changes to request and response

Route

 

 

getRoute

/service/route

Some changes to request and response objects

getRouteHandle

/service/route/handle

Some changes to request and response objects

getRouteDetails

/service/route/<handle>

Some changes to request and response objects

POI Search

 

 

poiSearch

n/a

Function is not supported in v2. We recommend using the Sensis Search API, which is a free service