Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript GoogleMaps从变量而不是文件显示geoJSON_Javascript_Json_Google Maps - Fatal编程技术网

Javascript GoogleMaps从变量而不是文件显示geoJSON

Javascript GoogleMaps从变量而不是文件显示geoJSON,javascript,json,google-maps,Javascript,Json,Google Maps,因此,我将geoJSON保存在变量中或解析为对象: // geoJSON as object var segment = segment; // geoJSON as JSON string var json = JSON.stringify(segment); 我怎样才能在谷歌地图上显示这个?它是有效的,当我将它粘贴到一个类似的验证器中时,JSON中存储的JSON字符串是可见的 遗憾的是,这不起作用: myMap.data.loadGeoJson(json) 我找不到任何其他关于googl

因此,我将geoJSON保存在变量中或解析为对象:

// geoJSON as object
var segment = segment;

// geoJSON as JSON string
var json = JSON.stringify(segment);
我怎样才能在谷歌地图上显示这个?它是有效的,当我将它粘贴到一个类似的验证器中时,
JSON
中存储的JSON字符串是可见的

遗憾的是,这不起作用:

myMap.data.loadGeoJson(json)


我找不到任何其他关于google maps的文档,它们告诉我如何在没有文件的情况下直接导入geoJSON数据。

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

您可以在的“方法”部分找到描述