在用AxMapControl加载了一个MXD地图的前提下,有这样几个简单的问题:
1. 用鼠标点击地图,如何获得该点的平面坐标?如何获得该点的经度、纬度?
2. 平面坐标和经纬度之间如何互换?
3. 根据经度和纬度如何在地图上查找对应的点?如何判断该点是否在地图范围内?如何将该点标出,使用圆形、三角形均可。
4. 根据平面坐标如何在地图上查找对应的点?
5. 给定一个MXD文件,如何计算该文件所展示的地图的经度范围和纬度范围?如何计算平面坐标的范围?
6. 如何将多个点连接起来?(使用直线)
7. 如何将问题3中标出的点和问题6中画出的线清除?
问题较多,对新手而言都是问题,对老鸟来说都是小case,所以希望大家指点。
谢过
6 个解决方案
#1
LZ你真厉害, 不知道你是准备基于AO的开发还是AE的开发?
我学土管的 arcgis用的很熟练,但是不会编程,学会了也想搞ArcGIS二次开发,能指点下吗?
我学土管的 arcgis用的很熟练,但是不会编程,学会了也想搞ArcGIS二次开发,能指点下吗?
#2
AE指的是Arcengine吧,我用的就是这个
本人对Arcgis一无所知,哪能指点呢?
本人对Arcgis一无所知,哪能指点呢?
#3
1楼的哥们,留个联系方式吧
#4
你打算做一个桌面GIS还是WebGIS?
使用桌面GIS的话,使用ArcGIS Engine开发即可。
是WebGIS的话,ESRI提供三种API,ArcGIS API for Flex、ArcGIS API for Silverlight、ArcGIS API for JavaScript。
使用桌面GIS的话,使用ArcGIS Engine开发即可。
是WebGIS的话,ESRI提供三种API,ArcGIS API for Flex、ArcGIS API for Silverlight、ArcGIS API for JavaScript。
#5
桌面的,但由于时间有限,来不及深入学习
#1
LZ你真厉害, 不知道你是准备基于AO的开发还是AE的开发?
我学土管的 arcgis用的很熟练,但是不会编程,学会了也想搞ArcGIS二次开发,能指点下吗?
我学土管的 arcgis用的很熟练,但是不会编程,学会了也想搞ArcGIS二次开发,能指点下吗?
#2
AE指的是Arcengine吧,我用的就是这个
本人对Arcgis一无所知,哪能指点呢?
本人对Arcgis一无所知,哪能指点呢?
#3
1楼的哥们,留个联系方式吧
#4
你打算做一个桌面GIS还是WebGIS?
使用桌面GIS的话,使用ArcGIS Engine开发即可。
是WebGIS的话,ESRI提供三种API,ArcGIS API for Flex、ArcGIS API for Silverlight、ArcGIS API for JavaScript。
使用桌面GIS的话,使用ArcGIS Engine开发即可。
是WebGIS的话,ESRI提供三种API,ArcGIS API for Flex、ArcGIS API for Silverlight、ArcGIS API for JavaScript。
#5
桌面的,但由于时间有限,来不及深入学习