




已阅读5页,还剩58页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
打造精彩纷呈的WebGIS应用 ArcGISAPIforFlex篇 Esri中国信息技术有限公司韩兴刚 ArcGISAPIforFlex简介精彩应用展示ArcGISViewerforFlex总结 主要内容 ArcGISAPIforFlex简介 用户界面美观用户体验好一个字 炫 开发者语法似曾相识前后端整合性强跨平台 跨浏览器开发周期短 为什么选择Flex QueryGeoprocessingGeometryServicesEditEct GIS地图应用的组成 Maps Layers Graphics Task FlexAPI的角色 ArcGISServer s API MapsEditingQueryingGeoprocessing etc ArcGISAPIforFlex历史 FlexAPI的功能 More BaseTask API组织结构 Map是API中最为核心的组件Event MouseEvent KeyboardEvent NavigationComponents Scalebar Panarrows ZoomsliderProperties Collectionoflayers Spatialreference ScalelevelsFunctions AddLayer RemoveLayeretc 常用对象 Map 常用对象 Layer DynamicMapServiceLayerArcGISDynamicMapServiceLayerArcGISImageServiceLayerArcIMSMapServiceLayerTiledMapServiceLayerArcGISTiledMapServiceLayerGraphicsLayerFeatureLayerGPResultImageLayerKMLLayerMapImageLayerOpenStreetMapLayerWMSLayer 常用对象 Graphics Graphics geometry symbol Extent 矩形范围 MapPoint 点 Multipoints 多点 Polygon 多边形 Polyline 折线 InfoSymbolTextSymbolMarkerSymbolLineSymbolFillSymbolCompositeSymbol name EsriChina address 东直门南大街甲3号居然大厦19层 常用对象 Tasks Query Find Search IdentifyGeoprocessingServicesRoute ServiceArea ClosestFacilityGeometryServiceLocatorService FlexAPI帮助 ArcGISAPIforFlex开发基础 搭建环境 DemoComing 精彩应用展示 ArcGISServer10 1 新特性统计 动态图层 Dynamiclayer LayerorderLayerrenderer Label 动态工作空间 Dynamicworkspace高级查询 Query 网络编辑当一组数据中的一个记录失败 会回滚改组的变更Editortrackinginfeatureservices 高级打印取消GP执行基于ContentNavigator的 多个 pop upwindowIdentityManager用户安全服务的登录对KMLLayer和BingMap的增强 应急 新特性 8038 App101 server101New index html客户端热点图渲染 8038 App1 2012UCDemo UCdemo html动态标绘 8038 App10 plot2 仪表盘 8038 App10 dashboarddemo index html突发事件快速响应系统 8038 App10 emallTouch 物联网 企业监控 8038 App101 EnterpriseMonitor EnterpriseMonitor html 地址 行业应用 ArcGIS10 1forServer新特性 新特性 服务端打印 printTask execute printParameters privatefunctionprintTask executeCompleteHandler event PrintEvent void varparamValue ParameterValue event executeResult results 0 vardataFile DataFile paramValue valueasDataFile varmaprUrl String dataFile url navigateToURL newURLRequest mapUrl 新特性 动态渲染 protectedfunctiongenerateRendererTask executeCompleteHandler event GenerateRendererEvent void varrenderer ClassBreaksRenderer event rendererasClassBreaksRenderer createClassBreaksLegend renderer varlayerDrawingOptions LayerDrawingOptions newLayerDrawingOptions layerDrawingOptions layerId layerMapSource mapLayerId stateslayeridintheservicelayerDrawingOptions renderer renderer demographicsLayer alpha 0 7 varlayerDrawingOptionsArr Array layerDrawingOptions demographicsLayer layerDrawingOptions layerDrawingOptionsArr 客户端动态渲染 服务端渲染器 新特性 查询统计 privatefunctionexecStatistic void varquery Query newQuery varstatsDef1 StatisticDefinition newStatisticDefinition statsDef1 onStatisticField province GDP bn statsDef1 outStatisticFieldName GDP statsDef1 statisticType StatisticDefinition TYPE SUMMATION varstatsDef4 StatisticDefinition newStatisticDefinition statsDef4 onStatisticField NAME statsDef4 outStatisticFieldName COUNT statsDef4 statisticType StatisticDefinition TYPE COUNT query groupByFieldsForStatistics Zone query outStatistics statsDef1 statsDef2 statsDef3 statsDef4 queryTask execute query protectedfunctionqueryTask executeCompleteHandler event QueryEvent void varfields Array event featureSet fields varattributes Array event featureSet attributes dg dataProvider newArrayCollection attributes 新特性 动态调序 protectedfunctionlayerOrderButton clickHandler event MouseEvent void vardynamicLayerInfo DynamicLayerInfo dynamicLayerInfos 0 dynamicLayerInfos shift dynamicLayerInfos push dynamicLayerInfo usaLayer dynamicLayerInfos dynamicLayerInfos layerList removeItemAt 0 layerList addItem dynamicLayerInfo name 新特性 编辑追踪 IdentityManager instance enabled true 新特性 动态图层 DynamicWorkspace MapService Client Send relate Find Return 新特性 动态图层 vardynamicLayerInfos Array censusLayer createDynamicLayerInfosFromLayerInfos dynamicLayerInfos unshift lakesDynamicLayerInfo censusLayer dynamicLayerInfos dynamicLayerInfos 物联网 企业监控系统 客户端热点图渲染 客户端热地图实现 publicclassHeatmapLayerextendsFeatureLayer UpdatePointsforeach varg Graphicinac if super map extent contains g geometry constsx Number g geometryasMapPoint x super map extent xmin facX constsy Number mapH g geometryasMapPoint y super map extent ymin facY m x push sx m y push sy drawHeatMapfor vari int 0 i len i matrix2 tx m x i heatRadius matrix2 ty m y i heatRadius m bitmapDataLayer draw bitmapDataShape matrix2 null BlendMode SCREEN 释放bitmapDataShape的内存bitmapDataShape dispose paletteMapleavessomeartifactsunlesswegetridoftheblackestcolorsm bitmapDataLayer threshold m bitmapDataLayer m bitmapDataLayer rect POINT 0 x00000003 0 x00000000 0 x000000FF true Replacetheblackandbluewiththegradient Blackerpixelswillgettheirnewcolorsfrom thebeginningofthegradientArrayandbluerpixelswillgettheirnewcolorsfromtheend m bitmapDataLayer paletteMap m bitmapDataLayer m bitmapDataLayer rect POINT null null gradientArray null Thisblurfiltermakestheheatmaplooksquitesmooth m bitmapDataLayer applyFilter m bitmapDataLayer m bitmapDataLayer rect POINT m blurFilter 仪表盘 GIS应用中涌现出对仪表盘的需求 成熟产品收费 开源产品不成熟 具体项目需要特殊体验的仪表盘组件 仪表盘特点 外观可定制 高度可配置 可复用 满足现实需求 免费提供给客户使用 助力售前和销售工作 汽车仪表盘 温度计仪表盘 游标仪表盘 仓储仪表盘 方形仪表盘 动态标绘 标绘 自有功能标绘的绘制标绘的编辑标绘的渲染标绘的序列化和反序列化与ArcGISFlexAPI集成可实现的功能ArcGISFlexAPI实现的所有功能 比如保存到空间数据库 标绘API功能 标绘API特点 扩展自ArcGISFlexAPI与ArcGISFlexAPI无缝集成良好设计 易于扩展学习曲线平缓 方便使用集成ArcGISFlexAPI相关接口 ArcGISFlexAPI PlotAPI DrawTool EditTool PlotDrawTool PlotEditTool Graphic Geometry Symbol ArcGISSymbol PlotSymbol ArcGISGeometry PlotGeometry 标绘API价值 可复用满足现实需求削弱竞争对手标绘产品优势架构设计及算法的参考价值为ArcGIS锦上添花 标绘代码 privatefunctionactivatePlotDrawTool action String void plotEditTool deactivate this activePlot null plotDrawTool activate action privatefunctionplotMouseClickHandler event MouseEvent void if this lastActiveEdit moveEditControlPoints plotEditTool activate PlotEditTool MOVE PlotEditTool SCALE ROTATE Graphic event currentTarget this lastActiveEdit moveScaleRotate else plotEditTool activate PlotEditTool MOVE PlotEditTool EDIT CONTROL POINTS Graphic event currentTarget this lastActiveEdit moveEditControlPoints this activePlot Graphic event currentTarget EventBus dispatchEvent newAppEvent
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 济宁市2024-2025学年七年级上学期语文期末测试试卷
- 电路板基本知识培训课件
- 电路建模与仿真知识培训课件
- 高速收费行业知识培训课件
- 电装部门基础知识培训课件
- 高速公路收费管理
- 电脑钉钉上课件使用
- 高血压业务查房课件
- 2025外墙涂料施工技术方案
- 技术秘密许可使用合同
- 人工智能在检验医学中的应用
- 范里安-微观经济学:现代观点
- 【江苏洋河股份内部控制环境现状、问题及对策12000字(论文)】
- 小学语文课外补充古诗词
- 人教版数学四年级上册教材课后习题参考答案(全)
- 人力资源员工旅游活动方案
- 《大卫科波菲尔》读书分享名著导读PPT
- 日照市东港区禹海红旗海水鱼工厂化循环水养殖与良种繁育示范项目海域使用论证报告书
- 北师大版四年级下册口算题大全(全册完整)
- 夜间专项施工专项方案
- 贵州建筑工程检测收费标准
评论
0/150
提交评论