本文简要介绍 python 语言中 arcgis.geometry.functions.project
的用法。
用法:
arcgis.geometry.functions.project(geometries, in_sr, out_sr, transformation='', transform_forward=False, gis=None, future=False)
返回:
out_sr
坐标系中的Geometry
对象列表,或GeometryJob
对象。如果future = True
,则结果是Future
对象。调用result()
获取响应。
project
函数在Geometry
服务资源上执行。此函数将输入几何的数组从输入SpatialReference
投影到输出SpatialReference
Keys
Description
geometries
Point
、MultiPoint
、Polyline
或Polygon
对象的数组。数组中每个几何的结构与 ArcGIS REST API 返回的 JSON 几何对象的结构相同。in_sr
SpatialReference
的知名 ID 或输入几何的空间参考 JSON 对象。out_sr
SpatialReference
的知名 ID 或输出几何的空间参考 JSON 对象。transformations
WKID 或 JSON 对象,指定要应用于投影几何的地理变换(gis,也称为基准面变换)。
注意:仅当输出
SpatialReference
包含与输入空间参考不同的地理坐标系时,才需要进行转换。transformforward
一个布尔值,指示是否向前变换。变换的名称中暗示了变换的正向或反向。如果指定了转换,则还必须指定
transform_Forward
参数的值。默认值为假。future
可选布尔值。如果为 True,则将返回 future 对象,并且进程不会等待任务完成。默认为False,表示等待结果。如果将 future 设置为 True,则一次调用中可以处理的几何图形数量限制为 6500 个。
例子:
#Usage Example >>> result = project(geometries = [{"x": -17568824.55, "y": 2428377.35}, {"x": -17568456.88, "y": 2428431.352}], in_sr = 3857, out_sr = 4326) [{"x": -157.82343617279275, "y": 21.305781607280093}, {"x": -157.8201333369876, "y": 21.306233559873714}]
相关用法
- Python ArcGIS project用法及代码示例
- Python ArcGIS profile用法及代码示例
- Python ArcGIS predict_using_trend_raster用法及代码示例
- Python ArcGIS power用法及代码示例
- Python ArcGIS plus用法及代码示例
- Python ArcGIS plan_routes用法及代码示例
- Python ArcGIS percentile用法及代码示例
- Python ArcGIS APIKeyManager.get用法及代码示例
- Python ArcGIS KnowledgeGraph.named_object_type_delete用法及代码示例
- Python ArcGIS ContentManager.unshare_items用法及代码示例
- Python ArcGIS ImageryLayer.thumbnail用法及代码示例
- Python ArcGIS FormFieldElement用法及代码示例
- Python ArcGIS Geometry.true_centroid用法及代码示例
- Python ArcGIS Site.delete用法及代码示例
- Python ArcGIS GeoAccessor.bbox用法及代码示例
- Python arcgis.apps.hub.Initiative.update用法及代码示例
- Python ArcGIS generate_service_areas用法及代码示例
- Python ArcGIS build_overview用法及代码示例
- Python ArcGIS RunInterval用法及代码示例
- Python ArcGIS describe_dataset用法及代码示例
- Python ArcGIS acos用法及代码示例
- Python ArcGIS Item.publish用法及代码示例
- Python ArcGIS MapImageLayer.find用法及代码示例
- Python ArcGIS Group.get_members用法及代码示例
- Python ArcGIS Geometry.last_point用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.geometry.functions.project。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。