thmsmontana / mapbox-gl-geocoder

Geocoder control for mapbox-gl-js using Mapbox Geocoding API

Home Page:https://mapbox.com/mapbox-gl-js/example/mapbox-gl-geocoder/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mapbox GL Geocoder

A geocoder control for mapbox-gl-js using the Mapbox Geocoding API.

Usage

Quick start

<script src='https://api.mapbox.com/mapbox-gl-js/v0.12.0/mapbox-gl.js'></script>
<script src='https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-geocoder/v1.0.0/mapbox-gl-geocoder.js'></script>

<link href='https://api.mapbox.com/mapbox-gl-js/v0.12.0/mapbox-gl.css' rel='stylesheet' />
<link href='https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-geocoder/v1.0.0/mapbox-gl-geocoder.css' rel='stylesheet' />

<script>
mapboxgl.accessToken = '<YOUR_ACCESS_TOKEN>';

var map = new mapboxgl.Map({
  container: 'map',
  style: 'mapbox://styles/mapbox/streets-v8',
  center: [-79.45, 43.65]
});

map.addControl(new mapboxgl.Geocoder());
</script>

Deeper dive

  • See API.md for complete reference.

Contributing

About

Geocoder control for mapbox-gl-js using Mapbox Geocoding API

https://mapbox.com/mapbox-gl-js/example/mapbox-gl-geocoder/

License:ISC License


Languages

Language:JavaScript 70.4%Language:CSS 26.0%Language:HTML 3.6%