import pakage from './../../package.json'
import { select } from './utils/dom'
const startMap = url => {
const mapElement = select('.observed-snowfall__map')
const map = L.Mapzen.map(mapElement, {
center: [42.2040, -71.8674],
zoom: 7,
scene: `assets/scene.yaml?q=${pakage.version}`,
minZoom: 2,
maxZoom: 10,
apiKey: 'mapzen-v3U3y5X',
})
map.attributionControl.addAttribution('<a href="http://www.weather.gov/erh/hydromet">NWS</a>')
const locator = L.Mapzen.locator()
locator.addTo(map)
let scene
map.on('tangramloaded', e => {
scene = e.tangramLayer.scene
scene.setDataSource('_snowtotals', {
type: 'TopoJSON',
url,
})
})
}
export default startMap