Nima Boscarino a696a50ba8 Fix Coordinates for Marker example (#315)
Switch around the Latitude and Longitude values in the example (for ReactMapGL and Marker). The current values are not a proper LatLng pair, and PerspectiveMercatorViewport.project() returns NaN values.
2017-07-25 12:41:13 -07:00

37 lines
967 B
Markdown

# Marker Control
This is a React equivalent of Mapbox's
[Marker Control](https://www.mapbox.com/mapbox-gl-js/api/#marker), which can
be used to render custom icons at specific locations on the map.
```js
import {Component} from 'react';
import ReactMapGL, {Marker} from 'react-map-gl';
class Map extends Component {
render() {
return (
<ReactMapGL latitude={37.78} longitude={-122.41} zoom={8}>
<Marker latitude={37.78} longitude={-122.41} offsetLeft={-20} offsetTop={-10}>
<div>You are here</div>
</Marker>
</ReactMapGL>
);
}
}
```
## Properties
##### `latitude` {Number} (required)
Latitude of the marker.
##### `longitude` {Number} (required)
Longitude of the marker.
##### `offsetLeft` {Number} - default: `0`
Offset of the marker from the left in pixels, negative number indicates left.
##### `offsetTop` {Number} - default: `0`
Offset of the marker from the top in pixels, negative number indicates up.