学习了ArcGis快3周了,真的感觉到一点收获都没有,大脑里一片茫然,云里雾里,太难受了,而且也不知道到底应该出什么地方开始学习,我现在很想知道一个关于ArcGis Server的问题,其中问题如下:
问题1)如果我要用ArcGis Server开发一个项目,,那么我必须具备哪些知识?然后我必须了解ArcGis的那些方面的内容?
问题2)关于一个场景,我在一个案例项目中看到,当我用它的一个搜索工具,搜索某一个点附近100米的超市,然后我看到地图上就突出显示了几家超市出来,并自动标上了特殊的符号?我的问题是,整个运行过程是怎么用ArcGis server的功能来实现的(我只想知道过程),用到了哪些ArcGis的技术和功能等?比如说,这个过程需要用到ArcSDE 数据库吗?
非常非常的感谢各位前辈能给我指点一下。。期待中。。。。。
------解决方案--------------------
我用的是开源GeoServer,老板就对给我一个人搞(之前完全没有接触过GIS),
压力大的不得了,但是坚持就是胜利,慢慢多看看,多动手,自然就懂的多了。。
坚持下来你就会发现原来并不是那么复杂,只是刚开始什么都不清楚而已
------解决方案--------------------
ESRI作为商业平台在国内用的很多,书籍资料也很多.
看ArcGis Server相关书籍,或者参加ESRI培训
------解决方案--------------------
1、首先你的清楚你的项目是基于ESRI的那种客户端开发,目前ESRI提供有ADF for .NET, ADF for Java,Flex,sivlerlight ,javascript客户端,之后就是需要清楚你是准备使用别人通过ArcGIS Server发布的服务还是自己提供的ArcGIS Server 服务,若准备自己提供服务,就要明白到底是使用ArcGIS Server For .NET 还是ArcGIS Server For Java。在发布服务时需要清楚知道如何发布服务和管理,还有就是缓存切片等基本使用。
2、楼主给的场景只要使用ArcGIS Server提供的查询接口即可实现,至于楼主说的ArcSDE数据库,就看你的需求了,如果你使用别人发布的服务,就不会涉及到ArcSDE等,如果自己发布服务,就看你使用有需要创建空间数据库,ArcGIS也提供有GeoDatabase的空间数据存储方式,和Shapefile格式的存储方式。楼主多了解了解吧!