Google地图会根据变量而不是文件显示geoJSON

时间:2015-04-29 10:38:07

标签: javascript json google-maps

所以我将geoJSON保存在变量中或解析为对象:

// geoJSON as object
var segment = segment;

// geoJSON as JSON string
var json = JSON.stringify(segment);

我如何在谷歌地图上显示这个?它有效且存储在json中的JSON字符串在我将其粘贴到http://geojsonlint.com/等验证程序中时可见。

可悲的是,这不起作用:

myMap.data.loadGeoJson(json);

我无法找到关于谷歌地图的任何其他文档,告诉我如何在没有文件的情况下直接导入geoJSON数据。

1 个答案:

答案 0 :(得分:1)

直接从geoJSON对象加载数据的方法称为addGeoJson

您可以在google.maps.Data

的方法部分找到说明