1
我正在尝试开发自己的地图服务,然后将我生成的图像显示到ARCGIS地图查看器中... 无论如何,我的* .ashx服务读取的ARCGIS瓷砖URL看起来像“http://services.arcgisonline .com/ArcGIS/rest/services/NGS_Topo_US_2D/MapServer/tile/1/1/2“ARCGIS切片坐标
我想将上述网址中的(Zoom/TileX/TileY)的值转换为Pixel或BoundingBox 使用SRID 4326
BoundingBox值不应超过(-180,-90)到(180,90)之间的最大/最小值。
我正在把Bbox传递给我的存储过程女巫相交的一些SQL地理行。
任何想法?
感谢名单.. 其实我从读文本文件的响应包含 “http://server.arcgisonline.com/ArcGIS/rest/services/NGS_Topo_US_2D/MapServer?f=json” 响应你THI恩,我可以把内容转移到BruTile.TileSchema? 仍然无法找到TileToWord ...我的搜索没有结果.. – Gerard
我使用的代码 http://brutile.codeplex.com/discussions/238295 但** GetExtentOfTilesInView(my.Extent,缩放) ** 总是返回全部范围(Max = {180,90},Min = {-180,-90}) 我想从ArcGis Tile URL/zoom/tileX/TileY获取特定LATITUDE/LONGITUDE的扩展 – Gerard
该示例代码用于另一个目的。您应该定义模式(如该示例中那样),但使用您在实际使用的模式的定义中找到的值,您可以在这里找到它们:http://server.arcgisonline.com/ArcGIS/rest/services/NGS_Topo_US_2D/MapServer – pauldendulk