Sử dụng API Overpass Turbo !
Đầu tiên, tôi sẽ truy cập openstreetmap.org ,
Bạn có thể
1) Tìm kiếm các tính năng bạn đang theo đuổi. Tôi đã chọn "sông platte phía nam", chạy qua Denver. Điều này cung cấp cho các trường và thẻ được OSM sử dụng để lưu trữ dữ liệu:
2) Xác định các thẻ và giá trị của các tính năng bạn theo sau
- Thu phóng tất cả các cách vào bản đồ
- Nhấp vào biểu tượng lớp bên phải (ba tờ giấy)
- Nhấp vào mục menu cuối cùng (
Map data
hoặc một cái gì đó tương tự trong ngôn ngữ của bạn)
- Các tính năng trên bản đồ chuyển sang màu xanh lam (đảm bảo bạn đã phóng to đủ xa để xem
- Nhấp vào tính năng bạn đang theo dõi
- Thẻ và Giá trị xuất hiện ở bên trái màn hình và bạn có thể tiếp tục bên dưới ...
Sau đó tiếp tục đến trang Overpass Turbo, sau đó nhấp vào Wizard
Sử dụng thông tin, giá trị tên là South Platte River và giá trị đường thủy là sông, vì vậy bạn có thể tạo một truy vấn như thế này:
name="South Platte River" and waterway=river
Sau đó bấm vào "xây dựng và chạy truy vấn"
Truy vấn sẽ chạy và kết quả sẽ hiển thị trên bản đồ:
Tiếp theo nhấp vào tùy chọn "Xuất":
Tôi thích tùy chọn GeoJSON
Nhấp vào để lưu"
Mở tệp trong QGIS, và bạn đi ngay!
Bạn có thể thực hiện 'lưu dưới dạng' để lưu dưới dạng lớp vectơ mới ...
Trong trường hợp của bạn, bạn cũng có thể sử dụng waterway=river
truy vấn để lấy tất cả các con sông trong khu vực bạn đang theo dõi và bạn có thể vẽ hộp chọn thủ công để thu hẹp địa lý.
@underdark chỉ cho tôi điều này.