我正面临 osmdroid 和最近发布的 GuildWars 2 Map API 的坐标系问题。
该 API 返回我想添加到地图中的 POI(显示得很好,是的 :))。
一个例子是:
{"poi_id":1486,"name":"Falooaloo","type":"landmark","floor":1,"coord":[19760.9,15379.5]}
所以,我有相对于整个地图的 XY 大小的绝对 XY 坐标。
但是如何将其转换为GeoPoint
可用于标记位置的?
当我使用时TileSystem.PixelXYToLatLong(...)
,我总是得到相同的结果:-84928320, 178593750,0。这是世界的右下角。
我看不出我做错了什么。有任何想法吗?
戈登