摘要:
1. 功能简介 屏幕坐标和地图坐标转换,就是字面意思,将电脑屏幕的坐标转换为带有空间信息的地图坐标,主要运用PIE SDK地图控件的ToMapPoint()方法,而地图坐标转换为设备坐标(屏幕),用的是FromMapPoint()方法。 2.功能实现说明 2.1. 实现思路及原理说明 第一步 实例化 阅读全文
摘要:
1.1. 功能简介 地图显示范围截图是将当前地图显示的范围进行输出。输出的 格式是png、bmp,主要思路就是通过IActiveView接口下的Output()方法进行输出 1.2. 功能实现说明 2.1. 实现思路及原理说明 第一步 设置图片导出路径 第二步 设置输出的属性ExportPNG(宽度 阅读全文
摘要:
1.功能简介 地图范围设置主要就是对图层的地图浏览控制,例如地图的放大、缩小、漫游、全图显示、1:1视图、比例尺等功能,能更好的与地图有一个互动的地图浏览体验。PIE SDK对地图范围设置主要利用ICommand命令或者ITool对对应功能命令的调用,调用简单易于实现。 2.功能实现说明 2.1. 阅读全文
摘要:
1. 功能简介 地图范围设置的监听就是通过IMapControlEvents接口对地图的视图范围更新或者地图的分辨率发生变化进行监听,然后做出相应的操作。 图层事件的监听就是通过IActiveViewEvents接口对地图的添加,删除和移动图层操作进行监听,然后做出相应操作,例如鹰眼图,当监听主地图 阅读全文
摘要:
1. 功能简介 地图图层控制就是图层的相关操作,如地图图层数据的添加、删除、移动和拖拽等功能。 2. 功能实现说明 2.1. 实现思路及原理说明 第一步 图层添加是调用AddLayer方法将图层添加到地图中 第二步 图层删除是调用Delete方法将指定索引的图层删除 第三步 图层移动是调用MoveL 阅读全文