gpt4 book ai didi

javascript - 将 GeoJSON 对象转换为 Javascript 数组

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:46:08 24 4
gpt4 key购买 nike

我需要将服务器的 GeoJSON 输出转换为 Javascript 数组;我做了一些搜索,它们是针对“常规”JSON 输出而不是 GeoJSON。这是服务器的输出:

{"type":"FeatureCollection","features":[{"type":"Feature","property":"blah"}, {"type":"Feature","property":"blah2"}]}

这就是我需要的(注意,不需要引用“功能”变量):

features = [{"type":"Feature","property":"blah"}, {"type":"Feature","property":"blah2"}]}

我想我需要找到“features”属性然后遍历它的对象?谢谢!

最佳答案

GeoJSON 对象仍然是 JSON 对象(这是他们的文档所说的第一件事)。

http://geojson.org/geojson-spec.html

如果您想要存储 GeoJSON 对象的属性属性,在转换为 javascript 对象后像往常一样访问属性值并将该属性推送到新变量中,或按原样使用。

var geoObject = JSON.parse(geoJSONObject);
var features = [];

features = geoObject.features;

关于javascript - 将 GeoJSON 对象转换为 Javascript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26128274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com