ArcGIS的三种API小结.docx

上传人:b****5 文档编号:5970726 上传时间:2023-01-02 格式:DOCX 页数:12 大小:1.41MB
下载 相关 举报
ArcGIS的三种API小结.docx_第1页
第1页 / 共12页
ArcGIS的三种API小结.docx_第2页
第2页 / 共12页
ArcGIS的三种API小结.docx_第3页
第3页 / 共12页
ArcGIS的三种API小结.docx_第4页
第4页 / 共12页
ArcGIS的三种API小结.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

ArcGIS的三种API小结.docx

《ArcGIS的三种API小结.docx》由会员分享,可在线阅读,更多相关《ArcGIS的三种API小结.docx(12页珍藏版)》请在冰豆网上搜索。

ArcGIS的三种API小结.docx

ArcGIS的三种API小结

FeatureLayer

ClassBreakInfo——不同数值分类渲染

在esri:

FeatureLayer中使用属性outFields=”[*,*,*]”,再使用data.*引用;definitionExpression=””使用判断语句描绘符合运算式的要素;

SimpleFillSymbol

SimpleLineSymbol

Declarations>描述不可见的要素,如样式要素

弹出窗口*map.infoWindow.Label、*map.infoWindow.show(位置)、*map.infoWindow.hide();使用

infoWindowContent>

TextAreaid=”myTextArea”/>

infoWindowContent>定义弹出框内容控件,myTextArea.textFlow=TextFlowUtil.importFromString(字符串)定义内容

Editing

Declarations>

GeometryService>

Declarations>

通过

Editorid=”myEditor”

geometryService=”{*GeometryService}”

map=”{*map}”/>

FeatureLayerid=”*ID”/>

myEditor.featureLayers=[*ID];

关联

Editorid=””

toolbarCutVisible=”true”

toolbarMergeVisible=”true”

toolbarResapeVisible=”true”

toolbarVisible=”true”/>

DrawTool

TimeSlider

lods>

LOD>

lods>

GeometryService作用?

Flex

Maps支持所有地图投影以及动态形式和缓存(切片)形式的地图发布,从ArcGISServer获取地图服务

Graphics画图形以及点击弹出窗体

提供图形内样式透明度调整

线状可选择拐角样式butt、round、square和线段两端的样式bevel、miter、round

支持面状outline及内样式颜色、透明度设置,内样式有cross(网格)、斜网格、平行线、垂直线、阴影线(左斜线和右斜线)

标注:

图形标注位置可选择上下左右中

可选择字体背景颜色或透明

字体外框及颜色选择

字体下划线效果

或添加图片、图标进行图形的对话框形式标注

窗体可以先以图标形式显示,当鼠标放在图标上方时对话框展开,再点击展示按钮继续展开窗口显示更详细信息

编辑功能

八方位变化及旋转操作

Tasks查询、定位、查找属性、定义要素、空间处理、路径和其他网络分析

Query

鼠标点击要素或放在要素上方时高亮及弹出属性框

点击查询该点位以及邻近要素属性

字段查询,显示含有该字段的要素,可自动缩放至查询的对象

查询结果以chart形式表现,应用自带chart

点、线、面、自由画线、自由画面后,生成BUFFER,统计并显示BUFFER内的人口数量

点击地图,以点击位置为中心、使用驾车时间为条件生成BUFFER并显示缓冲区内的要素

通过画点、线、面,经过的要素被选择及显示,但使用多边形和自由画笔时计算速度非常慢!

Components快速搭建开发组件Editor、InfoWindow、Attribute、Inspector、TemplatePicker、TimeSlider

AdobeFlexframework提供的datagrids、trees、panels、charts等组件

 

BasicRouting

最慢

Routedirections最慢

Routingaroundbarriers差不多

Closestfacility差不多

BasicServiceAreas差不多

MultipleServiceAreas差不多

Geoprocessing

Populationforanyarea

统计缓冲区人数,慢

Messageinabottle

Drivetimes

SurfaceProfile

Calculateviewshed

QueryusingGPresult执行行车时间2分钟以内的人口总量

GeometryService

Silverlight

