使用Flex开发WebGIS应用

使用Flex开发WebGIS应用

ID:37588540

大小:5.52 MB

页数:20页

时间:2019-05-25

使用Flex开发WebGIS应用_第1页
使用Flex开发WebGIS应用_第2页
使用Flex开发WebGIS应用_第3页
使用Flex开发WebGIS应用_第4页
使用Flex开发WebGIS应用_第5页
资源描述:

《使用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);查询•Query

5、urnGeometry="false"text="{stateName.text}"/>•QueryTask•FeatureSet查询性能优化•查询结果–绘制速度Point>>Polyline,Polygon•控制返回内容–Query:outFields–Query:returnGeometry•防止恶意访问–wh

6、ere1=1•控制最大返回记录数–MaxRecordCountFeatureLayer•父类:Graphicslayer•数据下载到客户端•FlashPlayer负责完成绘制•类似WFS对象(OpenScales)•服务器端:ArcGISServer10

7、rvices/World/MapServer/0">FeatureLayer•查询•选择•Web编辑•响应鼠标事件–click,hover.•设置条件,过滤显示要素–DefinitionexpressionsFeatureLayer•获取要素的方式–Ondemandmode(默认值)•按照当前地图范围请求必要的要素–Snapshotmode•用于小数据量的图层–Selectionmode•用于选择、查询结果展示等编辑•FeatureService•数据源ArcSDEgeo

8、database•最后提交原则Clustering•FeatureLayer:clusterer•WeightedClusterer•F

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

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

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