Mapa OSM: uzyskaj Shapefile zamiast konwertować TopoJSON → Shapefile

Chcesz zamienić mapę z TopoJSON na Shapefile? Jeśli Twoje dane pochodzą z OpenStreetMap, pośredni plik TopoJSON nie jest potrzebny: osm2cdr buduje mapę prosto ze źródła OSM i wręcza Ci gotowy Shapefile. To szybciej i dokładniej niż łańcuch "pobierz TopoJSON → wgraj do konwertera → uzyskaj Shapefile": wybierasz obszar na mapie, format Shapefile i pobierasz wynik z aktualnymi danymi OSM oraz warstwami budynków, dróg, wody i obiektów.

Przykładowa mapa OpenStreetMap w formacie Shapefile
Przykładowy eksport mapy OSM do Shapefile

Czym TopoJSON różni się od Shapefile

FormatRozszerzenieTypPrzeznaczenie
TopoJSON.topojsonGISChoropleth maps, D3.js visualization, administrative boundaries, compact maps
Shapefile.shpGISArcGIS, QGIS, spatial analysis, cartography

Jak uzyskać Shapefile w osm2cdr

  1. 1Wybierz obszar na mapie na stronie głównej osm2cdr
  2. 2Wybierz format Shapefile oraz, w razie potrzeby, styl i układ współrzędnych
  3. 3Kliknij Eksportuj i pobierz gotowy plik Shapefile

Właściwości formatu Shapefile

Rozszerzenie.shp
TypGIS
PrzeznaczenieArcGIS, QGIS, spatial analysis, cartography

Kiedy potrzebujesz Shapefile

Format Shapefile przydaje się, gdy musisz otworzyć wynik w dedykowanym programie i dalej pracować z mapą: edytować, drukować, analizować lub osadzać ją w projekcie. osm2cdr dostarcza Shapefile podzielony na warstwy z aktualnymi danymi OpenStreetMap, więc plik jest gotowy do użycia zaraz po pobraniu.

Więcej o formacie Shapefile

Co się zmienia przy przejściu TopoJSON → Shapefile

Przejście TopoJSON → Shapefile zachowuje zarówno geometrię, jak i atrybuty; zmienia się tylko model kontenera — pojedynczy plik kontra zestaw, obsługiwane typy pól i ograniczenia formatu. Taka zmiana zwykle wynika z potrzeby zgodności z konkretnym narzędziem. osm2cdr dostarcza Shapefile prosto z danych OpenStreetMap, bez pośredniego pliku TopoJSON.

Jeśli masz własny plik TopoJSON (spoza OSM)

osm2cdr nie przyjmuje ani nie konwertuje zewnętrznych plików TopoJSON: serwis działa wyłącznie z danymi OpenStreetMap. Jeśli masz już własny plik TopoJSON spoza OSM, przekonwertuj go do Shapefile za pomocą zewnętrznych narzędzi: GDAL/ogr2ogr z wiersza poleceń lub QGIS — otwórz TopoJSON i zapisz warstwę jako Shapefile. To bezpłatne i działa lokalnie, bez wysyłania do chmury.

FAQ: TopoJSON → Shapefile

Czy mogę wgrać swój plik TopoJSON?

Jeszcze nie: na razie nie obsługujemy wgrywania plików TopoJSON, więc przekonwertuj swój plik do Shapefile za pomocą ogr2ogr lub QGIS. A jeśli Twoje dane pochodzą z OpenStreetMap, plik w ogóle nie jest potrzebny — osm2cdr eksportuje mapę prosto do Shapefile.

Czy to jest bezpłatne?

Tak, eksport mapy OpenStreetMap do Shapefile w osm2cdr jest bezpłatny. Wybierz obszar, format Shapefile i pobierz wynik.

Jakie programy otwierają Shapefile?

Format Shapefile otwiera się w dedykowanych programach swojej kategorii. Pełną listę i szczegóły znajdziesz na stronie formatu Shapefile.

Dlaczego to jest lepsze niż konwerter online TopoJSON → Shapefile?

Konwerter online ogranicza jakość wyniku do jakości źródłowego pliku TopoJSON. osm2cdr bierze dane prosto ze źródła OpenStreetMap i buduje Shapefile z poprawnymi warstwami bezpośrednio — bez strat na pośrednim pliku TopoJSON.

Powiązane konwersje