Ralph
Ralph
Zgłoś

Stwórz mapę miasta

Instrukcja
Citystreets.xcs
Citystreets
.xcs
Scenariusz zastosowania
Przetwarzanie laserowe、drukowanie strumieniowe、Rysunek ołówkiem (120min)
Maszyna i moduł
xTool P2S
55W
Kompatybilne · 12
Materiał użyty
Sklejka lipowa 3 mm
68
1139

Informacja

      Jak stworzyć szczegółową mapę dróg miasta za pomocą Open Street Map
    

Instrukcja

1

Krok1: Zapytanie OpenStreetMap

Stwórz mapę miasta instruction: step 1 - Zapytanie OpenStreetMap
Podgląd

Wejdź do https://overpass-turbo.eu/ i wpisz zapytanie, aby wybrać ulice w danym regionie.

Na przykład:

[out:json];
(
    {{geocodeArea:Amsterdam}};
)->.searchArea;
(
 relation[boundary=administrative]["admin_level"="10"](area.searchArea);
 way["highway"="autostrada"(area.searchArea););

ciało;
>;
Skel QT;

Użyj przycisku Load, aby zobaczyć więcej przykładów możliwości Overe. Aby uzyskać więcej informacji o użyciu języka Overpass QL, odwiedź https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL  – jeśli nie boisz się stromej krzywej nauki :-)

Następnie użyj przycisku Eksport, aby pobrać wynik zapytania jako plik GeoJSON.
 

2

Krok2: Przekonwertowanie GeoJSON na SVG za pomocą Mapshapera

Stwórz mapę miasta instruction: step 2 - Przekonwertowanie GeoJSON na SVG za pomocą Mapshapera
Podgląd
Stwórz mapę miasta instruction: step 2 - Przekonwertowanie GeoJSON na SVG za pomocą Mapshapera
Podgląd
  • Wejdź do https://mapshaper.org/ i załaduj plik GeoJSON, który zanotowałeś w poprzednim kroku.
  • Kliknij na nazwę pliku na środku górnej części strony i spraw, by wszystkie warstwy były widoczne, wybierając ikony oczu.
  • Następnie kliknij lewą ikonę mapy bazowej po prawej stronie "do" ekranu, aby wyświetlić mapę regionu jako tło. To również rozwiązuje zniekształconą relację szerokości i wysokości mapy... Na razie.
  • Użyj przycisku Eksport (w prawym górnym rogu strony), aby zapisać go jako SVG.
  • Na koniec, zrób zrzut ekranu strony, potrzebujesz go w kolejnym kroku, żeby dobrze ustawić relację szerokości i wysokości.
3

Krok3: Edytuj mapę w Inkscape

Stwórz mapę miasta instruction: step 3 - Edytuj mapę w Inkscape
Podgląd

Jeśli jeszcze tego nie zrobiłeś, pobierz i zainstaluj Inkscape (https://inkscape.org/).

  • Otwórz SVG w Inkscape.
  • Wybierz wszystkie i ustaw kolor wypełnienia na Brak, a kolor kreski na .

Prawdopodobnie zauważysz, że relacja wysokości do szerokości mapy nie jest poprawna. I tu pojawia się zrzut ekranu mapy od Mapshaper.

  • Wklej zrzut ekranu w Inkscape. Jest dodawana jako osobna warstwa.
  • Zablokuj tę warstwę i ustaw przezroczystość na ~30%.
  • Teraz możesz zmienić wysokość i szerokość SVG na właściwe wartości, nakładając rysunek linii na obraz mapy na tle.
  • Usuń obraz Mapshaper, gdy skończysz.

Teraz możesz edytować kwestie według własnego uznania. Możesz na przykład pogrubić linię granic miasta.

Nie zapomnij zapisać swojej pracy!

4

Krok4: Użyj SVG

Stwórz mapę miasta instruction: step 4 - Użyj SVG
Podgląd

Teraz używaj SVG jak chcesz!

Na przykład zaimportuj nowy plik svg do XCS i spal go na kawałku drewna. Albo użyj plotera piórowego, żeby zrobić ładny rysunek.

Komentarze

Remiksy

Urządzenie xTool użyte w tym projekcie

Sklejka lipowa 3 mm
Sklejka lipowa 3 mm

Powiązane kolekcje

Pokrewne tagi

Licencja