作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我将 geoJSON 保存在变量中或解析为对象:
// geoJSON as object
var segment = segment;
// geoJSON as JSON string
var json = JSON.stringify(segment);
我如何才能在谷歌地图上显示它?它是有效的,当我将它粘贴到像 http://geojsonlint.com/ 这样的验证器中时,存储在 json
中的 JSON 字符串是可见的.
遗憾的是,这不起作用:
myMap.data.loadGeoJson(json);
而且我找不到任何其他关于谷歌地图的文档来告诉我如何在没有文件的情况下直接导入 geoJSON 数据。
最佳答案
直接从 geoJSON 对象加载数据的方法称为 addGeoJson
您将在 google.maps.Data
的方法部分找到描述
关于javascript - 谷歌地图从变量而不是文件显示 geoJSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29941255/
leaflet:一个开源并且对移动端友好的交互式地图 JavaScript 库 中文文档: https://leafletjs.cn/reference.html 官网(英文): ht
我是一名优秀的程序员,十分优秀!