PHPackages                             geocoder-php/here-provider - 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. geocoder-php/here-provider

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

geocoder-php/here-provider
==========================

Geocoder here adapter

0.8.0(1y ago)131.2M↓45.7%113MITPHPPHP ^8.0CI failing

Since Sep 14Pushed 7mo ago2 watchersCompare

[ Source](https://github.com/geocoder-php/here-provider)[ Packagist](https://packagist.org/packages/geocoder-php/here-provider)[ Docs](http://geocoder-php.org/Geocoder/)[ RSS](/packages/geocoder-php-here-provider/feed)WikiDiscussions master Synced yesterday

READMEChangelog (10)Dependencies (5)Versions (11)Used By (3)

Here Geocoder provider
======================

[](#here-geocoder-provider)

[![Build Status](https://camo.githubusercontent.com/8479b3b77f35dbcf73d14afd96476219b0b19283454d9dca9776b823489d6c7c/68747470733a2f2f7472617669732d63692e6f72672f67656f636f6465722d7068702f686572652d70726f76696465722e7376673f6272616e63683d6d6173746572)](http://travis-ci.org/geocoder-php/here-provider)[![Latest Stable Version](https://camo.githubusercontent.com/f69f12f2c99d8c7ccb120972fd59ec92afed46b587abd2b14f4bf5c4c7000b43/68747470733a2f2f706f7365722e707567782e6f72672f67656f636f6465722d7068702f686572652d70726f76696465722f762f737461626c65)](https://packagist.org/packages/geocoder-php/here-provider)[![Total Downloads](https://camo.githubusercontent.com/9b43f5062b18ff2a5db2d9e4dcb695ac3eeb489cd7b6e716a3cb569e1de4bc80/68747470733a2f2f706f7365722e707567782e6f72672f67656f636f6465722d7068702f686572652d70726f76696465722f646f776e6c6f616473)](https://packagist.org/packages/geocoder-php/here-provider)[![Monthly Downloads](https://camo.githubusercontent.com/8329440871cc5c34ea9fbe8090052ddaf578ae14b9d45711a3a31ef127470069/68747470733a2f2f706f7365722e707567782e6f72672f67656f636f6465722d7068702f686572652d70726f76696465722f642f6d6f6e74686c792e706e67)](https://packagist.org/packages/geocoder-php/here-provider)[![Code Coverage](https://camo.githubusercontent.com/746b7d333737f505d58a2d60c2fb80f1ead8ea0318ce4b1db09db1ceb70f32dd/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f67656f636f6465722d7068702f686572652d70726f76696465722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/geocoder-php/here-provider)[![Quality Score](https://camo.githubusercontent.com/7a7aad7d6de72fb873505b923b372c2e6e71594608fddfb941dc9a90f1938b96/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f67656f636f6465722d7068702f686572652d70726f76696465722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/geocoder-php/here-provider)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE)

This is the Here provider from the PHP Geocoder. This is a **READ ONLY** repository. See the [main repo](https://github.com/geocoder-php/Geocoder) for information and documentation.

You can find the [documentation for the provider here](https://developer.here.com/documentation/geocoder/dev_guide/topics/resources.html).

### Install

[](#install)

```
composer require geocoder-php/here-provider
```

Using
-----

[](#using)

New applications on the Here platform use the `api_key` authentication method.

```
$httpClient = new \Http\Discovery\Psr18Client();

// You must provide an API key
$provider = \Geocoder\Provider\Here\Here::createUsingApiKey($httpClient, 'your-api-key');

$result = $geocoder->geocodeQuery(GeocodeQuery::create('Buckingham Palace, London'));
```

If you're using the legacy `app_code` authentication method, use the constructor on the provider like so:

```
$httpClient = new \Http\Discovery\Psr18Client();

// You must provide both the app_id and app_code
$provider = new \Geocoder\Provider\Here\Here($httpClient, 'app-id', 'app-code');

$result = $geocoder->geocodeQuery(GeocodeQuery::create('Buckingham Palace, London'));
```

### Language parameter

[](#language-parameter)

Define the preferred language of address elements in the result. Without a preferred language, the Here geocoder will return results in an official country language or in a regional primary language so that local people will understand. Language code must be provided according to RFC 4647 standard.

### Contribute

[](#contribute)

Contributions are very welcome! Send a pull request to the [main repository](https://github.com/geocoder-php/Geocoder) or report any issues you find on the [issue tracker](https://github.com/geocoder-php/Geocoder/issues).

###  Health Score

51

—

FairBetter than 95% of packages

Maintenance55

Moderate activity, may be stable

Popularity48

Moderate usage in the ecosystem

Community27

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 53.2% of commits — single point of failure

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 ~267 days

Recently: every ~409 days

Total

10

Last Release

444d ago

PHP version history (5 changes)0.1.0PHP ^7.0

0.4.0PHP ^7.2

0.6.0PHP ^7.3 || ^8.0

0.7.0PHP ^7.4 || ^8.0

0.8.0PHP ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/401ccc5eea13c60cf807ae982af00e368e2166e2f26d8eb541dcd881a57385bc?d=identicon)[Nyholm](/maintainers/Nyholm)

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

---

Top Contributors

[![jbelien](https://avatars.githubusercontent.com/u/1150563?v=4)](https://github.com/jbelien "jbelien (25 commits)")[![Chris53897](https://avatars.githubusercontent.com/u/7104259?v=4)](https://github.com/Chris53897 "Chris53897 (6 commits)")[![Nyholm](https://avatars.githubusercontent.com/u/1275206?v=4)](https://github.com/Nyholm "Nyholm (5 commits)")[![sheub](https://avatars.githubusercontent.com/u/5184672?v=4)](https://github.com/sheub "sheub (2 commits)")[![DamienHarper](https://avatars.githubusercontent.com/u/2448660?v=4)](https://github.com/DamienHarper "DamienHarper (2 commits)")[![JaZo](https://avatars.githubusercontent.com/u/3475007?v=4)](https://github.com/JaZo "JaZo (1 commits)")[![FloppyChips](https://avatars.githubusercontent.com/u/105937551?v=4)](https://github.com/FloppyChips "FloppyChips (1 commits)")[![mariusasensi](https://avatars.githubusercontent.com/u/45662861?v=4)](https://github.com/mariusasensi "mariusasensi (1 commits)")[![nicolas-grekas](https://avatars.githubusercontent.com/u/243674?v=4)](https://github.com/nicolas-grekas "nicolas-grekas (1 commits)")[![norkunas](https://avatars.githubusercontent.com/u/2722872?v=4)](https://github.com/norkunas "norkunas (1 commits)")[![fbuchlak](https://avatars.githubusercontent.com/u/30214087?v=4)](https://github.com/fbuchlak "fbuchlak (1 commits)")[![atymic](https://avatars.githubusercontent.com/u/50683531?v=4)](https://github.com/atymic "atymic (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/geocoder-php-here-provider/health.svg)

```
[![Health](https://phpackages.com/badges/geocoder-php-here-provider/health.svg)](https://phpackages.com/packages/geocoder-php-here-provider)
```

###  Alternatives

[toin0u/geocoder-laravel

Geocoder Service Provider for Laravel

7615.4M17](/packages/toin0u-geocoder-laravel)[geocoder-php/google-maps-provider

Geocoder GoogleMaps adapter

18719.3M53](/packages/geocoder-php-google-maps-provider)[smile/module-store-locator

Smile Store Locator

50533.0k5](/packages/smile-module-store-locator)[geocoder-php/mapbox-provider

Geocoder Mapbox adapter

131.1M2](/packages/geocoder-php-mapbox-provider)[smile/module-map

Smile Map Utilities Module

10554.7k3](/packages/smile-module-map)[numero2/contao-storelocator

Contao Plugin for managing stores (or in common address data) and providing a frontend-search based on geo data

121.6k](/packages/numero2-contao-storelocator)

PHPackages © 2026

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