Phương thức nhập bộ sưu tập tính năng GeoJSON vào ArcMap?


9

Tôi có tệp GeoJSON chứa bộ sưu tập tính năng, với cấu trúc / định dạng được xác thực bởi http://geojsonlint.com/ .

Mọi người khuyên gì là cách tốt nhất để nhập cái này vào ArcMap? Tôi có khoảng hơn 1000 tệp mà tôi cần nhập và hy vọng tìm / xây dựng tập lệnh python để nhập hàng loạt chúng.

Tôi đã thử hộp công cụ này: https://github.com/jasonbot/geojson-madness , nhưng tôi gặp lỗi khi thông báo cho tôi rằng tôi có "các loại hình học không nhất quán", mặc dù trang web xác thực thông báo cho tôi cấu trúc và nội dung của tôi là chính xác .


2
Bạn đang dùng phiên bản nào? Bạn đã xem asShape? resource.arcgis.com/en/help/main/10.1/index.html#// Thay đổi nó chấp nhận Geojson
KHibma

Câu trả lời:


10

Tôi đã tìm thấy phương pháp của mình trong các công cụ Tương tác Dữ liệu của ArcMap. Tôi đã phải cài đặt tiện ích mở rộng, nhưng sau đó mọi thứ hoạt động hoàn hảo, cho phép tôi nhập mọi thứ trong bất kỳ thư mục nào tôi đã chỉ định với tiện ích mở rộng ".json".

Thật tuyệt vời khi có một giải pháp khác không dựa vào phần mở rộng đắt tiền chỉ dành cho tôi trong thời gian dùng thử 1 năm của sinh viên.


8

Sử dụng qgis, http://www.qgis.org , để kết nối với Geojson, nhấp chuột phải vào lớp, lưu dưới dạng và lưu nó dưới dạng tệp hình dạng. Sau đó, bạn có thể làm việc với nó trong ArcGIS Desktop. Ngoài ra, để hoạt động ở chế độ hàng loạt, bạn có thể sử dụng trình bao OSGeo4W được cài đặt với cài đặt qgis độc lập để truy cập bộ công cụ gdal / ogr để sử dụng dòng lệnh ogr để chuyển đổi Geojson thành tệp hình dạng như được mô tả tại GeoJson sang ESRI Shapefile .


3
OP đặc biệt hỏi về tự động hóa. Bạn có thể chỉnh sửa câu trả lời của mình để bao gồm cách viết kịch bản hoặc tự động hóa một giải pháp trong QGIS không?
mkennedy
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.