PHPackages                             carbon/geomapeditor - 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. carbon/geomapeditor

ActiveNeos-carbon[Utility &amp; Helpers](/categories/utility)

carbon/geomapeditor
===================

Geo Protomaps Inspector Editor for Neos CMS

0.1.5(2y ago)23.3k—0%[1 PRs](https://github.com/CarbonPackages/Carbon.GeoMapEditor/pulls)1GPL-3.0JavaScriptCI passing

Since Nov 5Pushed 1y ago1 watchersCompare

[ Source](https://github.com/CarbonPackages/Carbon.GeoMapEditor)[ Packagist](https://packagist.org/packages/carbon/geomapeditor)[ Fund](https://www.paypal.me/Jonnitto/20eur)[ GitHub Sponsors](https://github.com/jonnitto)[ RSS](/packages/carbon-geomapeditor/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (1)Versions (8)Used By (1)

[![Latest stable version](https://camo.githubusercontent.com/1c71203b5ee56b74f6b61e6dc7949a86bd38ff90ecd02a582ee075ddf0bb5153/68747470733a2f2f706f7365722e707567782e6f72672f636172626f6e2f67656f6d6170656469746f722f762f737461626c65)](https://packagist.org/packages/carbon/geomapeditor) [![Total downloads](https://camo.githubusercontent.com/0607593471d086f16bd06bc06dbf99660a6afa16ed0763c85cd32bc34aeec35a/68747470733a2f2f706f7365722e707567782e6f72672f636172626f6e2f67656f6d6170656469746f722f646f776e6c6f616473)](https://packagist.org/packages/carbon/geomapeditor) [![License](https://camo.githubusercontent.com/8cc9f419d6d269a17a38a1f50fa669e480a6aa8f073dffb97943d85d6bf0c174/68747470733a2f2f706f7365722e707567782e6f72672f636172626f6e2f67656f6d6170656469746f722f6c6963656e7365)](https://packagist.org/packages/carbon/geomapeditor) [![GitHub forks](https://camo.githubusercontent.com/38d345cdf76f6909b92212b99d3b8b80859fa1dffa497c7d9c0cde6b1ad0eb0d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f436172626f6e5061636b616765732f436172626f6e2e47656f4d6170456469746f722e7376673f7374796c653d736f6369616c266c6162656c3d466f726b)](https://github.com/CarbonPackages/Carbon.GeoMapEditor/fork) [![GitHub stars](https://camo.githubusercontent.com/a95f96ecc7d50337b56c1fdd48437520a527d832c5e297b7223026119726f6fd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f436172626f6e5061636b616765732f436172626f6e2e47656f4d6170456469746f722e7376673f7374796c653d736f6369616c266c6162656c3d5374617273)](https://github.com/CarbonPackages/Carbon.GeoMapEditor/stargazers) [![GitHub watchers](https://camo.githubusercontent.com/b8d5c0a8c5b6f3c9f1fe2fc2eb63825eafe2ca5675e473b0f5558edb5daf8005/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f77617463686572732f436172626f6e5061636b616765732f436172626f6e2e47656f4d6170456469746f722e7376673f7374796c653d736f6369616c266c6162656c3d5761746368)](https://github.com/CarbonPackages/Carbon.GeoMapEditor/subscription)

Geo Inspector Editor for Neos CMS
=================================

[](#geo-inspector-editor-for-neos-cms)

    GeoMapEditor.mp4    Installation
------------

[](#installation)

Most of the time you have to make small adjustments to a package (e.g. configuration in Settings.yaml). Because of that, it is important to add the corresponding package to the composer from your theme package.

```
composer require carbon/geomapeditor --no-update
```

The --no-update command prevent the automatic update of the dependencies. After the package was added to your theme composer.json, go back to the root of the Neos installation and run composer update. Et voilà! Your desired package is now installed correctly.

How to use it
-------------

[](#how-to-use-it)

```
'Foo.Bar:Map':
  properties:
    geo:
      type: array
      ui:
        label: Geo Location
        reloadIfChanged: true
        inspector:
          editor: 'Carbon.GeoMapEditor/Editor'
          editorOptions:
            zoom: 4
```

With `editorOptions`, you can alter each settings for a map.

Use Protomaps
-------------

[](#use-protomaps)

If you want to use [Protomaps](https://protomaps.com) you have to set the `protomaps.url`. You either need to configure your [API Key on Protomaps](https://app.protomaps.com/signup) or install Protomaps on your own server.

After that you have to set the correct url in the settings:

```
Neos:
  Neos:
    Ui:
      frontendConfiguration:
        'Carbon.GeoMapEditor':
          protomaps:
            url: 'https://api.protomaps.com/tiles/v3/{z}/{x}/{y}.mvt?key=YOUR_API_KEY'
```

Change global settings
----------------------

[](#change-global-settings)

The change the inital zoom or the position of the map change `zoom` and/or `center`. `mapOptions` is used to set the settings for the [map](https://leafletjs.com/reference.html#map-l-map)

```
Neos:
  Neos:
    Ui:
      frontendConfiguration:
        'Carbon.GeoMapEditor':
          protomaps:
            url: null
          defaultTileLayer:
            url: https://tile.openstreetmap.org/{z}/{x}/{y}.png
            attribution: '&copy; OpenStreetMap contributors'
          mapOptions:
            scrollWheelZoom: false
            minZoom: 3
            maxZoom: 18
            attributionControl: true
          zoom: 13
          center:
            lat: 46.948
            lng: 7.459
```

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

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

Recently: every ~39 days

Total

6

Last Release

765d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5fec51ac160a110a31a72a54ac29e276a447d8306205a052d35491ac9cf0589b?d=identicon)[jonnitto](/maintainers/jonnitto)

---

Top Contributors

[![jonnitto](https://avatars.githubusercontent.com/u/4510166?v=4)](https://github.com/jonnitto "jonnitto (15 commits)")

---

Tags

carbonneoscmsopenstreetmappluginprotomapshelpermapcarbongeoflowNeosFUSIONprotomaps

### Embed Badge

![Health badge](/badges/carbon-geomapeditor/health.svg)

```
[![Health](https://phpackages.com/badges/carbon-geomapeditor/health.svg)](https://phpackages.com/packages/carbon-geomapeditor)
```

###  Alternatives

[carbon/includeassets

Include your assets (css, js) in an easy way into Neos

14228.6k10](/packages/carbon-includeassets)

PHPackages © 2026

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