我以编程方式向dev.virtualearth.net(Bing静态地图)创建请求。 我知道以下数值:
我收到地图作为位图后,如何确定左上角(基本上是第一个像素)和右下角(最后一个像素)的坐标(纬度和经度)?
我只需要一些建议或一些伪代码。请注意,虽然我知道中心点,缩放级别和地图大小,但每个请求都不相同。
谢谢。
答案 0 :(得分:0)
您需要进行平铺数学运算:https://msdn.microsoft.com/en-us/library/bb259689.aspx
您需要执行以下操作:
那就是:)
我有一个旧的代码示例,它使用旧的SOAP服务而不是REST服务来检索静态图像。你可以在这里找到博客文章:https://rbrundritt.wordpress.com/2008/10/25/ve-imagery-service-and-custom-icons/查看帖子中间的LatLongToPixel功能代码。这就完成了上述三个步骤。