本文簡要介紹 python 語言中 arcgis.geometry.functions.trim_extend
的用法。
用法:
arcgis.geometry.functions.trim_extend(spatial_ref, polylines, trim_extend_to, extend_how=0, gis=None, future=False)
返回:
Polyline
對象數組或GeometryJob
對象。如果future = True
,則結果是Future
對象。調用result()
獲取響應。
trim_extend
函數在Geometry
服務資源上執行。此函數使用用戶指定的引導折線修剪或擴展輸入數組中指定的每個Polyline
。注意:
修剪特征時,定向切割線左側的部分將保留在輸出中,而其他部分將被丟棄。如果相應的輸入多段線既沒有切割也沒有延伸,則將一個空的
Polyline
添加到輸出數組。Keys
Description
polylines
要修剪或擴展的
Polyline
對象數組trim_extend_to
Polyline
用作修剪或擴展輸入多段線的指南。extend_how
與 trimExtend 函數一起使用的標誌。
0
- 默認情況下,擴展會考慮路徑的兩端。舊的末端仍然存在,新的點被添加到擴展的末端。新點具有從相鄰現有段外推的屬性。1
- 如果在末端執行擴展,請將終點重新定位到新位置,而不是離開舊點並在新位置添加新點。2
- 如果在結束時執行擴展,請勿將 end-segment 的屬性外推到新點。相反,使其屬性與當前端相同。與esriNoAttributes
不兼容。4
- 如果在結束時執行擴展,請勿將 end-segment 的屬性外推到新點。相反,將其屬性設為空。與 esriKeepAttributes 不兼容。8
- 不要擴展任何路徑的 ‘from’ 端。16
- 不要擴展任何路徑的 ‘to’ 端。spatial_ref
輸入幾何圖形的
SpatialReference
眾所周知的 ID 或 JSON 對象future
可選布爾值。如果為 True,則將返回 future 對象,並且進程不會等待任務完成。默認為False,表示等待結果。
>>> polylines_arr = trim_extends(polylines = [polyline1,polyline2, ...], trim_extend_to = polyline_trimmer extend_how = 2, spatial_ref = "wkid", future = False) >>> polyline_arr [polyline1, polyline2,...]
相關用法
- Python ArcGIS trim_extend用法及代碼示例
- Python ArcGIS train_classifier用法及代碼示例
- Python ArcGIS train_random_trees_regression_model用法及代碼示例
- Python ArcGIS trace_downstream用法及代碼示例
- Python arcgis.learn.train_model用法及代碼示例
- Python ArcGIS tanh用法及代碼示例
- Python ArcGIS to_geo_coordinate_string用法及代碼示例
- Python ArcGIS tan用法及代碼示例
- Python ArcGIS threshold用法及代碼示例
- Python ArcGIS times用法及代碼示例
- Python ArcGIS power用法及代碼示例
- 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用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.geometry.functions.trim_extend。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。