1

我使用 osmdroid 来显示一个大图像(4096x4096),它被分割成图块。

现在我想根据图像的 X 和 Y 坐标在地图上设置标记,而不是纬度和经度。

例如,是否可以根据这些数据在地图上添加标记?

  • X:10,Y:250
  • X:4000,Y:0
4

1 回答 1

0

我自己找到了解决方案。

Microsoft 已经编写了一个类 ( microsoft.mappoint.TileSystem),它能够完全做到这一点。

代码示例:

GeoPoint geoPoint = TileSystem.PixelXYToLatLong(
    10, // X
    250, // Y
    3, // Level of detail
    null // Reuse
);
于 2012-07-19T20:17:37.760 回答