这个类是一些操作相关的类,合并了3系列中的分析模块和其他,相当于Arcmap中的分析操作

Task:这是所有任务的基类,没有构造函数,其子类包括ClosestFacilityTask、FindTask、ConfigurationTask、GeometryService、Geoprocessor、IdentifyTask、ImageServiceIdentifyTask、Locator、PrintTask、QueryTask 、RouteTask 、ServiceAreaTask
ClosestFacilityTask:继承自Task类,邻近设施分析,网络分析的一种,找到当前位置最近的实施,包括路线和费用
- ClosestFacilityParameters:ClosestFacilityTask的输入参数
- ClosestFacilitySolveResult :ClosestFacilityTask的输出结果
FindTask:继承自Task类,属性查询,根据字符串搜索rest API公开的服务,可以是单图层单字段或者单图层多字段,多图层多字段,不支持3D和动态图层,url为地图服务的URL,返回的是一个FindResults数组
- FindParameters:FindTask的输入参数
- FindResult:FindTask的结果
QueryTask:继承自Task类,执行空间查询和属性查询,查询的地图服务不必项加载到Map中进行显示,URL是图层的URL,返回的是 一个FeatureSet
- AttachmentQuery:要素附件的查询的参数
- FeatureSet:一组要素合集,可能包括几何,属性和符号系统信息;如果只含属性信息,可以视为表,其中每个要素都是对象
- Query:定义从图层或图层视图执行要素查询的参数,返回FeatureSet中的要素;可用于属性、空间、统计查询
- StatisticDefinition:定义用于查询统计信息的层或层视图的参数
- RelationshipQuery:用于对层中的相关记录执行查询的参数
IdentifyTask:继承自Task类,搜索rest API公开的服务图层上执行识别操作,不支持3D和动态图层,返回的是一个identifyResults[i]数组
- IdentifyParameters:IdentifyTask的输入参数
- IdentifyResult:IdentifyTask的输出结果
GeometryService:继承自Task类,几何服务,对几何执行各种操作,包括熟悉的缓冲区,叠加等;部分功能也可使用GeometryEngine达到相同的效果
- AreasAndLengthsParameters :区域和长度的参数,相关方法GeometryService.AreasAndLength()
- BufferParameters :缓冲区参数,包括距离、单位和其他方法。相关方法GeometryService.Buffer()
- DensifyParameters:密度分析参数,相关方法GeometryService.densify()
- DistanceParameters:距离参数,相关方法GeometryService.distance()
- GeneralizeParameters:规范一般化操作的几何,最大偏差和单位;相关方法GeometryService.generalize()
- LengthsParameters:长度参数,设置长度单位参数,相关方法GeometryService.lengths()
- OffsetParameters :操作的偏移距离,类型和其他参数;相关方法GeometryService.offset()
- ProjectParameters:投影参数,相关方法GeometryService.project()
- RelationParameters:关系操作参数,相关方法GeometryService.relation()
- TrimExtendParameters :修剪操作参数,相关方法GeometryService.trimExtend()
Geoprocessor:继承自Task类,GP服务,支持同步和异步执行。通过Arcmap或者别的工具将操作流程发布成模型,然后将其在GIS服务器中发布成GP服务
- DataFile:包含数据源的地理处理数据对象
- Date:日期对象
- GPMessage:执行GP任务之间产生的消息,由消息类型和描述组成;包括开始时间,正在使用的参数值,任务进度以及潜在问题和错误警告信息
- JobInfo:表示服务器上执行异步GP的信息
- LinearUnit:包含线性距离的数据对象
- ParameterValue:GP的输出参数及其属性和值
ImageServiceIdentifyTask:继承自Task类,对ImageService执行标识操作,
- ImageServiceIdentifyParameters:ImageServiceIdentifyTask的输入参数
- ImageServiceIdentifyResult:ImageServiceIdentifyTask的输出结果
Locator:继承自Task类,表示REST API公开的地理编码服务,生成地址,用于地理编码操作
PrintTask:继承自Task类,导出地图的操作,
- PrintTemplate :用于定义PrintTask生成打印页面的布局模板选项
- LegendLayer:与PrintTemplate关联的图例图层的图层属性
- PrintParameters:PrintTask的输入参数
RouteTask:继承自Task类,查找两个或者多个位置之间的路线,网络分析的一种,可选择行车的路线
- RouteParameters:RouteTask的输入参数,指定停止位置、障碍位置、阻抗属性等详细信息
- RouteResult :RouteTask的结果
ServiceAreaTask:继承自Task类,网络分析的一种,查找网络上周围位置的服务区域,可用于规定时间内的可达范围操作
- ServiceAreaParameters:ServiceAreaTask的输入参数
- ServiceAreaSolveResult :ServiceAreaTask的输出结果
ConfigurationTask:继承自Task类,用于获取有关Workflow Manager系统配置的信息的类
JobTask :继承自Task类,帮助您使用Workflow Manager作业
NotificationTask :继承自Task类,使用Workflow Manager通知执行操作
ReportTask :继承自Task类,帮助您生成有关Workflow Manager系统中正在管理的工作的报告
TokenTask :继承自Task类,帮助您将Workflow Manager令牌解析为作业中令牌的实际值
WorkflowTask :继承自Task类,用于对Workflow Manager工作流和步骤执行操作的类
AddressCandidate :表示地址及其位置
ColorRamp:指定应用一组符号或像素的颜色范围,其子类包括AlgorithmicColorRamp和MultipartColorRamp
AlgorithmicColorRamp:继承自ColorRamp类,颜色渐变的范围,与GenerateRendererTask渲染相关,定义渐变色
MultipartColorRamp :继承自ColorRamp类,创建一个多部分颜色渐变以连接多个颜色渐变,在GenerateRendererTask生成的渲染器中使用
DataLayer:数据层,可用于ClosestFacilityParameters,RouteParameters或ServiceAreaParameters的属性
DirectionsFeatureSet :继承自FeatureSet,特定于路段的属性,包括方向、长度、行驶时间,预定时间,机动类型等
NAMessage:在执行网络分析中产生的消息,由消息类型和描述组成,没有构造函数;应用包括RouteTask、ClosestFacilitySolveResult、ServiceAreaSolveResult
RasterData:栅格数据源的地理处理数据对象
本文围绕Arcgis API 4.X展开,介绍了相关操作类,它合并了3系列分析模块等。详细阐述了Task基类及其众多子类,如ClosestFacilityTask、FindTask等,还说明了各子类的输入参数、输出结果,以及它们在属性查询、网络分析等方面的应用。
8978

被折叠的 条评论
为什么被折叠?



