An open API service indexing awesome lists of open source software.

https://github.com/localgovdrupal/localgov_geo

Entity for storing Geographic information, addresses, and areas; extensible types and plugable backends with defaults to start.
https://github.com/localgovdrupal/localgov_geo

Last synced: 11 months ago
JSON representation

Entity for storing Geographic information, addresses, and areas; extensible types and plugable backends with defaults to start.

Awesome Lists containing this project

README

          

# LocalGov Drupal: Geo

Provides a entity for storing, and reusing, geographic information.

Pre-configured to use openstreetmap tiles, and geocoder openstreetmap backend.
The intention is that this can be exchanged for preferred services. More detail
about gecoder options can be found on the [Installing new Geocoders page](https://github.com/localgovdrupal/localgov_geo/wiki/Installing-new-Geocoders-%5BFAQ:-%22Why-doesn't-it-find-...%22%5D)

There are two default bundle types, address and area.

There is [an overview of the bundles and reusing addresses on the wiki](https://github.com/localgovdrupal/localgov_geo/wiki/Locations-Module-(LocalGov-Geo)).

## Ordnance Survey Places geocoder
This module provides a Drupal geocoder plugin for the [Ordnance Survey Places PHP geocoder](https://packagist.org/packages/localgovdrupal/localgov_os_places_geocoder_provider). This plugin is useful for geocoding and address lookup using the [Ordnance Survey Places API](https://osdatahub.os.uk/docs/places/overview) which covers addresses in the UK. This plugin requires an API key. It is free for UK local authorities.

### Good to know
- Install the [Ordnance Survey Places PHP geocoder](https://packagist.org/packages/localgovdrupal/localgov_os_places_geocoder_provider) to use this plugin as per the composer suggestion.
- There is a [known issue](https://www.drupal.org/project/geocoder/issues/3153678#comment-14203727) with Drupal geocoder plugins that they sometimes do not immediately appear in the *Geocoder provider* dropdown at /admin/config/system/geocoder/geocoder-provider. If this happens, restart PHP or the (virtual) machine hosting PHP and then review the dropdown.

## Maintainers

Current maintainers:

- Ekes https://github.com/ekes
- Finn: https://github.com/finnlewis