GazetteerService
View the WSDL for the service. Click on an operation name to view it's details.
- getGazetteerRecordsByName
- GazetteerName: example : north sea. required
- like: adds a '%'-sign before and after the GazetteerName (SQL LIKE function). Default=true
- fuzzy: Uses Levenshtein query to find nearest matches. Default=false
- typeID: Placetype ID, as returned from getGazetteerTypes() Default=(empty)
- language: language (ISO 639-1 code). Default=(empty)
- offset: start record number, in order to page through next batch of results. Default=0
- count: number of records to retrieve. Default=100; max=100
- getGazetteerRecordsByNames
- GazetteerNames: example : array("north sea","caspian sea","indian sea"). required
- like: adds a '%'-sign before and after the GazetteerName (SQL LIKE function). Default=true.
- fuzzy: Uses Levenshtein query to find nearest matches. Default=false.
- getGazetteerRecordsBySource
- GazetteerSource: example : 1800 serie. required
- getGazetteerRecordsByType
- GazetteerType: example : Valley. required
- getGazetteerRecordByMRGID
- MRGID: example : 3293. required
- getGazetteerRelationsByMRGID
- MRGID: example : 3293. required
- direction: options : upper, lower or both. Default=upper
- type: options: 'partof', 'partlypartof', 'adjacentto', 'similarto', 'administrativepartof', 'influencedby' or 'all'. Default='partof'
- getGazetteerWMSes
- MRGID: example : 3293. required
- getGazetteerRecordsByLatLong
- Latitude: Give the Latitude (-90 -> +90)
- Longitude: Give the Longitude (-180 -> +180)
- LatitudeRadius: Give the radius of the Latitude example : "5" (optional). Default: 5
- LongitudeRadius: Give the radius of the Longitude example : "5" (optional). Default 5
- getGazetteerTypes
- getGazetteerSources
- getGazetteerNamesByMRGID
- MRGID: example : 3293. required
Close
Name: getGazetteerRecordsByName
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordsByName
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByName
parts:
GazetteerName: xsd:string
like: xsd:boolean
fuzzy: xsd:boolean
typeID: xsd:int
language: xsd:string
offset: xsd:int
count: xsd:int
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByNameResponse
parts:
return: tns:gazetteerRecords
Namespace: http://gazetteer/v1.0/gazetteerRecords
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get one or more matching (max. 100) gazetteer records for a given name.
Parameters:
Name: getGazetteerRecordsByName
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordsByName
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByName
parts:
GazetteerName: xsd:string
like: xsd:boolean
fuzzy: xsd:boolean
typeID: xsd:int
language: xsd:string
offset: xsd:int
count: xsd:int
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByNameResponse
parts:
return: tns:gazetteerRecords
Namespace: http://gazetteer/v1.0/gazetteerRecords
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get one or more matching (max. 100) gazetteer records for a given name.
Parameters:
Close
Name: getGazetteerRecordsByNames
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordsByNames
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerMatches
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByNames
parts:
gazetteerNames: tns:gazetteerNames
like: xsd:boolean
fuzzy: xsd:boolean
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerMatches
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByNamesResponse
parts:
return: tns:gazetteerMatches
Namespace: http://gazetteer/v1.0/gazetteerMatches
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: For each given gazetteer name, try to find one or more GazetteerRecords (max. 100).
This allows you to match multiple names in one call. Limited to 500 names at once for performance reasons.
Parameters:
Name: getGazetteerRecordsByNames
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordsByNames
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerMatches
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByNames
parts:
gazetteerNames: tns:gazetteerNames
like: xsd:boolean
fuzzy: xsd:boolean
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerMatches
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByNamesResponse
parts:
return: tns:gazetteerMatches
Namespace: http://gazetteer/v1.0/gazetteerMatches
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: For each given gazetteer name, try to find one or more GazetteerRecords (max. 100).
This allows you to match multiple names in one call. Limited to 500 names at once for performance reasons.
Parameters:
Close
Name: getGazetteerRecordsBySource
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordsBySource
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsBySource
parts:
gazetteerSource: xsd:string
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsBySourceResponse
parts:
return: tns:gazetteerRecords
Namespace: http://gazetteer/v1.0/gazetteerRecords
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 matching gazetteer Records for a given source
Name: getGazetteerRecordsBySource
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordsBySource
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsBySource
parts:
gazetteerSource: xsd:string
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsBySourceResponse
parts:
return: tns:gazetteerRecords
Namespace: http://gazetteer/v1.0/gazetteerRecords
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 matching gazetteer Records for a given source
Close
Name: getGazetteerRecordsByType
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordsByType
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByType
parts:
gazetteerType: xsd:string
offset: xsd:int
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByTypeResponse
parts:
return: tns:gazetteerRecords
Namespace: http://gazetteer/v1.0/gazetteerRecords
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 matching gazetteer Records for a given type.
Name: getGazetteerRecordsByType
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordsByType
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByType
parts:
gazetteerType: xsd:string
offset: xsd:int
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecords
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByTypeResponse
parts:
return: tns:gazetteerRecords
Namespace: http://gazetteer/v1.0/gazetteerRecords
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 matching gazetteer Records for a given type.
Close
Name: getGazetteerRecordByMRGID
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordByMRGID
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecord
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordByMRGID
parts:
MRGID: xsd:int
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecord
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordByMRGIDResponse
parts:
return: tns:gazetteerRecord
Namespace: http://gazetteer/v1.0/gazetteerRecord
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get one gazetteer record for the given MRGID
Name: getGazetteerRecordByMRGID
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordByMRGID
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecord
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordByMRGID
parts:
MRGID: xsd:int
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecord
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordByMRGIDResponse
parts:
return: tns:gazetteerRecord
Namespace: http://gazetteer/v1.0/gazetteerRecord
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get one gazetteer record for the given MRGID
Close
Name: getGazetteerRelationsByMRGID
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRelationsByMRGID
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRelations
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRelationsByMRGID
parts:
MRGID: xsd:int
direction: xsd:string
type: xsd:string
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRelations
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRelationsByMRGIDResponse
parts:
return: tns:gazetteerRelations
Namespace: http://gazetteer/v1.0/gazetteerRelations
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 relationships for the given MRGID.
Name: getGazetteerRelationsByMRGID
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRelationsByMRGID
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRelations
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRelationsByMRGID
parts:
MRGID: xsd:int
direction: xsd:string
type: xsd:string
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRelations
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRelationsByMRGIDResponse
parts:
return: tns:gazetteerRelations
Namespace: http://gazetteer/v1.0/gazetteerRelations
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 relationships for the given MRGID.
Close
Name: getGazetteerWMSes
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerWMSes
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerWMSes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerWMSes
parts:
MRGID: xsd:int
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerWMSes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerWMSesResponse
parts:
return: tns:gazetteerWMSes
Namespace: http://gazetteer/v1.0/gazetteerWMSes
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get URL of the WMS server, namespace , value, featureType and featureName
Name: getGazetteerWMSes
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerWMSes
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerWMSes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerWMSes
parts:
MRGID: xsd:int
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerWMSes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerWMSesResponse
parts:
return: tns:gazetteerWMSes
Namespace: http://gazetteer/v1.0/gazetteerWMSes
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get URL of the WMS server, namespace , value, featureType and featureName
Close
Name: getGazetteerRecordsByLatLong
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordsByLatLong
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecord
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByLatLong
parts:
Latitude: xsd:float
Longitude: xsd:float
LatitudeRadius: xsd:float
LongitudeRadius: xsd:float
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecord
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByLatLongResponse
parts:
return: tns:gazetteerRecord
Namespace: http://gazetteer/v1.0/gazetteerRecord
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 gazetteer records within the borders of the provided Latitude and Longitude
Name: getGazetteerRecordsByLatLong
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerRecordsByLatLong
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecord
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByLatLong
parts:
Latitude: xsd:float
Longitude: xsd:float
LatitudeRadius: xsd:float
LongitudeRadius: xsd:float
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerRecord
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerRecordsByLatLongResponse
parts:
return: tns:gazetteerRecord
Namespace: http://gazetteer/v1.0/gazetteerRecord
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 gazetteer records within the borders of the provided Latitude and Longitude
Close
Name: getGazetteerTypes
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerTypes
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerTypes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerTypes
parts:
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerTypes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerTypesResponse
parts:
return: tns:gazetteerTypes
Namespace: http://gazetteer/v1.0/gazetteerTypes
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Return all the possible Types
Name: getGazetteerTypes
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerTypes
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerTypes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerTypes
parts:
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerTypes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerTypesResponse
parts:
return: tns:gazetteerTypes
Namespace: http://gazetteer/v1.0/gazetteerTypes
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Return all the possible Types
Close
Name: getGazetteerSources
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerSources
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerSources
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerSources
parts:
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerSources
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerSourcesResponse
parts:
return: tns:gazetteerSources
Namespace: http://gazetteer/v1.0/gazetteerSources
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 source records
Name: getGazetteerSources
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerSources
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerSources
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerSources
parts:
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerSources
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerSourcesResponse
parts:
return: tns:gazetteerSources
Namespace: http://gazetteer/v1.0/gazetteerSources
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 source records
Close
Name: getGazetteerNamesByMRGID
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerNamesByMRGID
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerNames
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerNamesByMRGID
parts:
MRGID: xsd:int
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerNames
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerNamesByMRGIDResponse
parts:
return: tns:gazetteerNames
Namespace: http://gazetteer/v1.0/gazetteerNames
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 names for the given MRGID
Name: getGazetteerNamesByMRGID
Binding: GazetteerServiceBinding
Endpoint: https://marineregions.org./gazetteer.php?p=soap
SoapAction: getGazetteerNamesByMRGID
Style: rpc
Input:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerNames
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerNamesByMRGID
parts:
MRGID: xsd:int
Output:
use: encoded
namespace: http://gazetteer/v1.0/gazetteerNames
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGazetteerNamesByMRGIDResponse
parts:
return: tns:gazetteerNames
Namespace: http://gazetteer/v1.0/gazetteerNames
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the first 100 names for the given MRGID