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.***
Pages: 1
#1 2021-02-01 18:37:34
- abadondev
- Member
- Registered: 2021-01-31
- Posts: 3
Dodanie markerów dla okreslonych podmiotow
Czesc,
Nigdy jeszcze nie pracowałem z OSM. W ramach nauki chciałem napisać małą aplikację która jedynie wyświetli kilka markerów warsztatów samochodowych (przykładowo) a następnie będzie można klikając na dany marker zobaczyć szczegóły.
I teraz moje pytania:
- jak zacząć, co mi jest potrzebne - biblioteki. Aplikacja bedzie stworzona na React.
- widziałem ze mozna wyszukać jakies podmioty na mapie, ale nie ma dla nich znaczników. Czy mogę je w jakiś sposób uzyskac? Czy musze miec swoja baze danych, czy moze ta z OSM jest w miare aktualna i na podstawie tych danych dodam znaczniki?
- spodziewam sie ze dostępne są eventy np. po kliknięciu w marker, czy pokazac szczegóły?
Proszę o wskazówki bo nie wiem jak zacząć.
Pozdrawiam!
Offline
#2 2021-02-01 18:39:54
- RicoElectrico
- Moderator
- From: Trójmiasto
- Registered: 2012-07-01
- Posts: 1,850
Re: Dodanie markerów dla okreslonych podmiotow
Cześć,
- Jakie obiekty chcesz wyświetlać na mapie? Aktualność zależy od tego co to ma być.
- Jaka platforma - przeglądarka czy aplikacje mobilne?
- Ile odsłon dziennie?
W większości przypadków dobra będzie biblioteka Leaflet, ma chyba bindy do Reacta.
Last edited by RicoElectrico (2021-02-01 18:42:27)
Offline
#3 2021-02-01 18:44:31
- Mateusz Konieczny
- Member
- Registered: 2013-09-22
- Posts: 2,698
Re: Dodanie markerów dla okreslonych podmiotow
Czy musze miec swoja baze danych, czy moze ta z OSM jest w miare aktualna i na podstawie tych danych dodam znaczniki?
Co do aktualności - zależy co, zależy gdzie.
Co do wyciągania danych i sprawdzania aktualności - chcesz Overpassa
Co pokazywania danych - chcesz Leafleta pewnie.
Zobacz https://wiki.openstreetmap.org/wiki/Ove … by_Example
(są szanse że https://mapsaregreat.com/geographic-dat … orial.html może się przydać, choć tylko początek zrobiłem).
Offline
#4 2021-02-01 18:51:44
- abadondev
- Member
- Registered: 2021-01-31
- Posts: 3
Re: Dodanie markerów dla okreslonych podmiotow
- Jakie obiekty chcesz wyświetlać na mapie? Aktualność zależy od tego co to ma być.
- Jaka platforma - przeglądarka czy aplikacje mobilne?
- Ile odsłon dziennie?
ad. 1 chciałbym aby pobierana była moja lokalizacja i wyświetlane wszystkie warsztaty samochodowe na terenie miasta - oznaczone markerami.
ad. 2 przeglądarka internetowa - raczej RWD z naciskiem na PWA ale wiadomo tu ciagle problemy na iOS.
ad. 3 właśnie stąd moj wybór OSM (ponieważ myslalem rowniez o Mapbox i Google Map), abym nie musiał martwić się ewentualnymi opłatami - gdyby nagle zareklamował mnie ktoś z Doliny Krzemowej
A na serio - wolałbym bez limitów.
W większości przypadków dobra będzie biblioteka Leaflet, ma chyba bindy do Reacta.
Widze ze czesto pojawia sie Leaflet w kontekscie OSM, jednak poki co nie łapie jak sie mają te dwie rzeczy do siebie, musze jeszcze poczytac.
Offline
#5 2021-02-01 19:51:18
- Mateusz Konieczny
- Member
- Registered: 2013-09-22
- Posts: 2,698
Re: Dodanie markerów dla okreslonych podmiotow
Mapbox
Mapbox to też OSM
Co do użycie na większą skalę serwerów OSMowych (zamiast płacenia za hostowanie Mapboxowi czy czemuś innemu lub stawiania swoich) - https://operations.osmfoundation.org/policies/tiles/ i https://wiki.openstreetmap.org/wiki/Ove … _instances
Widze ze czesto pojawia sie Leaflet w kontekscie OSM, jednak poki co nie łapie jak sie mają te dwie rzeczy do siebie, musze jeszcze poczytac.
Leaflet pokazuje dane w przeglądarce, dane są z OSM.
Last edited by Mateusz Konieczny (2021-02-01 19:51:53)
Offline
Pages: 1