• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Mapa na stronie www - czego użyć?

+1 głos
432 wizyt
pytanie zadane 18 października 2020 w JavaScript przez LuisNazarioDeLima Nowicjusz (160 p.)

Witam
Mam do stworzenia stronę na której będzie widoczny poziom smogu w naszym pięknym kraju. Chciałbym dodać na nią mapę, w której pomaluje odpowiednie województwa według poziomu smogu - API do poziomu smogu już mam, niestety nie umiem się doszukać się darmowej mapy, którą mógłbym dodać i użyć wyżej wymienionych opcji. Ktoś poleca jakąś / jakiś inny sposób na wykonanie tego?

3 odpowiedzi

+3 głosów
odpowiedź 19 października 2020 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
wybrane 19 października 2020 przez LuisNazarioDeLima
 
Najlepsza

Ja używam openstreetmap w połączeniu z bibloteką leafletjs. Mam projekty w vue oraz react i działa super.

komentarz 19 października 2020 przez LuisNazarioDeLima Nowicjusz (160 p.)
Dziękuje, dokładnie o to mi chodziło - aż się dziwię że nie znalazłem tego sam
0 głosów
odpowiedź 18 października 2020 przez Stami Gaduła (3,790 p.)

Nie znam się na tym, ale po szybkim rozeznaniu Google Maps umożliwiają takie rzeczy.
Tu jest dokumentacja do Java Scriptu: https://developers.google.com/maps/documentation/javascript/overview
Znalazłem też rysowanie linii (i w tej samej kategorii parę innych rzeczy): https://developers.google.com/maps/documentation/javascript/examples/layer-kml#maps_layer_kml-typescript
Pojawiło się też pytanie jak rysować napisy na mapach na StackOverflow: 
https://stackoverflow.com/questions/3953922/is-it-possible-to-write-custom-text-on-google-maps-api-v3
https://stackoverflow.com/questions/16205734/draw-text-on-google-maps
Które prowadzi bodajże do dokumentacji o customowych warstwach (do rysowania po mapie):  https://developers.google.com/maps/documentation/javascript/overlays#CustomOverlays

Wybacz że posługuje się tu tylko linkami, ale chcę jakoś pomóc ;D

komentarz 18 października 2020 przez LuisNazarioDeLima Nowicjusz (160 p.)

Dzięki, sprawdzałem już wcześniej mapy od google'a, doczytałem się że jest to płatne - link

–1 głos
odpowiedź 18 października 2020 przez JakSky Stary wyjadacz (14,770 p.)

Osobiście używam  mapbox.com, możesz też spróbować pobierać za darmo z openstreetmap.org

komentarz 18 października 2020 przez LuisNazarioDeLima Nowicjusz (160 p.)
Widzę to tak - pobieram dane o pomiarach z API i wrzucam to na mapę - czy jest taka możliwość w wyżej wymienionych?
komentarz 18 października 2020 przez JakSky Stary wyjadacz (14,770 p.)
edycja 18 października 2020 przez JakSky
Zależy jak chcesz to zrobić. Czy dodawać dane na serwerze dostawcy map czy na swoim. W ogóle jak ruch jest dość mały to warto rozważyć własny serwer z mapami(wcześniej pobranymi np z mapbox.com(licencja na to pozwala) i tym samym można ominąć limity pobrań i dodać własne modyfikacje. Zwłaszcza, że chcesz chyba tylko mapę Polski? A co do sedna pytania to możesz to zrobić w MapBox, ale openstreetmap odpada.
komentarz 18 października 2020 przez LuisNazarioDeLima Nowicjusz (160 p.)
To będzie tak mały projekt, że rozważam umieszczenie go na tym hostingu z github'a. Wątpie, że będę go utrzymywał po otrzymaniu oceny.

Wersja darmowa mapbox'a ma do 50.000 pobrań miesięcznie - wątpie że moja przebije 1000.

I tak to widzę - użytkownik otwiera stronę, z API pobieram pomiary smogu, pomiary wrzucam na mapę, mapę pokazuje użytkownikowi.

Czy jak napisałem wyżej jest dobre / idzie to zrobić / idzie to zrobić lepiej?
komentarz 18 października 2020 przez JakSky Stary wyjadacz (14,770 p.)
Zrobić idzie, czy lepiej to zależy.. Ale tak jak napisałeś chyba będzie najprostsze w wykonaniu.
komentarz 18 października 2020 przez LuisNazarioDeLima Nowicjusz (160 p.)
Ok, dzięki wielkie!

Podobne pytania

0 głosów
2 odpowiedzi 791 wizyt
pytanie zadane 30 czerwca 2018 w HTML i CSS przez Layoutowiec Mądrala (5,470 p.)
0 głosów
0 odpowiedzi 505 wizyt
pytanie zadane 13 października 2023 w JavaScript przez domelcio Użytkownik (980 p.)
–1 głos
0 odpowiedzi 1,180 wizyt
pytanie zadane 26 marca 2017 w C i C++ przez WireNess Stary wyjadacz (11,240 p.)

93,695 zapytań

142,612 odpowiedzi

323,223 komentarzy

63,225 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...