PHPackages                             jezzdk/statamic-here-maps - 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. jezzdk/statamic-here-maps

ActiveLibrary

jezzdk/statamic-here-maps
=========================

v1.0.1(2y ago)03PHP

Since Jan 18Pushed 1y ago1 watchersCompare

[ Source](https://github.com/jezzdk/statamic-here-maps)[ Packagist](https://packagist.org/packages/jezzdk/statamic-here-maps)[ RSS](/packages/jezzdk-statamic-here-maps/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

Statamic Here Maps
==================

[](#statamic-here-maps)

[![Statamic 4.0+](https://camo.githubusercontent.com/93c61a311851e398f5663226aca5d307d91ef898067c6b294110a785d6c2e735/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53746174616d69632d332e302b2d4646323639453f7374796c653d666f722d7468652d6261646765266c696e6b3d68747470733a2f2f73746174616d69632e636f6d)](https://camo.githubusercontent.com/93c61a311851e398f5663226aca5d307d91ef898067c6b294110a785d6c2e735/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53746174616d69632d332e302b2d4646323639453f7374796c653d666f722d7468652d6261646765266c696e6b3d68747470733a2f2f73746174616d69632e636f6d)[![Latest Version on Packagist](https://camo.githubusercontent.com/9753eafbe05a4c0dabe8551e7ad7a9832944b7d2ebd4bbcf54fce4385f91505f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6a657a7a646b2f73746174616d69632d686572652d6d6170732e7376673f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/jezzdk/statamic-here-maps)

I read the documentation so you don't have to :)

A HERE Maps addon for Statamic for creating and displaying HERE Maps on your website.

Check out my other map addons:

- [Statamic Google Maps](https://statamic.com/addons/stopa-development/statamic-google-maps)
- [Statamic Mapbox](https://statamic.com/addons/stopa-development/statamic-mapbox)

Installation
------------

[](#installation)

Require it using Composer.

```
composer require jezzdk/statamic-here-maps

```

Publish the assets

```
php artisan vendor:publish --provider="Jezzdk\StatamicHereMaps\ServiceProvider"

```

Add an environment variable, since this library uses [HERE Maps](https://www.here.com/platform/map-data) under the hood for displaying maps.

```
HERE_MAPS_API_KEY=""

```

Lastly, insert these tags in the header in order to load the HERE Maps JavaScript and Stylesheet on the frontend:

```
{{ heremap_script }}
{{ heremap_styles }}

```

**\*Disclaimer\*** You will to create an account on HERE Maps if you want to create a HERE Maps API key.

Usage
-----

[](#usage)

This addon provides a HERE Maps fieldtype. You can use that in your blueprints which will enable your users to dynamically insert maps onto your website.

There is also a tag that you can use directly in your Antlers template. I'll explain both use cases below.

### Map Tag

[](#map-tag)

The simplest way to insert a map is by inserting the tag with latitude and longitude:

```
{{ here_map lat="55.6736841" lng="12.5655722" }}

```

This will insert a map centered on the given coordinates, with a zoom level of 16 (default) and using the normal map type. The Map tag supports the following attributes:

AttributeTypeDefaultDescriptionlatfloat*none*The latitude (required)lngfloat*none*The longitude (required)markerboolfalseDisplay a marker in the latitude and longitude from abovemarkerLatfloat*none*The latitude for the marker (the `marker` attribute must be false or omitted)markerLngfloat*none*The longitude for the marker (the `marker` attribute must be false or omitted)zoominteger16The map zoom leveltypestringnorma.mapValid values are listed belowiconstring/assets/marker.png(Pro feature) Use a path relative to the public folder. If the file doesn't exist, the default HERE Maps pin will be used.stylestring*none*(Pro feature) The map styles as a JSON stringshowControlsbooleanfalseShow the default map controlsMap type values:

ValueTypenormal.mapNormalnormal.mapnightNormal (night)normal.baseNormal (no labels)normal.basenightNormal (no labels, night)satellite.mapSatellitesatellite.baseSatellite (no labels)terrain.mapTerrainterrain.baseTerrain (no labels)### HERE Maps Field (Pro feature)

[](#here-maps-field-pro-feature)

Simply select the fieldtype when creating a blueprint. When a user pans around the map, changes zoom level or changes the map type, the settings are saved along with the other fields and the output will display the same view as selected in the control panel.

The field has a few settings:

- Initial zoom level - choose the zoom level when the map is loaded initially in the control panel
- Enable maptype selector - Allow the user to select the map type
- Enable marker creation - The user can create and remove a marker on the map
- Enable Geocoder - This adds a search field above the map, enabling the user to search for an address
- Disable custom styles - This removes the ability to add custom styles for this field

When using markers, the script will look for an icon at `/public/assets/marker.png`. If it exist it will be used, otherwise it will use the default HERE Maps pin.

Styles (Pro feature)
--------------------

[](#styles-pro-feature)

The map can be styled using a JSON array of styles. You can generate the style JSON for free at .

The fieldtype has a button that reveals a textarea where the url for the style JSON can be inserted, and the map tag has a `style` attribute for the same purpose.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~0 days

Total

2

Last Release

846d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9d0a6d2e4c81a362cc84db1d7394aa7d32c9094b8876a4bbb8dafc1b71a1a90f?d=identicon)[jezzdk](/maintainers/jezzdk)

---

Top Contributors

[![jezzdk](https://avatars.githubusercontent.com/u/139632?v=4)](https://github.com/jezzdk "jezzdk (7 commits)")

### Embed Badge

![Health badge](/badges/jezzdk-statamic-here-maps/health.svg)

```
[![Health](https://phpackages.com/badges/jezzdk-statamic-here-maps/health.svg)](https://phpackages.com/packages/jezzdk-statamic-here-maps)
```

PHPackages © 2026

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