欢迎来到天天文库
浏览记录
ID:37588540
大小:5.52 MB
页数:20页
时间:2019-05-25
《使用Flex开发WebGIS应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、使用Flex开发WebGIS应用贾庆雷jiaqinglei@gmail.comESRIChina(Beijing)LearningCenterFlexAPI•googlemapflashapi•openscales•arcgisapiforflexWebGISFlexdemo•Googlemapflashapi•Oakland•FlexViewerArcGISAPIforFlex2.0•开发环境–AdobeFlashBuilder4•运行环境–FlashPlayer10•服务器–ArcGISServer10Ar
2、cGISServer10RESTAPI•编辑(FeatureService)•具有时间特征的图层•独立的表格•GeometrySerivce(12个新功能)–Autocomplete,ConvexHull,Cut,Densify,Difference,Distance,Generalize,Intersect,Offset,Reshape,Trim/Extend,andUnion.FlexAPI2.0•FeatureLayer•编辑功能支持•Clustering•地图、图层•工具条•查询•Geoprocessi
3、ng•Graphic•……地图图层•图层–ArcGISDynamicMapServiceLayer–ArcGISTiledMapServiceLayer–FeatureLayer–GraphicLayer–OpenStreetMapLayer–…importcom.esri.Map;publicvarmap:Map=newMap();map.showSlider=true;工具条–导航•Zoomin•Zoomout•Pan•PreviousExtent•NextExtent•FullExtentnavToolb
4、ar.activate(Navigation.ZOOM_IN);工具条–绘制•GeometryType–Point–MultiPoint–Line–Polyline–Polygon–Rectangle–FreePolyline–FreePolygon•Events–drawEnd–drawStartdrawToolbar.activate(Draw.POLYLINE);查询•Query5、urnGeometry="false"text="{stateName.text}"/>•QueryTask•FeatureSet查询性能优化•查询结果–绘制速度Point>>Polyline,Polygon•控制返回内容–Query:outFields–Query:returnGeometry•防止恶意访问–wh6、ere1=1•控制最大返回记录数–MaxRecordCountFeatureLayer•父类:Graphicslayer•数据下载到客户端•FlashPlayer负责完成绘制•类似WFS对象(OpenScales)•服务器端:ArcGISServer107、rvices/World/MapServer/0">FeatureLayer•查询•选择•Web编辑•响应鼠标事件–click,hover.•设置条件,过滤显示要素–DefinitionexpressionsFeatureLayer•获取要素的方式–Ondemandmode(默认值)•按照当前地图范围请求必要的要素–Snapshotmode•用于小数据量的图层–Selectionmode•用于选择、查询结果展示等编辑•FeatureService•数据源ArcSDEgeo8、database•最后提交原则Clustering•FeatureLayer:clusterer•WeightedClusterer•F
5、urnGeometry="false"text="{stateName.text}"/>•QueryTask•FeatureSet查询性能优化•查询结果–绘制速度Point>>Polyline,Polygon•控制返回内容–Query:outFields–Query:returnGeometry•防止恶意访问–wh
6、ere1=1•控制最大返回记录数–MaxRecordCountFeatureLayer•父类:Graphicslayer•数据下载到客户端•FlashPlayer负责完成绘制•类似WFS对象(OpenScales)•服务器端:ArcGISServer107、rvices/World/MapServer/0">FeatureLayer•查询•选择•Web编辑•响应鼠标事件–click,hover.•设置条件,过滤显示要素–DefinitionexpressionsFeatureLayer•获取要素的方式–Ondemandmode(默认值)•按照当前地图范围请求必要的要素–Snapshotmode•用于小数据量的图层–Selectionmode•用于选择、查询结果展示等编辑•FeatureService•数据源ArcSDEgeo8、database•最后提交原则Clustering•FeatureLayer:clusterer•WeightedClusterer•F
7、rvices/World/MapServer/0">FeatureLayer•查询•选择•Web编辑•响应鼠标事件–click,hover.•设置条件,过滤显示要素–DefinitionexpressionsFeatureLayer•获取要素的方式–Ondemandmode(默认值)•按照当前地图范围请求必要的要素–Snapshotmode•用于小数据量的图层–Selectionmode•用于选择、查询结果展示等编辑•FeatureService•数据源ArcSDEgeo
8、database•最后提交原则Clustering•FeatureLayer:clusterer•WeightedClusterer•F
此文档下载收益归作者所有