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 2015-07-15 14:28:32

rmikke
Moderator
From: Warszawa
Registered: 2014-11-14
Posts: 2,032
Website

Wypożyczalnie rowerów miejskich

Jak to jest zrobione, że Veturilo pokazuje lokalizacje swoich stacji na mapie OSM, ale lokalizacje widoczne na samej OSM są inne, niż na stronie Veturilo?

Na przykład stacja o numerze 6383 została według mapy Veturilo przeniesiona z rogu Jagiellońska/Solidarności do lokalizacji bliżej Metra Dworzec Wileński i zmieniła nazwę
na Plac Wileński, a u nas jest dalej w starej lokalizacji.

Stację 6368 przed chwilą dopasowałem do rzeczywistości (została przeniesiona z rogu Sierakowskiego/Kłopotowskiego pod Metro Stadion Narodowy),
ale dokładna lokalizacja się różni (śmiem twierdzić, że to ja umiejscowiłem ją bliżej rzeczywistej lokalizacji wink ).

Nie dałoby się załatwić, żeby to były te same dane, tzn. żeby Veturilo lub NextBike działali bezpośrednio na mapie OSM?

[EDIT: zmiana nazwy wątku z "Veturilo" - kocio]

Last edited by kocio (2015-09-18 12:18:26)

Offline

#2 2015-07-15 14:37:40

Rekrutacja
Member
Registered: 2013-07-16
Posts: 607

Re: Wypożyczalnie rowerów miejskich

Nie. Bo jak ktos usunie stacje to im sie system posypie.

Offline

#3 2015-07-15 14:40:03

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,567
Website

Re: Wypożyczalnie rowerów miejskich

Po prostu my nanosimy te dane sami, a oni mają nakładkę z własnymi danymi i naszą mapkę wyświetlają tylko jako tło dla niej. Fakt, sam o tym myślałem, ale znalazłem sobie ciekawsze rzeczy do roboty - trzeba by się do nich odezwać w tej sprawie.

@Rekrutacja: No tak, ale oni se mogą nadal stosować swoje nakładki, tylko to strasznie głupio wygląda jak na podkładzie jest co innego niż na nakładce i użytkownicy mają prawo czuć się zagubieni - właśnie dlatego zwróciłem na to uwagę. Gdyby nam pozwolili wykorzystać ich dane, to by tak nie kłuło w oczy.

Last edited by kocio (2015-07-15 14:43:06)

Offline

#4 2015-07-15 14:44:02

rmikke
Moderator
From: Warszawa
Registered: 2014-11-14
Posts: 2,032
Website

Re: Wypożyczalnie rowerów miejskich

Rekrutacja wrote:

Nie. Bo jak ktos usunie stacje to im sie system posypie.

No może i słusznie, sam najpierw dodałem stację, potem podrapałem się w głowę i napuściłem overpassa po numerze stacji, znalazłem, że przeniesiona, usunąłem starą lokalizację orientując się przy okazji, że stacje są członkami relacji, więc w trzeciej zmianie dodałem nową lokalizację do tej relacji.

A jakiś automat, dopasowujący nasze dane do ich danych?

Tu wraca pytanie "Jak to jest zrobione". Ktoś wie, czym oni robią tę prywatną mapę i czy to oprogramowanie mogłoby automatycznie nanosić dane u nas i pilnować, czy ktoś nie zmienia?

Offline

#5 2015-07-15 15:06:54

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,567
Website

Re: Wypożyczalnie rowerów miejskich

Nie wiem, czy takie automatyczne nanoszenie jest najlepsze - ja np. staram się oznaczać te stacje jako obszary, a nie tylko punkty, bo przy mikromapowaniu takie rzeczy wyraźnie widać - trudno się spodziewać, że oni będą używać czegoś więcej niż punktów, więc pewnie by niepotrzebnie upraszczali. Natomiast koordynację danych z tolerancją rzędu kilku metrów rzeczywiście byłoby miło mieć.

Offline

#6 2015-07-15 17:26:47

psadk
Member
Registered: 2014-05-20
Posts: 242

Re: Wypożyczalnie rowerów miejskich

Tu jest ich XML ze współrzędnymi (między innymi): http://nextbike.net/maps/nextbike-official.xml

Nie tylko dla Veturilo zresztą, ale również dla innych systemów obsługiwanych przez Nextbike na całym świecie.


Nie wiem jednak jak z możliwością wykorzystania tych danych w OSM. Pewnie nie można, ale w sumie nie szkodzi zapytać.

Zgadzam się, że automatyczne nanoszenie nie miałoby większego sensu (zdarzają im się błędy), ale wykorzystanie danych do kontrolowania stanu w OSM ręcznie byłoby niegłupie.

