Báo cáo

Tạo bản đồ thành phố

ID 30641
Hướng dẫn
Tệp
Tệp gốc
Tác giảP2S · Ván ép gỗ trầm 1/8 "(3mm), bất kỳ
1
Preview
Thêm cấu hình gia công
Cùng thiết kế, máy, vật liệu hoặc bất kỳ cải tiến nào khác · Nhận 100 Tín dụng
Mẹo để có Hồ sơ Tạo tuyệt vời →
gift
99
3108

Thông tin

      Cách tạo bản đồ chi tiết các con đường của thành phố với Open Street Map
    

Hướng dẫn

1

Bước1: Truy vấn OpenStreetMap

Tạo bản đồ thành phố instruction: step 1 - Truy vấn OpenStreetMap
Xem trước

Truy cập https://overpass-turbo.eu/ và nhập truy vấn để chọn các đường phố trong một khu vực.

Ví dụ:

[out:json];
(
    {{geocodeArea:Amsterdam}};
)->.searchArea;
(
 relation[boundary=administrative]["admin_level"="10"](area.searchArea);
 way["highway"="đường cao tốc"(area.searchArea););

ra cơ thể;
>;
ra skel qt;

Sử dụng nút Tải để có thêm ví dụ về khả năng của Cầu vượt. Để biết thêm thông tin về việc sử dụng ngôn ngữ Overpass QL, hãy truy cập https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL  - nếu bạn không sợ đường cong học tập dốc :-)

Tiếp theo, sử dụng nút Export để tải xuống kết quả truy vấn dưới dạng tệp GeoJSON.
 

2

Bước2: Chuyển đổi GeoJSON sang SVG với Mapshaper

Tạo bản đồ thành phố instruction: step 2 - Chuyển đổi GeoJSON sang SVG với Mapshaper
Xem trước
Tạo bản đồ thành phố instruction: step 2 - Chuyển đổi GeoJSON sang SVG với Mapshaper
Xem trước
  • Truy cập https://mapshaper.org/ và tải tệp GeoJSON bạn đã lưu ở bước trước.
  • Nhấp vào tên tệp ở giữa đầu trang và hiển thị tất cả các layer bằng cách chọn các biểu tượng con mắt.
  • Tiếp theo, nhấp vào biểu tượng bản đồ cơ sở bên trái ở phía bên phải của màn hình để hiển thị bản đồ của khu vực làm nền. Điều này cũng quan tâm đến mối quan hệ chiều rộng/chiều cao bị bóp méo của bản đồ... cho bây giờ.
  • Sử dụng nút Xuất (trên cùng bên phải của trang) để lưu dưới dạng SVG.
  • Cuối cùng nhưng không kém phần quan trọng, hãy tạo ảnh chụp màn hình của trang, bạn cần nó trong bước tiếp theo để có được mối quan hệ chiều rộng / chiều cao phù hợp.
3

Bước3: Chỉnh sửa bản đồ trong Inkscape

Tạo bản đồ thành phố instruction: step 3 - Chỉnh sửa bản đồ trong Inkscape
Xem trước

Nếu bạn chưa có, hãy tải xuống và cài đặt Inkscape (https://inkscape.org/).

  • Mở svg trong Inkscape.
  • Chọn tất cả và đặt màu tô thành None và màu nét thành màu đen.

Bạn có thể sẽ nhận thấy rằng mối quan hệ chiều cao và chiều rộng của bản đồ là không chính xác. Đây là nơi ảnh chụp màn hình của bản đồ từ Mapshaper xuất hiện.

  • Dán ảnh chụp màn hình vào Inkscape. Nó được thêm vào như một layer riêng biệt.
  • Khóa layer này và đặt độ trong suốt của nó thành ~30%.
  • Bây giờ bạn có thể thay đổi chiều cao và chiều rộng của svg thành các giá trị chính xác bằng cách chồng lên bản vẽ đường với hình ảnh bản đồ trên nền.
  • Xóa hình ảnh Mapshaper khi bạn hoàn tất.

Bây giờ bạn có thể chỉnh sửa các đường nét theo ý thích của riêng mình. Ví dụ, bạn có thể làm cho đường với biên giới thành phố dày hơn một chút.

Đừng quên lưu công việc của bạn!

4

Bước4: Sử dụng SVG

Tạo bản đồ thành phố instruction: step 4 - Sử dụng SVG
Xem trước

Bây giờ hãy sử dụng SVG theo bất kỳ cách nào bạn muốn!

Ví dụ: nhập tệp svg mới trong XCS và đốt nó là một miếng gỗ. Hoặc sử dụng máy vẽ bút để tạo ra một bức vẽ đẹp.

Bình luận

Biến thể