欢迎来到天天文库
浏览记录
ID:34103939
大小:4.89 MB
页数:45页
时间:2019-03-03
《2014_web mobile》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ArcGIS移动开发技术介绍马亚军Web与移动开发组作品定位GIS-TransformingourWorld关注移动or专注移动Web与移动开发组:1、WebGIS应用;2、WebGIS应用+轻量级移动应用;3、原生移动GIS应用。原生移动App的特点:1、设备元素(本地存储及多种传感器:摄像头、陀螺仪等)2、移动互联(聚合多源服务)3、社交元素(SNS分享互动)4、用户体验(不同的OS,不同的屏幕尺寸)…目录移动原生开发iOS、Android、Windows开发环境准备开发示例移动Web开发JavaScript、
2、Html5、CSS3移动混合开发PhoneGap/Cordova总结移动原生开发GIS-TransformingourWorldArcGISRuntimeSDKsDesktopOSXPhones&WPFtabletsEmbeddedWindowsStoreAppiOSQTWindowsMobileJavaSEAndroidWindowsPhoneArcGISRuntimeArchitctureGeocodingMappingLocalServerWPFJavaGeoProcessingEditing本地功能TilePac
3、kageGPSAdvancedMessagingiOSAndroidSymbologyRuntimeOpenGL/ESDirectXCoreWindowsServerSyncOfflineRoutingStoreappOfflineSpatialAnalysisGeocoding网络功能GeocodingMappingRemoteWindowsServerPhoneGeoProcessingEditing开发环境准备GIS-TransformingourWorldiOSSDK开发环境OSX10.7or10.8Xcodei
4、OSSDK5.0以上加入Apple’siOSDeveloper计划-Standard:AppStoredistribution-Enterprise:In-HousedistributionArcGISRuntimeforiOSAndroid开发环境Eclipse3.6.2(Helios)或更高-Eclipse'sJavadevelopmenttools(JDT)-AndroidDevelopmentTools(ADT)plug-in最新版本JDK6AndroidAPI–2.3…4.XArcGISRuntimeSD
5、KforAndroidWindowsPhone开发环境Windows7-WindowsPhoneSDK7.1-VisualStudio2010-ExpressionBlend4Windows8-WindowsPhoneSDK8.0-VisualStudio2012-BlendforVisualStudio2012ArcGISRuntimeSDKforWindowsPhoneWindowsStoreApp开发环境运行环境Window8&RT开发环境Windows8,VS2012微软WindowsStore应用商店账户
6、ArcGISRuntimeSDK10.2BetaforWindowsStoreappsArcGIS移动开发的过程-iOS为例GIS-TransformingourWorld移动SDK的四大功能ArcGISRuntime移动SDK数据:Service&Map-基础底图-数据服务-WebMap图形:GraphicsTools-在地图上动态绘制Graphic-创建标注任务:TasksTask-搜索,空间查询,查找GIS要素Map-对地址进行定位,地理编码-Geometry操作(支持本地)-GeoprocessingTaskP
7、ortal工具:EditingTools-Sketchlayer-属性页Popup地图容器地图组件MapViewUI组件-响应手势操作-显示GPS位置-触发Callout数据融合(mushup)SketchLayer-叠加ArcGISServer发布的服务Geometry-叠加Bingmap、OpenStreetMapSymbolAttributes-支持WMS、WMTS服务GraphicGraphicLayer-切片地图包TpkLayer-离线空间数据库GeodatabaseLayer-自定义图层GraphicLaye
8、r-手绘图层SketchLayerAGSMapView地图组件的事件响应通过委托的方式实现MapViewLayerDelegate-MapLoad,faildtoloadMapViewTouchDelegate-Tap,Tapandhold-MoveandholdMap
此文档下载收益归作者所有