我正在尝试开发自己的地图服务,然后将生成的图像显示到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 使用SRID 4326
BoundingBox值不应超过(-180,-90)到(180,90)之间的最大/最小值。
我正在接受Bbox,然后将它传递给我的存储过程,该过程与一些SQL地理行相交。
任何想法?
答案 0 :(得分:0)
你可以看看BruTile的InvertedYAxis.TileToWorld
您需要根据您在此处找到的信息定义架构: http://server.arcgisonline.com/ArcGIS/rest/services/NGS_Topo_US_2D/MapServer
不确定这是否是您遇到的最简单的解决方案