2011-08-23 8 views
6

나는 다음 (주관적) 기준에 따라 현재 사용할 수있는 최고의 파이썬 GIS 라이브러리 등의 권고를 찾고 있어요 : 사용 가능한 기능면 오늘 사용/파이썬 인터페이스/문서 최고의 파이썬 GIS 라이브러리?

  • 전원의

    • 용이성, 잠재적으로 미래에도 (아직 개발 중이거나 죽은 상태입니까?)

    는 지금까지 좀 상세하게 살펴 보았다 :

    • GEOS/OGR/GDAL

      이 : 지금까지 내가 교사로 this webpage를 사용하여,이 library에서 찾고있다. 나의 초기 반응은 어떤 것들은 쉬운 반면, 이미 나는 몇 개의 움푹 들어간 곳으로 달려왔다. 예를 들어, MultiPoint 지오메트리를 만들고 Union() 함수를 사용하여 Polygon에있는 점을 확인하려면 문제가 발생하지만 Python 바인딩은 SWIG에 의해 생성되고 모든 문서는 컴퓨터에서 생성됩니다. 나는 더 나은 도서관이있을 것 같아서이 게시물을 만들었습니다.

    • GeoDjango : 이것은 GEOS C/C++ 라이브러리를 기반으로 합니다만,이 인터페이스는 직관적이며 문서화가 잘되는 것으로 보입니다. 나는 또한 그것이 적극적으로 업데이트되고 있다는 느낌을 가지고있다. 나는 웹 애플리케이션에 관심이 없다.하지만 이것은 문제가되지 않는다.

    • Shapely : 다시 GEOS 라이브러리를 기반으로 Python 인터페이스가있는 것 같습니다. 기능 지원 또는 개발 상태에 대해 확신하지 못합니다.

    기타? 생각? 미리 감사드립니다!

  • +4

    GIS.stackexchange.com에서 더 많은 도움을 얻을 수 있습니다. 그리고 그들은 아마 모두 당신에게 GDAL을 말할 것입니다. 이것은 두 사이트 모두에 해당되지만 SO가 응답을 멈 추면 마이그레이션하는 것이 좋습니다. – Patrick

    +0

    @Patrick 그 충고에 감사 드려라, 나는 저기로 향할 것이다. 여기에 충분한 평판이 있다면 나는 당신을 투표 할거야. ;) – Ben

    답변

    6

    2011 년에 프로젝트의 활력 징후 (https://github.com/sgillies/shapely/commits/master/)를 확인하는 방법입니다.

    Shapely의 documentation은 다른 GIS 소프트웨어와 함께 바로 저의 솔직한 의견 (면책 조항 : 책임 저자 : 직접 작성한 개발자 및 수동 작성자)입니다. 아마도 PostGIS 매뉴얼 (crême de la crême)만큼 좋지는 않지만 ArcPy보다 좋으며 GEOS보다 훨씬 낫습니다.

    +1

    나는 Shapely 매뉴얼을 살펴 봤는데 Shapely처럼 선형 지오메트리 계산 만하고 지리적 인 것은 아니다 (큰 원의 거리 등) – asafm

    +0

    GitHub 링크가 작동하지 않는다. 레포가 움직 였나요? –

    +0

    https://github.com/Toblerity/Shapely – sgillies

    3

    저는 GeoDjango을 사용했습니다. 특히 장고에 익숙하다면 꽤 좋습니다. SQLAlchemy에 대해서도 GeoAlchemy이 있는데, 좋은 대안이 될 수 있습니다. 둘 다 상당히 잘 문서화 된 파이썬 라이브러리입니다.