當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python ArcGIS Geometry.segment_along_line用法及代碼示例


本文簡要介紹 python 語言中 arcgis.geometry.Geometry.segment_along_line 的用法。

用法:

segment_along_line(start_measure, end_measure, use_percentage=False)

返回:

一個浮點數

檢索 startend 度量之間的 Polylinesegment_along_linepositionAlongLine 方法類似,但會返回折線上兩點之間的折線段,而不是單個 Point

注意:

segment_along_line 方法需要 ArcPy

Parameter

Description

start_measure

所需的浮點數。距行首的起始距離。

end_measure

所需的浮點數。到行首的結束距離。

use_percentage

可選布爾值。可以將開始和結束度量指定為固定單位或比率。如果為 True,則 start_measure 和 end_measure 用作百分比;如果為 False,則使用 start_measure 和 end_measure 作為距離。

注意:

對於百分比,度量值應表示為從 0.0(0%)到 1.0(100%)的雙倍。

>>> geom = Geometry({
>>>   "rings" : [[[-97.06138,32.837],[-97.06133,32.836],[-97.06124,32.834],[-97.06127,32.832],
>>>               [-97.06138,32.837]],[[-97.06326,32.759],[-97.06298,32.755],[-97.06153,32.749],
>>>               [-97.06326,32.759]]],
>>>   "spatialReference" : {"wkid" : 4326}
>>>                 })
>>> geom.segment_along_line(start_measure =0,
                            end_measure= 1000,
                            use_percentage = True)
    0.56

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.geometry.Geometry.segment_along_line。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。