Edycja: w sumie IANAL, ale do takiego ręcznego monitorowania zmian, żeby w razie czego zrobić wizję lokalną i zebrać dane samemu, chyba nawet nie potrzeba nam specjalnej zgody, prawda? Jakby co mogę udostępnić skrypt przerabiający ten XML na GPX (w tej chwili mam tylko dla Warszawy, ale nie ma większego problemu aby go odrobinę przerobić).

Last edited by psadk (2015-07-15 17:31:05)

Offline

#7 2015-07-15 17:38:41

Javnik
Member
From: Warszawa
Registered: 2013-08-12
Posts: 109
Website

Re: Wypożyczalnie rowerów miejskich

Można też skorzystać z czegoś co niedawno skończyłem http://forum.openstreetmap.org/viewtopic.php?id=31860 smile (sorki za prywaty)

Jak chcecie mogę podjąć próbę kontaktu z nimi...?

Offline

#8 2015-07-15 17:58:33

Rekrutacja
Member
Registered: 2013-07-16
Posts: 607

Re: Wypożyczalnie rowerów miejskich

Dlaczego maja sie nie zgodzic? Zobaczycie, ze sie zgodza. Javnik, pytaj smialo.

Offline

#9 2015-07-15 19:19:28

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,698

Re: Wypożyczalnie rowerów miejskich

psadk wrote:

Edycja: w sumie IANAL, ale do takiego ręcznego monitorowania zmian, żeby w razie czego zrobić wizję lokalną i zebrać dane samemu, chyba nawet nie potrzeba nam specjalnej zgody, prawda?

Coś takiego jest OK.

Offline

#10 2015-07-16 07:38:42

Dotevo
Moderator
From: Kobiernice/Wrocław Poland
Registered: 2009-02-15
Posts: 1,744
Website

Re: Wypożyczalnie rowerów miejskich

Wydaje mi się, że skoro korzystają z map OSM, powinni przynajmniej zgłaszać zmiany. Wg mnie to jest odpowiedni kierunek, dużo ludzi używa już OSM i powinni dbać o klientów prezentując poprawne dane na mapie OSM.

Offline

#11 2015-07-16 13:45:21

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,698

Re: Wypożyczalnie rowerów miejskich

Spokojnie wystarczyłoby udostępnienie tych danych na odpowiedniej licencji (z tego co rozumiem - udostępniają ale bez otwartej licencji). Jak widać dokładność mają dość słabą, więc niekoniecznie dobrym pomysłem jest by to sami dodawali.

Offline

#12 2015-07-16 14:06:10

rmikke
Moderator
From: Warszawa
Registered: 2014-11-14
Posts: 2,032
Website

Re: Wypożyczalnie rowerów miejskich

Javnik wrote:

Można też skorzystać z czegoś co niedawno skończyłem http://forum.openstreetmap.org/viewtopic.php?id=31860 smile (sorki za prywaty)

Fajne. To ja się dorzucę: http://overpass-turbo.eu/s/asL

Zapytanie pokazuje stacje, które wypadałoby poprawić.
Dobrze oznaczone stacje Veturilo według tego zapytania to takie, ktore:
* należą do relacji Veturilo
* mają nazwę (name) i numer (ref)
* nie zawierają w nazwie słowa Veturilo
* mają network=Veturilo
* mają operator=Nextbike Polska Sp. z o.o.
* są węzłami lub liniami (bo bywają oznaczone jako obszary)

Po tych poprawkach łatwiej będzie się poruszać po tabelce Javnika - wszystkie niezgodności będą wynikać z rozjazdu między naszymi danymi, a danymi NextBike, a nie z jakichś literówek czy fantazji mappera.

Jeśli macie pomysł, co dodać do warunków, to ja chętnie. Pojemności na razie celowo nie dodawałem, żeby mi nie wyświetlało wszystkich stacji.
Można by też do każdej stacji dorzucić stronę Veturilo. Bo do relacji chyba się nie da, a w każdym razie nie tak, żeby wyskakiwała po kliknięciu gdzieś na mapie?

Acha, i jak traktować Bemowo Bike? Na razie wyłażą jako złe.

Last edited by rmikke (2015-07-16 14:09:01)

Offline

#13 2015-07-16 14:32:16

Javnik
Member
From: Warszawa
Registered: 2013-08-12
Posts: 109
Website

Re: Wypożyczalnie rowerów miejskich

@rmikke
Z tego co wiem czegoś takiego jak Bemowo Bike już nie ma...dzielnica chyba nie miała kasy na samodzielne prowadzenie sieci. I te stacje zostały(chyba) wcielone do Veturilo. Potwierdzałby to też ten xml, bo tak jako Bemowo Bike jest 1 stacja na Bemowie i jakieś 3 we Włochach, które zdaje się zostały postawione za pieniądze prywatne.

