Marine Gazetteer web services

As a user or developer you can use the Marine Gazetteer webservices to feed your own application with the Marine Gazetteer standardized list of georeferenced marine place names and marine areas.
Available methods:

Currently, we support two methods of accessing the service:

RESTful service

REST (REpresentational State Transfer) is a simple stateless architecture that generally runs over HTTP.

SOAP service

SOAP (Simple Object Access Protocol) is a way for a program running in one kind of operating system (such as Windows 2008) to communicate with a progam in the same or another kind of an operating system (such as Linux) by using the World Wide Web's Hypertext Transfer Protocol (HTTP) and its Extensible Markup Language (XML) as the mechanisms for information exchange. Examples:

Additional web services

Apart from these SOAP and RESTful Marine Gazetteer web services, the data and information can also be retrieved through OGC services, an R package, GeoRSS and LDES

OGC web services

Marine Regions provides WMS, WFS and CSW capabilities for several of its data products (e.g. maritime boundaries).
For more information, please consult the OGC services page.

R package: mregions

rOpenSci has developed an R package for the above services.
More information:

GeoRSS RSS icon

The GeoRSS feed reports all edits and updates of the Marine Gazetteer. It uses GML encoding for RSS 2.0.

Linked Data Event Streams (LDES)

All gazetter entries are exposed as Linked Data Event Streams (LDES).

There is one Event Stream page per hour. Each page contains a link to the next/previous page, if such pages exist. Apart from the most recent page, all pages are labeled as immutable in the cache control headers.
Each MRGID URI is versioned by adding a 't' query parameter, indicating the time of the change. If a client requests a version that is not (or no longer) stored in the database, the server responds with HTTP status code 410 (Gone).