gpt4 book ai didi

javascript - 谷歌地图获取geojson数据

转载 作者:行者123 更新时间:2023-12-03 04:33:33 27 4
gpt4 key购买 nike

如何获取当前标记位置作为geojson?

我有工作的谷歌地图代码,但我需要将谷歌地图latLng坐标格式转换为geojson

submitHandler(e) {
e.preventDefault();
let geojson = getGeoJsonSomehow(this.marker.getPosition());
this.updateData({location: geojson}).then(...).catch(this.setError)
}

几何类型 -

Geojson 格式:http://geojson.org/

最佳答案

您可以通过如下创建Point特征来获取标记的geoJson。

submitHandler(e) {
//Your code
var point = new google.maps.Data.Feature({
geometry : new google.maps.Data.Point(this.marker.getPosition())
});
var geoJson = "";
point.toGeoJson(function(json) {
geoJson = JSON.stringify(json)
console.log(geoJson);
});
//geoJson variable will have the required json string.
//Your code
}

关于javascript - 谷歌地图获取geojson数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43390645/

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