Offline

#14 2015-07-16 17:55:23

psadk
Member
Registered: 2014-05-20
Posts: 242

Re: Wypożyczalnie rowerów miejskich

Potwierdzam, że Bemowo Bike zostało wchłonięte przez Veturilo: http://www.transport-publiczny.pl/wiado … 47933.html

Swoje funkcjonowanie zakończył system Bemowo Bike. Na Bemowo przeniesione zostaną trzy stacje Veturilo, które staną w dotychczasowych lokalizacjach: na ul. Górczewskiej (przy urzędzie dzielnicy i pętli tramwajowej) oraz ul. Radiowej (przy skrzyżowaniu z ul. Powstańców Śląskich).

Z powodów, które dla mnie nie do końca są jasne w XML-u jako BB nadal oznaczonych jest kilka stacji, dlatego trzeba te systemy łączyć.

Offline

#15 2015-07-16 23:49:16

rmikke
Moderator
From: Warszawa
Registered: 2014-11-14
Posts: 2,032
Website

Re: Wypożyczalnie rowerów miejskich

Ujednoliciłem tagi stacji Veturilo, zostały trzy, które prawdopodobnie nie istnieją (strona Veturilo nie potwierdza).

Została też relacja "Bemowo Bike", w niej osiem węzłów, wszystkie disused:amenity=bicycle_rental.
A jak znam Nextbike, to te stacje nie rdzewieją w tych lokalizacjach, tylko zostały przeniesione, np. na Ursynów, gdzie pojawiły się m.in. trzy dodatkowe stacje z pięciocyfrową numeracją.

To teraz bym wywalił te osiem śladów po stacjach oraz całą relację "Bemowo Bike", jeśli mnie nie przekonacie, że to Zły Pomysł...

Dalej: relacje "Veturilo" i "Bemowo Bike" należą do kolejnej relacji "Warszawski Rower Miejski". Po skasowaniu Bemowo Bike zostanie więc relacja, zawierająca jedną relację i mam wrażenie, że to też nie ma większego sensu...

Offline

#16 2015-07-17 08:41:52

Rekrutacja
Member
Registered: 2013-07-16
Posts: 607

Re: Wypożyczalnie rowerów miejskich

Bede dzis na bemowie to zobacze te stacje

Offline

#17 2015-07-17 10:59:35

Alkomat
Member
From: Warszawa
Registered: 2014-03-14
Posts: 42

Re: Wypożyczalnie rowerów miejskich

Jeśli nic się nie zmieniło, a o ile dobrze się orientuje to BemowoBike nie ma. Dzielnica pokłóciła się z miastem, jakieś tam przepychanki z prezydentem miasta i ludźmi z ekipy byłego burmistrza Bemowa. Miasto rzuca kłody pod nogi jak się da i jednym z efektów jest brak BemowoBike.

Jak ostatnio zmieniałem to nikt nic nie wiedział, stacji nie było i nie wiadomo czy będę. Patrząc na sprawę teraz to stacji raczej nie będzie.

Fizycznie przynajmniej części stacji nie ma ( raczej nie ma wszystkich), tylko niektóre stacji zostały zastąpione przez Veturilo.

Offline

#18 2015-07-17 11:20:35

Javnik
Member
From: Warszawa
Registered: 2013-08-12
Posts: 109
Website

Re: Wypożyczalnie rowerów miejskich

@rmikke
Wrzucam tutaj zaktualizowaną tabelkę...tu chyba bardziej będzie pasowało.
Veturilo i uruchomiłem ten skrypt dla Bemowo Bike, który na ich serwerach jeszcze jest(jak już tam wspominałem). A do skryptu dodałem wyświetlanie tagów network i operator jak widać smile

Offline

#19 2015-07-17 11:30:13

Dotevo
Moderator
From: Kobiernice/Wrocław Poland
Registered: 2009-02-15
Posts: 1,744
Website

Re: Wypożyczalnie rowerów miejskich

Javnik wrote:

@rmikke
Wrzucam tutaj zaktualizowaną tabelkę...tu chyba bardziej będzie pasowało.
Veturilo i uruchomiłem ten skrypt dla Bemowo Bike, który na ich serwerach jeszcze jest(jak już tam wspominałem). A do skryptu dodałem wyświetlanie tagów network i operator jak widać smile

A mogę coś takiego poprosić dla Wrocławskiego nextbike? Wydaje mi się, że sporo mogło się zmienić w np. rozmiarach stacji, a dane chyba nie były aktualizowane od dość dawna.

Offline

#20 2015-07-17 11:41:39

Javnik
Member
From: Warszawa
Registered: 2013-08-12
Posts: 109
Website

Re: Wypożyczalnie rowerów miejskich

