javascript - 传单地图自定义样式
问题描述
我正在尝试将自定义样式添加到传单地图。我通过 openmaptiles.org ( http://editor.openmaptiles.org/#3.04/47.32/10.72 ) 创建了一个 json 对象,下载了该对象并将其包含在我的项目中,就像
const style = [{created object...}]
module.exports = style
然后我将它导入我的地图包装器并像这样使用它
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)
};
但是当地图加载时,样式不显示并且没有错误。有人可以告诉我哪里出错了吗?
谢谢
解决方案
推荐阅读
- valgrind - Valgrind 报 HistDAWass 包中的 Rcpp 函数错误
- react-native - 使用 react-navigation-stack createStackNavigator 测试反应原生组件会引发错误
- android - 从片段中的按钮单击打开导航抽屉(Kotlin)
- python - 如何从反应原生应用程序联系flask-restful api?
- shiny - 如何调整框内verbatimTextOutput的高度?
- javascript - Photoshop 中的 Javascript:更改文本内容会增加字体大小
- date - Word 中未解析通配符日期格式
- java - Spring Boot Test 嵌入 MongoDB:结合 MockMVC 和 @DataMongoTest
- merge - 使用 SSIS-Lookup 引用外键
- c# - 自定义类型上的属性以期望用另一个属性标记的方法