Tôi đang phát triển một số mã trong Python và tôi muốn sử dụng các ràng buộc python GDAL / OGR. Mức tối thiểu tôi cần cài đặt để sử dụng các ràng buộc python GDAL và OGR là gì?
Cách dễ nhất để cài đặt GDAL / OGR là gì nếu tôi chỉ muốn sử dụng nó từ Python?
Tôi đang tìm kiếm một câu trả lời áp dụng cho cả mac và windows.
GDAL được liệt kê trong Chỉ mục gói Python (PyPi) nhưng tôi không hiểu cách cài đặt các phụ thuộc của nó (libgdal và các tệp tiêu đề cho cả libgdal và numpy). Có lẽ tất cả những gì tôi cần làm là cài đặt numpy và sau đó lấy libgdal ở đâu đó, và nếu vậy, ở đâu? Một cài đặt windows có cần Windows Binaries ngoài libgdal và các tệp tiêu đề không?
Làm cách nào tôi có thể đảm bảo rằng tôi có được các ràng buộc python thích hợp cho phiên bản Python của tôi (2.5, 2.6, 2.7, 3)?
Phải thay đổi biến môi trường PATH để sử dụng GDAL và OGR từ Python hoặc mọi thứ có thể được truy cập thông qua thư mục gói trang web của tôi và một import
câu lệnh điển hình ?
Những câu hỏi này có liên quan đến câu hỏi này nhưng không trả lời được:
cài đặt GEOS, PROJ, GDAL / OGR vào một ảo python trên Mac OS X
Làm thế nào để cài đặt GDAL với Python trên windows?
Tôi nên lưu ý rằng FWTools , OSGeo4W và kyngchaos cung cấp ogr và gdal với các ràng buộc python và là tuyệt vời, nhưng FWTools và OSGeo4W vận chuyển với python của riêng họ, thay vì đóng vai trò là thư viện cho cài đặt python hiện có, và khung hỗn loạn kyng chỉ dành cho OS X.
pip install gdal
và tự động bao gồm và biên dịch tất cả các tệp cần thiết từ GDAL. Dự kiến bạn sẽ sử dụng một số phương tiện khác để tạo nhị phân GDAL.