我是JS API库的新手。我在我的本地文件夹中有JSON文件,我想要读取此文件并绘制为具有渲染的要素图层,并且需要在单击时添加弹出窗口以显示属性。请帮我实现这个目标。我使用的是https://github.com/DavidSpriggs/ConfigurableViewerJSAPI
的代码库答案 0 :(得分:0)
只需导入文件,就像使用脚本一样:
<script type="application/json" src="path to JSON file"></script>
文件的路径可以是本地路径或URL。
导入后,只需调用其名称即可轻松访问JSON字符串! 例如:
var jStr = points
foreach(i in jStr){
console.log("Point Nr. "+i +" == X = "+jStr[i].x +", Y = "+jStr[i].y)
}
如果JSON文件包含:
points='[{"x":"580","y":"670"}]';
输出将是:
Point Nr。 0 == X = 580,Y = 670
另一种方法可以在JQuery中使用它:
$.getJSON("path to JSON file", function(jStr) {
var points = jStr.points
foreach(i in points){
console.log("Point Nr. "+i +" == X = "+points[i].x +", Y = "+points[i].y)
}
});