3

我正在尝试开发自己的地图服务,然后将生成的图像显示到 ARCGIS 地图查看器中......无论如何,我的 *.ashx 服务读取 ARCGIS Tile URL 看起来像“http://services.arcgisonline.com/ArcGIS/rest/services /NGS_Topo_US_2D/MapServer/tile/1/1/2"

我想将 (Zoom/TileX/TileY) 的值从上面的 url 转换为 Pixel 或 BoundingBox USING SRID 4326

BoundingBox 值不应超过 (-180,-90) 到 (180,90) 之间的 Max/Min 值。

我正在使用 Bbox,然后将其传递给我的存储过程,女巫与一些 SQL 地理行相交。

有任何想法吗 ?

4

1 回答 1

0

你可以看看BruTile的 InvertedYAxis.TileToWorld

您需要根据在此处找到的信息定义架构: http ://server.arcgisonline.com/ArcGIS/rest/services/NGS_Topo_US_2D/MapServer

不确定这是否是您遇到的最简单的解决方案

于 2011-10-30T21:10:00.490 回答