怎么样做到离线地图开发gis软件(gis做地形图)

如题所述

ArcGIS电子地图网上发布,需要用到以下几个软件(建议9

3版本)ArcGISDesktop9

3,安装后,用ArcMap配置一个地图,保存为mxd,假设文件名为"我的地图

mxd"ArcGISServer9

3安装后,发布mxd("我的地图

mxd"),就是通过ArcCatalog连接ArcGISServer后发布"我的地图

mxd"成一个MapServer服务,假设服务名为“MyMap”,或者通过ArcGISServerManage站点发布一个服务,两者发布的服务是一样的,然后通过ArcGISServerManage发布一个(应用站点),站点中用MyMap服务,然后配置下站点的风格,最后保存,就可以浏览到电子地图了

如果你是要进行电子地图开发,那么,你在安装arcgisserver9

3之前,你要安装VS

net2005/VS

net2008,然后再安装arcgisserver9

3for

net,安装后,在VS里面创建一个(arcgisserver9

3提供的模板),在default

aspx页面中配置下服务,保存后,点VS

NET中的调试,就可以看到电子地图了

更高级的功能,你可以在工具中选择task,如,search,query(搜索、查询)等任务,放到taskmanager中,配置下任务,运行后就站点就有查询、搜索功能了

Task还有很多,你可以看帮助

如果需要自定义功能,那就需要进行二次开发了,你需要动ArcGISServer9

3ADF中的类,有很多例子,网上也有,安装后在C:ProgramFilesArcGIS\SamplesNETServer也有,你一个一个学习吧

还有,ESRI网站上有相关的开发好的站点,你可以去下载,比如,Sample

NETViewer,这个做得很好

这个一个很好的电子地图

-------------------------------------------------------------------以上说的比较复杂,ArcGISServer9

3中最快捷,最简单的电子地图发布是通过ArcGISServerAPI来开发的,只需要你懂Javascript就行,然后根据帮助,很快就能建立一个站点

甚至不用你建立任何arcgisserver服务,你可以用Esri的onlineresource或者用google的服务,或者用wms服务等

温馨提示:答案为网友推荐,仅供参考
相似回答