autocad 动态加载ARCGISONLINE地图数据

        我在公司以前开发过一个使用CAD加载GIS数据,并实现编辑以及渲染等功能的系统,应用于规委。原系统中数据 的刷新都是手动进行的。今天脑子一转,试试自动刷新数据的效率。

       1. 要想自动刷新数据,首先要解决如果在CAD中捕获平行,以及给缩放的事件。经过分析实现,可以采用Editor对象的PointMonitor事件进行处理。

       2.Arcgis Onlie提供的地图网站,通过后台监视,找到了他的服务地址为:http://cache1.arcgisonline.cn/arcgis/rest/services/ChinaOnlineCommunity/MapServer

          从地址上看,应该是中国也布了一个服务器,以前了解到, 这个服务已经完全做过切片了,不知是否是这样。

       3.在知道服务地址后,剩下的工作就是如何通过CAD窗口当前范围计算出相应的比例尺,这个还涉及到DPI的换算过程。通过确定比例尺,再计算出CAD当前范围内应该获取   的行和列的图片号,再确定图片的坐标点以及缩放就能在CAD中正常显示了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值