You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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 2021-01-21 11:32:10

Iconmania
Member
Registered: 2019-12-03
Posts: 33

Jak dodać warstwę OSM na stronę www?

Witajcie,

chciałbym dodać podkład - mapę OSM, na której naniosę kilka markerów.

Jaki link OSM muszę dodać do kodu źródłowego tworzonej strony?

Z góry dziękuję za odp.

Offline

#2 2021-01-21 12:00:33

Marek-M
Member
From: [PL] Banino
Registered: 2017-01-24
Posts: 308

Re: Jak dodać warstwę OSM na stronę www?

Może umap będzie dla Ciebie rozwiązaniem?

https://umap.openstreetmap.fr/pl/


Marek-M

Offline

#3 2021-01-21 12:11:27

Iconmania
Member
Registered: 2019-12-03
Posts: 33

Re: Jak dodać warstwę OSM na stronę www?

Dziękuję,
wygenerowałem jeszcze token w mapbox, ale nie działa. Czy znasz się może na tym?

Last edited by Iconmania (2021-01-21 12:24:27)

Offline

#4 2021-01-21 14:24:10

Mapminik
Member
From: Warszawa
Registered: 2019-04-17
Posts: 108

Re: Jak dodać warstwę OSM na stronę www?

Kilka lat temu robiłem prostą mapę na Mapboksie, więc mogę nie znać odpowiedzi, ale spróbuję. Co nie działa?

Offline

#5 2021-01-21 18:00:51

Iconmania
Member
Registered: 2019-12-03
Posts: 33

Re: Jak dodać warstwę OSM na stronę www?

Mapminik wrote:

Kilka lat temu robiłem prostą mapę na Mapboksie, więc mogę nie znać odpowiedzi, ale spróbuję. Co nie działa?


Witaj,

mam szare tło na stronie zamiast mapy. Domniemuję, że to problem z tokenem, który ktoś kiedyś wygenerował i może teraz go usunął stąd zanik mapy jako tła na stronie. Wygenerowałem więc swój token i wstawiłem go za znakiem równości. Jednak nic to nie pomogło i wciąż mam tylko szare tło.

L.tileLayer(
        "https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFjaWVqa2VkcmEiLCJhIjoiY2t............",
        {
          zoom: 16,

          id: "mapbox.streets",
        }
      ).addTo(map);

Błąd jaki mam w konsoli to:

Failed to load resource: the server responded with a status of 410 (Gone)



Dziękuję serdecznie za chęć rozwiązania problemu.

Offline

#6 2021-01-21 20:39:37

eBin
Member
From: ~Rzeszów
Registered: 2013-06-03
Posts: 236

Re: Jak dodać warstwę OSM na stronę www?

Nie musisz ukrywać publicznego klucza. Wystarczyło w konsoli sprawdzić URL który zwraca kod 410:

{"message":"Classic styles are no longer supported; see https://blog.mapbox.com/deprecating-stu … 892ac38cb4 for more information"}

Spróbuj mapbox.mapbox-streets-v7

Offline

#7 2021-01-21 21:31:11

Iconmania
Member
Registered: 2019-12-03
Posts: 33

Re: Jak dodać warstwę OSM na stronę www?

Tak, rzeczywiście okazało się już nieważne. Wygenerowałem nowy styl mapy, dodałem nowy token ze stylami i działa.

DZIĘKUJĘ  BARDZO wszystkim za zainteresowanie.

Offline

Board footer

Powered by FluxBB