🎤 Builder Talk: The Story Behind Lady Gaga’s Digital Experience – Register now

Mapbox

Sanity plugin providing input handlers for geo-related input types using Mapbox

Warning

This plugin only works with an older version of Sanity Studio (v2), which is deprecated.

Learn how to migrate to the new Studio v3 →

sanity-plugin-mapbox-input

Sanity plugin providing input handlers for geo-related input types using Mapbox. This plugin replaces the native Sanity geopoint type.

:warning: The plugin doesn't seem to work anymore due to some incompatibility with latest Sanity Studio. Please see sanity-plugin-leaflet-input as an alternative. :warning:

Installation

  • sanity install mapbox-input

  • Then write a valid Mapbox API token into ./config/mapbox-input.json

  • npm start

Usage

Use the geopoint type in your schema. Ex:

export default {
  name: 'article',
  title: 'Article',
  type: 'document',
  fields: [
    {
      name: 'location',
      type: 'geopoint',
      title: 'Location',
    },
  ],
}

Screenshot

https://github.com/rexxars/sanity-plugin-leaflet-input

v2 install command (deprecated)

sanity install mapbox-input