java使用GeoJson向google地图添加标记
我不知道如何从GeoJson添加标记
我必须使用的数据如下:
"geometry": {
"type":"Point",
"coordinates":[
727053.159,
4374119.505
]
}
我认为坐标应该是纬度和经度,但我尝试的方法无效:
private fun createMarker(
latitude: Double,
longitude: Double,
title: String,
snippet: String
): Marker {
return mMap.addMarker(
MarkerOptions()
.position(LatLng(latitude, longitude))
.title(title)
.snippet(snippet)
)
}
知道如何从geojson数据中添加标记吗
# 1 楼答案
Andrew Reid绝对正确:您的} 标记。如果有
GeoJSON
数据不在WGS84
纬度/经度。您应该确定GeoJSON
的坐标参考系(CRS),例如通过检查其^{"crs"
here是如何确定未知坐标系的一些技巧。我会从UTM开始尝试