@Dotevo
Jasne...cieszę się, że komuś się to przyda big_smile
Tutaj plik dla Wrocławia sprzed chwili...wygląda całkiem nieźle, brakuje może ze 2-3 stacji. A tu na przyszłość jakby ktoś nie trafił na ten 2gi wątek(dla tych ambitnych co sami umieją uruchomić xD)

Offline

#21 2015-07-17 12:04:31

Dotevo
Moderator
From: Kobiernice/Wrocław Poland
Registered: 2009-02-15
Posts: 1,744
Website

Re: Wypożyczalnie rowerów miejskich

Javnik wrote:

@Dotevo
Jasne...cieszę się, że komuś się to przyda big_smile
Tutaj plik dla Wrocławia sprzed chwili...wygląda całkiem nieźle, brakuje może ze 2-3 stacji. A tu na przyszłość jakby ktoś nie trafił na ten 2gi wątek(dla tych ambitnych co sami umieją uruchomić xD)

Dzięki smile jest dobrze bo maraf24 ostro z nimi walczy. Ale tak jak sądziłem, ilość miejsc trochę się przeterminowała i ciężko byłoby to sprawdzić ręcznie.

Offline

#22 2015-07-17 12:06:43

psadk
Member
Registered: 2014-05-20
Posts: 242

Re: Wypożyczalnie rowerów miejskich

To ja dorzucę od siebie skrypt, o którym pisałem powyżej. Wprawdzie w kontekście poprawiania OSM nie jest tak dobry jak kolegi, ale może komuś się przyda: https://dug.net.pl/~azhag/veturilo/veturilo2gpx.sh

Przekształca on XML Nextbike'a na GPX (właściwie cztery, o różnym stopniu nasycenia danych), który można załadować w dowolnym programie mapowym lub nawigacji. Wyglądają one tak:

- https://dug.net.pl/~azhag/veturilo/veturilo_full.gpx
- https://dug.net.pl/~azhag/veturilo/veturilo.gpx
- https://dug.net.pl/~azhag/veturilo/veturilo_nazwy.gpx
- https://dug.net.pl/~azhag/veturilo/veturilo_miejsca.gpx

Powyższe linki odświeżają się co bodajże 2 minuty.


Jako bonus dodatkowo skrypt przekształcający XML na prostą* stronę, dzięki której łatwiej sprawdzić dostępność rowerów przez komórkę: https://dug.net.pl/~azhag/veturilo/nextbike2html.sh

Strona wygląda tak: https://dug.net.pl/~azhag/veturilo/ (znowu odświeżanie co chyba 2 minuty, choć to już nie wszystkim się przyda), konfiguracja w skrypcie jest na tyle prosta, że osoba, która ma dostęp do serwera z cronem sobie poradzi bez zbędnych tłumaczeń.


*) i błędną technicznie, ale na tyle by się poprawnie wyświetlała — priorytetem był rozmiar, a nie zgodność z validatorem wink przynajmniej do momentu gdy zachciało mi się kolorków wink

Last edited by psadk (2015-07-17 12:09:15)

Offline

#23 2015-07-17 14:01:08

rmikke
Moderator
From: Warszawa
Registered: 2014-11-14
Posts: 2,032
Website

Re: Wypożyczalnie rowerów miejskich

@Javnik: A nie dałoby się tego skryptu w pythonie położyć na jakimś serwerze, tak, żeby się na stronie dało wybrać sieć z listy i odświeżyć dane?

Ewentualnie odwrotnie, jeśli dane z Nextbike przychodzą hurtem: odświeżyć i przefiltrować po sieci?

Offline

#24 2015-07-17 14:16:41

Dotevo
Moderator
From: Kobiernice/Wrocław Poland
Registered: 2009-02-15
Posts: 1,744
Website

Re: Wypożyczalnie rowerów miejskich

rmikke wrote:

@Javnik: A nie dałoby się tego skryptu w pythonie położyć na jakimś serwerze, tak, żeby się na stronie dało wybrać sieć z listy i odświeżyć dane?

Ewentualnie odwrotnie, jeśli dane z Nextbike przychodzą hurtem: odświeżyć i przefiltrować po sieci?

Albo od razu przepisać na JS i przetwarzać dane po stronie klienta. Ale to jest troszkę zabawy smile

Offline

#25 2015-07-17 14:47:05

rmikke
Moderator
From: Warszawa
Registered: 2014-11-14
Posts: 2,032
Website

Re: Wypożyczalnie rowerów miejskich

Dotevo wrote:

Albo od razu przepisać na JS i przetwarzać dane po stronie klienta. Ale to jest troszkę zabawy

A skrypt w pythonie już jest, zasadniczo...

Offline

Board footer

Powered by FluxBB