几个关于Arcgis的入门级问题

时间:2021-07-01 00:28:35
受人之托,需要用Arcgis做一个GIS程序,但本人之前对Arcgis一无所知,无奈时间有限,所以来这里发帖,希望大家指点。

在用AxMapControl加载了一个MXD地图的前提下,有这样几个简单的问题:
1. 用鼠标点击地图,如何获得该点的平面坐标?如何获得该点的经度、纬度?
2. 平面坐标和经纬度之间如何互换?
3. 根据经度和纬度如何在地图上查找对应的点?如何判断该点是否在地图范围内?如何将该点标出,使用圆形、三角形均可。
4. 根据平面坐标如何在地图上查找对应的点?
5. 给定一个MXD文件,如何计算该文件所展示的地图的经度范围和纬度范围?如何计算平面坐标的范围?
6. 如何将多个点连接起来?(使用直线)
7. 如何将问题3中标出的点和问题6中画出的线清除?

问题较多,对新手而言都是问题,对老鸟来说都是小case,所以希望大家指点。
谢过

6 个解决方案

#1


LZ你真厉害, 不知道你是准备基于AO的开发还是AE的开发?
我学土管的 arcgis用的很熟练,但是不会编程,学会了也想搞ArcGIS二次开发,能指点下吗?

#2


AE指的是Arcengine吧,我用的就是这个
本人对Arcgis一无所知,哪能指点呢?

#3


1楼的哥们,留个联系方式吧

#4


你打算做一个桌面GIS还是WebGIS?

使用桌面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二次开发,能指点下吗?

#2


AE指的是Arcengine吧,我用的就是这个
本人对Arcgis一无所知,哪能指点呢?

#3


1楼的哥们,留个联系方式吧

#4


你打算做一个桌面GIS还是WebGIS?

使用桌面GIS的话,使用ArcGIS Engine开发即可。

是WebGIS的话,ESRI提供三种API,ArcGIS API for Flex、ArcGIS API for Silverlight、ArcGIS API for JavaScript。

#5


桌面的,但由于时间有限,来不及深入学习

#6