单张地图自定义样式

时间:2018-09-04 09:08:47

标签: javascript leaflet maps styling

我正在尝试向传单地图添加自定义样式。我通过openmaptiles.org(http://editor.openmaptiles.org/#3.04/47.32/10.72)创建了一个json对象,下载了该对象并将其包含在我的项目中,将其包裹起来

const style = [{created object...}]
module.exports = style

然后我将其导入到我的mapwrapper中,并像这样使用它

mapStyle = require('../../public/css/map_style')

const MapWrapper = function(element, lat, lng, zoom){
  const osmUrl = 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png';
  const osm = new L.TileLayer(osmUrl);

  this.map = L.map(element)
  .addLayer(osm)
  .setView([lat, lng], zoom)

  L.geoJSON(mapStyle).addTo(this.map)
};

但是在地图加载时,样式不会显示,也不会出现错误。有人可以告诉我我要去哪里了吗?

谢谢

0 个答案:

没有答案