ArcGIS / ArcPy를 사용하지 않고 파이썬으로 지리 데이터를 시각화하고 맵을 만들고 싶습니다.
인터넷에서 파이썬을 사용하여 주제 맵을 만드는 방법을 찾았습니다 .
내가 시도한 코드는 다음과 같습니다.
import shpUtils
import matplotlib.pyplot as plt
shpRecords = shpUtils.loadShapefile('C:\\Users\\shapefile.shp')
for i in range(0,len(shpRecords)):
x = []
y = []
for j in range(0,len(shpRecords[i]['shp_data']['parts'][0]['points'])):
tempx = float(shpRecords[i]['shp_data']['parts'][0]['points'][j]['x'])
tempy = float(shpRecords[i]['shp_data']['parts'][0]['points'][j]['y'])
x.append(tempx)
y.append(tempy)
plt.fill(x,y)
plt.axis('equal')
plt.title("Testing")
plt.show()
그러나 이것을 실행하면 임의의 색상이 표시됩니다.
shapefile의 특정 열을 시각화하려면 비슷한 코드를 사용하여 어떻게 구현할 수 있습니까?
위의 링크에서 색상의 사용법에 대해서만 논의하는 것은 분명하지 않습니다 ...