Bartosz Giezek

Bartosz Giezek Inżynier budowy,
Przedsiębiorstwo
Modernizacji
Urządzeń E...

Temat: rysowanie mapy z zaznaczonymi elementami

Witam, na wstępie zaznaczam że nie mam wielkiego doświadczenia w R, stąd niektórym część pytań może wydać się banalnych, ale od czegoś trzeba zacząć, więc będę bardzo wdzięczny za wszelkie wskazówki i porady. Nie prowadzę skomplikowanych analiz statystycznych czy matematycznych, R interesuje mnie bardziej pod kątem wizualizacji danych. Może ktoś ma na tym polu większe doświadczenie. Czy ktoś potrafi napisać kod w R, który rysowałby mapę Polski wraz z zadanymi obiektami (w moim przypadku elektrownie), np. wczytując ich współrzędne geograficzne. Plik z danymi jest formacie *.xlsx, poza współrzędnymi w jednej kolumnie są tam też inne dane, np. typ elektrowni, właściciel, moc, lokalizacja (województwo, miejscowość) itp. Kod miałby spowodować zaznaczenie na mapie tylko wybranych elementów z bazy danych np. elektrowni na węgiel kamienny w województwach małopolskim, mazowieckim i śląskim albo elektrowni wodnych o mocy ponad 2 MW z całej Polski, albo elektrowni o mocy cieplnej powyżej 100 MW których właścicielem jest PGE, itp. Poza zaznaczaniem na mapie wyświetlałby listę z tymi wybranymi elektrowniami wraz ze wszystkimi ich parametrami. O tym które elektrownie będą wyświetlane decydowałby użytkownik, nakładając odpowiednie warunki. Całość ma działać jako aplikacja Shiny. Z wyświetlaniem listy obiektów razem z parametrami jeszcze sobie poradzę, ale nie wiem jak narysować mapę (wiem że można np. pobrać mapy w formie plików *.shp + *.shx, lub nawet wczytywać mapy z GoogleMaps w R, ale nie mam pojęcia jak miałoby to działać). Aplikacja ma mieć możliwość generowania wyników w formie raportu do pobrania, np. w pdfie, ale do tego też mniej więcej wiem jak się zabrać, chociaż oczywiście wszelkie sugestie są mile widziane. Będę wdzięczny za jakiekolwiek wskazówki, także te typu jaki pakiet byłby do tego najodpowiedniejszy, lub kody aplikacji które już powstały i mają choć trochę zbliżone działanie. Pozdrawiam
Piotr Ocalewicz

Piotr Ocalewicz Statystyka, Analiza
Danych, Data Mining,
Raportowanie

Temat: rysowanie mapy z zaznaczonymi elementami

Do tego zadania przydatne mogą być dwa pakiety:
- ggmap - do tworzenia statycznych map, pobieranych np. z Google lub OpenStreetMap
- leaflet - do tworzenia map dynamicznych, pobieranych z OpenStreetMap

Następna dyskusja:

Tworzenie mapy




Wyślij zaproszenie do