Maps支持多种地图投影、动态和缓存(切片)形式的地图服务,从ArcGISServer(ArcGISTiledMapServiceLayer、ArcGISDynamicMapServiceLayer、ArcGISImageServiceLayer)和BingMapsservices(TileLayer)获取服务

Graphics画图形以及点击弹出窗体

样式:

鼠标位于要素上方时样式改变、标注显示

要素上方时要素旋转、放大、呈放射样式

图形内样式——渐变、阴影线效果样式笔刷

流动线——流域流向、溯源等应用

选择:

要素以渐变效果渲染显示被选中

以动画WMV形式填充被选中的多边形要素,如地区形象短片动画

Cluster样式:

多点位时自动合并的图形样式,可自定义合并要素的数量级别

地图提示窗口:

样式丰富

图层渲染:

可通过XAML或后台C#代码进行渲染,样式丰富,较慢,拖动时有非常小(可忽略)的闪烁,点和面计算完成渲染速度快,线状渲染速度慢

InfoWindow

放大弹出效果

编辑功能

面状图形编辑:

八方位变化及旋转操作

根据不同的属性能改变其图标样式

点击要素,上传文件,可下载

Tasks查询、定位、查找属性、定义要素、空间处理、路径和其他网络分析,缓冲区分析、空间关系、简化等几何操作(Geometricoperationssuchasbuffers,spatialrelationships,andsimplification)

Query

通过选择下拉框的地点,显示查询要素属性以及在地图上显示位置及渲染要素

通过画点、线、面,经过的要素被选择及显示,在弹出的属性表格中选择要素,被渲染的要素再进行高亮显示,效果佳,但使用多边形和自由画笔时计算速度较慢

点击要素,以图标形式标注并用表格显示属性要素

Find以字段查询含有该字段的要素(数据量大时,速度较慢,且只能通过表格选择点位,不能通过点位选择)

点击查询该点位以及邻近要素属性

通过BUFFER查询要素

工具包EditorWidget、TemplatePicker、FeatrureDataForm、FeatureDataGrid、Navigation、OverviewMap

Silverlight平台提供的datagrids、panels、treeviews、charts等组件

Routing中间

Drivingdirections最快

RoutingwithBarriers差不多

ClosestFacility有点线面障碍选择

ServiceAreas可添加点、线、面障碍

Geoprocessing

MessageinaBottle

DriveTimes

SurfaceProfile

CalculateViewshed

ClipFeatures

画线获取BUFFER区域内的要素

ExtractData

FindanAddress定位

AddressofaLocation获取坐标

JavaScript

Maps从1.2版本后允许使用动态地图服务添加不同的空间参照在地图上,但是投影的不断读入会使表现效果不佳。

缓存(切片)形式图层必须与地图使用同一空间参照。

Graphics

提供点、线、面、自由画线、自由画面

样式:

阴影线样式

图片填充图形内样式

支持UNDO、REDO画图功能,撤销上一画图

编辑功能

八方位变化及旋转操作

点击要素,上传文件,可下载

Query

鼠标点击要素或放在要素上方时高亮及弹出属性框

点击要素后,高亮显示要素及其属性,其周围所有与其边界接壤的要素也高亮显示

点击地图,以点击位置为中心生成BUFFER并显示缓冲区内的要素,生成的BUFFER可以使用距离或者驾车时间等

点击选择时,查询点击的区域以及区域内建筑数量

以图表形式表现查询结果(DOJO或GOOGLE图表调用)

字段查询,较慢,点击表格结果能定位到该点

Findaroute最快

Getdrivingdirections得到详细的行车路线,包括拐弯地点、行车时间、转弯方向、路线距离等中间

RouteswithBarriersandStops较快

FindClosestFacilities非常快

MultipleServiceAreas

Geoprocessing

ServiceAreaTask

CalculateaViewshed

MessageinaBottle

PopulationZonalStats

画多边形,统计多边形人口,快

ClipandShip

PopupwithGeoprocessingTool

ResultMapService(HotspotAnalysis)

定位FindanAddress

AddressofLocation获取坐标

GeometryService

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1