Added option to display tile boundries (issue #202)

This commit is contained in:
orangemug
2018-06-03 17:17:45 +01:00
parent cae6cffb7b
commit 0516e587b4
2 changed files with 14 additions and 2 deletions

View File

@@ -58,6 +58,7 @@ export default class MapboxGlMap extends React.Component {
mapStyle: PropTypes.object.isRequired,
inspectModeEnabled: PropTypes.bool.isRequired,
highlightedLayer: PropTypes.object,
options: PropTypes.object,
}
static defaultProps = {
@@ -101,11 +102,18 @@ export default class MapboxGlMap extends React.Component {
}
componentDidMount() {
const map = new MapboxGl.Map({
const mapOpts = {
...this.props.options,
container: this.container,
style: this.props.mapStyle,
hash: true,
})
}
const map = new MapboxGl.Map(mapOpts);
if(mapOpts.showTileBoundaries) {
map.showTileBoundaries = mapOpts.showTileBoundaries;
}
const zoom = new ZoomControl;
map.addControl(zoom, 'top-right');