Python arcpy 批量偏移點線面

2021-10-04 00:15:41 字數 1195 閱讀 9205

因為最近在處理一些資料的時候用到 spatial adjustment這個工具,就想著能否通過arcpy來實現整體圖形偏移,目前的**只實現了根據乙個固定的經緯度差值或者墨卡托差值來做整體偏移

import arcpy

from arcpy import env

env.workspace = r'f:\gisdata\arcpy_test\spatialadjust'

point = arcpy.point(

)array = arcpy.array(

)with arcpy.da.updatecursor(

'polygon2.shp',[

'shape@'

,'fid'])

as cursor:

for row in cursor:

g = row[0]

for pts in g:

print

list

(pts)

for pt in pts:

if pt is

notnone

: point.x = pt.x +

0.315567

point.y = pt.y -

0.055089

array.add(point)

print

'%s 資料處理完成'

% row[1]

geometry = arcpy.polygon(array, arcpy.spatialreference(

4326))

if g.

type

==u'polygon'

: array.add(array.getobject(0)

)# 最後乙個點位和第乙個點位相同組合成乙個polygon

geometry = arcpy.polygon(array, arcpy.spatialreference(

4326))

array.removeall(

) row[0]

= geometry

cursor.updaterow(row)

print

'%s 圖形更新完成'

% row[

1]

CSV, 利用python arcpy生成線shp

準備 python2.7,arcpy,csv 1 lock檔案 關閉shell sr.lock 或arcmap,或同時關閉 一般重複執行 時會出現鎖檔案 2 編碼 python27不如python3版本,預設的編碼是不同的,使用時費了很長時間改動編碼,網上有很多中改動方法,對我而言,最有效的是 在p...

c point偏移 c 偏移量分頁效果

分頁效果對程式設計師來所是常見的,但是在這裡我介紹的是乙個不一樣的分頁效果,也許你們也長用,偏移量的分頁效果,以前學的不精所以研究一好久覺得還是拿出來分享一下吧,同時也讓我記住。好了光說大家可定沒興趣,來個效果圖吧 這個效果想必大家不陌生吧。先介紹一下偏移量的思路吧,也方便我以後好記起,呵呵私心哈,...

mysql列偏移 8 5 柵格系統 列偏移

luffycity 不要隨意修改bootstrap提供出來的系統類 class col border 1px solid gray bootstrap 需要為頁面內容和柵格系統包裹乙個 container 容器。我們提供了兩個作此用處的類。注意,由於 padding 等屬性的原因,這兩種 容器類不能...