Geocoder

Geocoding is the computational process of transforming a physical address description to a location on the Earth's surface (spatial representation in numerical coordinates). Reverse geocoding, on the other hand, converts geographic coordinates to a description of a location, usually the name of a place or an addressable location. Geocoding relies on a computer representation of address points, the street / road network, together with postal and administrative boundaries.

-Wikipedia

The Geocoder API can be used to query addresses, Points Of Interest (POI) and public transport stops. The primary purpose of the geocoder is to find the start- and end points for queries to the journey planner API through an autosuggest interface.

The following query will return a list of destination- or arrival points containing POI's, addresses and stops that match the string "sons":

Example

Here is an example of an autosuggest component created using the /autocomplete endpoint. Search for places, get some info back.

LabelIDCategories

Authentication

This API is open under NLOD licence, however, it is required that all consumers identify themselves by using the header ET-Client-Name. Entur will deploy strict rate-limiting policies on API-consumers who do not identify with a header and reserves the right to block unidentified consumers. The structure of ET-Client-Name should be: "company - application"

Header examples:

  • "brakar - journeyplanner"
  • "fosen_utvikling - departureboard"
  • "norway_bussekspress - nwy-app"