arcgis server开发指南_朱政

arcgis server开发指南_朱政

ID:34085635

大小:2.92 MB

页数:47页

时间:2019-03-03

arcgis server开发指南_朱政_第1页
arcgis server开发指南_朱政_第2页
arcgis server开发指南_朱政_第3页
arcgis server开发指南_朱政_第4页
arcgis server开发指南_朱政_第5页
资源描述:

《arcgis server开发指南_朱政》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ArcGISServer开发指南Esri中国(北京)有限公司朱政简介•从开发者的角度来解读ArcGISServer提供的各种各样的开发方式和机会:-应用-服务开发者的机会无所不在WebServicesServersClientsAPIsJavaScriptDesktopAPIFlexArcGISServerWebAppAPI(JavaScript)SliverlightGDBWebAppAPI(Flex)ApplicationsAndroidRESTServicesAPIWebApp(Sliverli

2、ght)SOAPArcGISOnlineiPhoneiOSOGCAPIWindowsWinMobileMobileAPI3rdPartyRESTAPIApplications?开发者有很多的机会和选择这个讲座将和你一起看看这些选择•理解什么时候选择什么•开发者大会上还有其他哪些你感兴趣的讲座―TheDesktopEffect‖说不不要尝试创建Web上的ArcMapApplications各种应用类型DesktopsMobileDevicesWebBrowsersGoal:使用ArcGISServers

3、ervices创建良好的用户体验的应用主要开发方式WebADFsWebMappingAPIsWebADFs•从ArcGISServer9.0开始就有•到ArcGISServer10.1是最后一个版本WebAPIs•从ArcGISServer9.2开始有第一个版本•以后会不断加强成为主流开发方式ArcGISServer10.0ArcGISServer架构将发生变化•纯提供GIS服务的Server•更简单,易维护,更快,易扩展HttpGISServices各种客户端应用趋势的变化ArcGISServerA

4、DF应用浏览器ArcGISServer浏览器针对即将到来的变化?如何应对?•放弃ADF,采用WebAPIs,那功能怎么办?•典型场景:-----打印?-----改变地图符号?-----编辑?-----复杂逻辑?•采用SOEs把ArcGISServerManager上的应用移植到各种Viewers更快,更好看,更多功能ArcGISViewers(SilverlightorFlex)ArcGISArcGIS.comExplorerViewerOnlineArcGISServerManagerApp打印高质

5、量的地图(类似ArcMap)10.1让这个变得简单和高效•创建可以打印的文档(比如PDF)•需要打印到正确的比例尺•可以使用到ArcMaplayouts•而且要打大图•显示webmap上的所有内容-Services,graphics,selections•在10.0:写ArcObjects或者Python代码•在10.1:有新方法介绍‗Exportwebmap‘service(10.1新的)•一个现成的服务•Webmap-in(json),mapout(PDF,EPS,PNG,JPEG…)•预配置你自

6、己的ArcMaplayoutsmyMap.exportWebMap()ExtentMapServiceImageServiceFeatureServiceGraphicsTitle…JSONOutputMapExportWebMapServiceLayout1Layout2介绍ArcPy.Mapping(10.1中将增强)地图自动化作为一个WebService•Pythonscriptingmodule:和GPServer一起工作•主要为了mapdocument和layer的操作和输出•在server

7、上获得maplayouts•In10:-仅限于webmapprinting-如果你不需要客户端graphics-需要比较多的代码(当然已经比ArcObjects简单多了)•In10.1:-在处理graphics和webmapcontents做了增强打印高质量的地图(类似ArcMap)小结•熟悉ArcPy.Mapping-10.1讲继续增强-对于自定义打印任务是最合适的方式-强大的脚本环境t•了解即将到来的10.1‗printservice‘•仍然可以使用ArcObjects—SOE方式改变地图服务中的

8、图层及符号10.1会使得这个非常简单•添加,删除,对图层重新排序•改变符号•In10:-使用非池化服务,ArcObjects以及LocalConnections-或者使用WMSStyleLayerDescriptors•In10.1:-10.1MapServices中的Dynamic图层介绍10.1MapServices‘DynamicLayers’告诉mapservice绘制什么,以什么Application3样的顺序以及什么样的符号httpjson2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。