You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2020-04-19 22:50:42
- anurit
- Member
- Registered: 2020-04-19
- Posts: 1
Mapa Polski z powiatami lub gminami + własną warstwą regionów
Witam,
chciałbym hobbystycznie stworzyć stronę z mapą regionów historycznych Polski. Żeby nie tworzyć wszystkiego od zera chciałbym korzystając z gotowych zasobów w miarę szybko dojść do strony z mapą która będzie zawierała powiaty lub gminy, podobnie do tej strony: https://www.mapyonline.pl/
W dalszym etapie ręcznie chciałbym nanieść na mapę interesujące mnie regiony.
Ściągnąłem ze strony http://www.gugik.gov.pl/ dane z granicami jednostek administracyjnych (powiaty itd) - pliki shp.
Jak tego typu stronę stworzyć, gdzieś znajdę dokumentację? A może ktoś w tym doświadczony podpowie jak się do tego zabrać?
Przede wszystkim jak osiągnąć mapę, która będzie zawierać powiaty lub gminy, na której będzie możliwość nanoszenia kolejnych warstw wielokątów (regionów)?
Offline
#2 2020-04-23 08:04:11
- pawelu
- Member
- Registered: 2020-03-15
- Posts: 23
Re: Mapa Polski z powiatami lub gminami + własną warstwą regionów
Są dwa rozwiązania: użycie gotowego narzędzia albo stworzenie mapy od podstaw.
W pierwszym przypadku możesz skorzystać ze strony:
https://umap.openstreetmap.fr/pl/
Sam z tej usługi nie korzystałem, więc ciężko mi powiedzieć co można tam zrobić i czy będzie to dla ciebie wystarczające.
Drugie rozwiązanie jest dużo bardziej złożone, bo temat jest tak rozległy, że nie sposób go opisać w jednym poście na forum. Jeśli nie masz żadnej wiedzy na ten temat to z góry uprzedzam, że łatwo nie będzie i czekają cię długie godziny zanim cokolwiek powstanie.
W wielkim uproszczeniu to co potrzebujesz zrobić to pobrać dane z OSM, przefiltrować to co cię interesuje, dodać swoje elementy i wyrenderować gotową mapę.
Dane dla całej Polski dostępne są tu:
http://download.geofabrik.de/
Opis formatów plików i narzędzi do filtrowania/konwersji stosowanych przez OSM znajdziesz tu:
https://wiki.openstreetmap.org/wiki/OSM_file_formats
Ogólne informacje na temat renderowania są tu:
https://wiki.openstreetmap.org/wiki/Rendering
Podstawowe narzędzia:
osmosis - konwersja/filtrowanie plików
Osmconvert - konwersja/filtrowanie plików
osmfilter - konwersja/filtrowanie plików
JOSM - edycja/rysowanie map
Mapnik - serwer do renderowania, umożliwia tworzenie map online
Mapsforge Map-Writer - dodatek do osmosis, umożliwia tworzenie map offline
Sprzęt:
pojemny dysk - dane z OSM potrafią zajmować po kilkanaście/kilkadziesiąt GB, dla przykładu mapa Polski w formacie .osm zajmuje ponad 20GB
dużo pamięci RAM - im więcej RAMu tym większe pliki będziesz w stanie obrabiać
mocny procesor wielowątkowy - konwersje/wczytywanie/obróbka/renderowanie to wszystko wymaga mocy obliczeniowej, im większe pliki tym więcej
Żeby nie było to na słabszym sprzęcie też da się pracować, tylko wymaga to więcej czasu i cierpliwości.
Offline
#3 2020-04-23 11:58:30
- rmikke
- Moderator

- From: Warszawa
- Registered: 2014-11-14
- Posts: 2,032
- Website
Re: Mapa Polski z powiatami lub gminami + własną warstwą regionów
Są dwa rozwiązania: użycie gotowego narzędzia albo stworzenie mapy od podstaw.
W pierwszym przypadku możesz skorzystać ze strony:
https://umap.openstreetmap.fr/pl/Sam z tej usługi nie korzystałem, więc ciężko mi powiedzieć co można tam zrobić i czy będzie to dla ciebie wystarczające.
Da się wrzucić linie wyeksportowane np. z Overpassa, jako GPX lub JSON - czyli da się ładnie i dość prosto pokazać granice gmin, powiatów etc. przez wyeksportowanie odpowiednich relacji z Overpassa (zamiast tych plików shp) i wciągnięcie ich do uMap.
Można też przekonwertować pliki shp na cos strawnego dla uMap na przykład tu: https://mygeodata.cloud/converter/shp-to-kml
(bo Overpass może uznać wszystkie granice gmin w Polsce za trudne do przełknięcia).
Jeśli do regionów wystarczy wyrysowanie granic, to uMap powinien całkowicie wystarczyć.
Offline
#4 2020-04-23 17:52:57
- Ancymon
- Member
- Registered: 2015-03-27
- Posts: 97
- Website
Re: Mapa Polski z powiatami lub gminami + własną warstwą regionów
Jeżeli zależy Ci na niezależności to polecam jednak zrobienie tego samemu - z Umap to nigdy nie wiadomo, ja kiedyś korzystałem na hobbystycznej stronce i co jakiś czas były jakieś problemy - czasem po prostu mapa nie działała.
Zapraszam na: Obiekty religijne na mapie Polski, AED Mapę
Offline
#5 2020-04-23 18:27:33
- Azquoir
- Member
- Registered: 2014-09-06
- Posts: 60
Re: Mapa Polski z powiatami lub gminami + własną warstwą regionów
Do wyświetlania mapy to OpenLayers lub Leaflet
Do konwersji SHP->GeoJSON może być shp2geojson
Offline
#6 2020-05-01 15:50:05
- Cristoffs
- Member
- From: Łódź
- Registered: 2018-11-27
- Posts: 315
Re: Mapa Polski z powiatami lub gminami + własną warstwą regionów
Najprościej chyba QGIS oraz plugin shp2web - wypluwa praktycznie gotową mapę. Jak u Ciebie znajomość GIS?
Offline