PHPackages                             localgovdrupal/localgov\_geo - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. localgovdrupal/localgov\_geo

ActiveDrupal-module[Utility &amp; Helpers](/categories/utility)

localgovdrupal/localgov\_geo
============================

LocalGov Drupal Geo integration

2.0.11(10mo ago)2120.1k↓25.8%1[15 issues](https://github.com/localgovdrupal/localgov_geo/issues)3GPL-2.0-or-laterPHPCI passing

Since Aug 4Pushed 5mo ago6 watchersCompare

[ Source](https://github.com/localgovdrupal/localgov_geo)[ Packagist](https://packagist.org/packages/localgovdrupal/localgov_geo)[ Docs](https://github.com/localgovdrupal/localgov_geo)[ RSS](/packages/localgovdrupal-localgov-geo/feed)WikiDiscussions 2.x Synced 1mo ago

READMEChangelog (10)Dependencies (2)Versions (88)Used By (3)

LocalGov Drupal: Geo
====================

[](#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
-------------------------------

[](#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

[](#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
-----------

[](#maintainers)

Current maintainers:

- Ekes
- Finn:

###  Health Score

46

—

FairBetter than 93% of packages

Maintenance43

Moderate activity, may be stable

Popularity34

Limited adoption so far

Community28

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~53 days

Recently: every ~71 days

Total

34

Last Release

307d ago

Major Versions

1.3.1 → 2.0.0-alpha12023-07-24

1.3.2 → 2.0.0-alpha22023-07-31

### Community

Maintainers

![](https://www.gravatar.com/avatar/dd550678a915c9a6d451d08851556a1c866f8cc7c0e3f864b498a45d4d930577?d=identicon)[stephen-cox](/maintainers/stephen-cox)

![](https://www.gravatar.com/avatar/c215b54edbf914998f6f63747814fd96f117c2c6e1bb5ea0c0a0db24fd9b3901?d=identicon)[finnlewis](/maintainers/finnlewis)

![](https://www.gravatar.com/avatar/848d88262b2f9d984d12b55bd4a2e2f0e1d3c7abe9c63fc5cc13ecbab75cd19e?d=identicon)[ekes](/maintainers/ekes)

![](https://www.gravatar.com/avatar/be000424009f296e0d88bf9cda3b6701aae827ea4a2773c0a5dbbd78b8429afb?d=identicon)[andybroomfieldBHCC](/maintainers/andybroomfieldBHCC)

![](https://www.gravatar.com/avatar/b34de4d6c68a26fa8eb3fd78cf8040597decc2fdcd4776f8fd704686adcb5a99?d=identicon)[Adnan-cds](/maintainers/Adnan-cds)

---

Top Contributors

[![ekes](https://avatars.githubusercontent.com/u/237186?v=4)](https://github.com/ekes "ekes (48 commits)")[![finnlewis](https://avatars.githubusercontent.com/u/326588?v=4)](https://github.com/finnlewis "finnlewis (43 commits)")[![stephen-cox](https://avatars.githubusercontent.com/u/7189914?v=4)](https://github.com/stephen-cox "stephen-cox (34 commits)")[![andybroomfield](https://avatars.githubusercontent.com/u/1467480?v=4)](https://github.com/andybroomfield "andybroomfield (16 commits)")[![Adnan-cds](https://avatars.githubusercontent.com/u/50206849?v=4)](https://github.com/Adnan-cds "Adnan-cds (9 commits)")[![millnut](https://avatars.githubusercontent.com/u/8024370?v=4)](https://github.com/millnut "millnut (7 commits)")[![tanc](https://avatars.githubusercontent.com/u/76320?v=4)](https://github.com/tanc "tanc (3 commits)")[![ioanma](https://avatars.githubusercontent.com/u/1290483?v=4)](https://github.com/ioanma "ioanma (3 commits)")[![markconroy](https://avatars.githubusercontent.com/u/2183332?v=4)](https://github.com/markconroy "markconroy (3 commits)")[![MariosORION](https://avatars.githubusercontent.com/u/131253559?v=4)](https://github.com/MariosORION "MariosORION (1 commits)")[![NikLP](https://avatars.githubusercontent.com/u/2248659?v=4)](https://github.com/NikLP "NikLP (1 commits)")[![FinnERLewis](https://avatars.githubusercontent.com/u/82151042?v=4)](https://github.com/FinnERLewis "FinnERLewis (1 commits)")[![alansaun92](https://avatars.githubusercontent.com/u/39120043?v=4)](https://github.com/alansaun92 "alansaun92 (1 commits)")

### Embed Badge

![Health badge](/badges/localgovdrupal-localgov-geo/health.svg)

```
[![Health](https://phpackages.com/badges/localgovdrupal-localgov-geo/health.svg)](https://phpackages.com/packages/localgovdrupal-localgov-geo)
```

###  Alternatives

[phmlabs/annovent

Simple lightweight event dispatcher using annotations for registering listeners

113.3k](/packages/phmlabs-annovent)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
