2013-07-31 3 views
0

나는 셰이프 파일을 생성하고 나에게 이메일로 보내는 오프 사이트 Amazon EC2 노드가 있습니다. EC2 노드에는 ArcGIS가 없기 때문에 arcpy는 꺼져 있습니다 (그러나 포인트 모양 파일을 만들려면 this 파이썬 라이브러리를 사용하고 있습니다). 다양한 반지름의 원을 포함하는 쉐이프 파일을 작성해야합니다. 원을 만드는 많은 점들을 포함하는 개별 폴리곤을 만들지 않고 셰이프 파일을 사용하여이 작업을 수행 할 수 있습니까? 주변에 버퍼가있는 점과 같은 점은 내가 찾고있는 것이지만 파이썬으로 이것을 생성하는 방법을 모르겠습니다. 어떤 도움을 주시면 감사하겠습니다.arcpy없이 python2.7에서 원의 shapefile을 만듭니다.

답변

1

GDAL 라이브러리에서 OGR을 사용할 수 있습니다. GIS Collective 웹 사이트의 리소스 페이지에는 라이브러리 사용 방법을 보여주는 자습서 링크가 몇 개 있습니다. http://giscollective.org/resources/

포인트 지오메트리를 루프 처리하고 생성 한 다음 해당 지오메트리를 버퍼링합니다. 여기에 당신이 올바른 방향으로 시작 OGR- https://github.com/csterling/ogrTools/blob/master/buffer.py

당신은 분명히을 수정해야합니다 사용하여 버퍼를 수행하는하지만 얻을 방법의 예 스크립트입니다

관련 문제