Kaupunkipyöräjärjestelmät

Kävin aktivoitumassa sen verran, että lisäsin puuttuvat asemat OSM:n puolelle. (Täydellisten pyöräilykelien innoittamana)

Mitenköhän ei-käytössä olevien asemien kanssa kannattaisia toimia? En niihin vielä koskenut, kun jäin miettimään, että lisäilläkö nyt vai vasta, kun näkyvät “on-tilassa”?

Hieman väärältä tuntuisi törkätä kartalle asema, joka asennetaankin vasta parin kuukauden päästä. Sitten taas toisaalta: “ei-käytössä” oleva asemahan voi hyvinkin olla jo paikallaan, mutta sattui vain tänään olemaan huollossa. Silloinhan se saisi kartalta löytyä. Että mites tätä lähestyisi… Ei näytä Digitransitin APIstakaan löytyvän mitään last_online tai installed:true tyyppistä tietoa, mistä voisi etänä arvailla kulloistakin tilannetta.

Mukava apuri muuten tuo taival-scripti. Sieltähän sai pienellä kikkailulla valmiit nodet suoraan JOSMiin, niin ei jäänyt kuin tarkastamisen vaiva. Passaa kyllä tällaiselle laiskalle kartoittajalle.

HSL:n puolesta kiitän aktiivisuudesta Human85536. Minä kyllä lisäisin nuo ei-käytössä kohteet jo nyt, pienellä disclaimerilla esim. description-tagissa. Aivan täysin en minäkään tunne taustoja sille miksei kaikki asemat ole vielä asennettu. Syitä taustalla voi varmasti olla useita esim. tekniset haasteet, joku pieni rakennustyömaa tms. rajoitus aiotulla paikalla joka siirtää käyttöönottoa yms. Nuo paikat on kuitenkin jo lyöty HSL:n ja kaupunkien toimesta lukkoon kun ne on palveluumme tuotu. Minusta tilanne rinnastuu talviaikaan jolloin kaupunkipyöräasemaa kuvaava noodi on edelleen OSM:ssa paikoillaan vaikkei siellä mitään maastossa näykään. Tätä vartenhan noissa on tuo seasonal-tagi käytössä. Kieltämättä joku arvoitu asennusaika olisi kyllä hyvä lisä niin voisi sellaisenkin tuonne description-tagin alle merkata, jos noodin etuajassa sinne lisää. Sen verran realisti/pessimisti kuitenkin olen etten lähde tällaista asiaa meillä eteenpäin ehdottamaan, arvelen ettei tule kuitenkaan onnistumaan. Tiedonkulussa on näet monenlaisia haasteita kun toimitaan monitoimittajaympäristössä. HSL hoitaa markkinoinnin, tiedotuksen ja tarjoaa mm. rajapinnat datalle, kunta vastaa omistajan roolissa siitä mihin asemat loppupeleissä sijoitetaan ja operaattori (mahdollisine alihankkijoineen) hoitaa lopulta asemien asentamiset.

Markku Huotari, HSL

Kaupunkipyöräjärjestelmän rajapinnassahan näkyy ajantasainen tieto, onko asema käytössä (pyöriä tai vapaita paikkoja >0). Ei siis tarvitse mennä paikan päälle tarkistamaan, onko asema otettu käyttöön. Rajapintaa seuraamalla on myös mahdollista selvittää, milloin asema otettiin käyttöön tai poistettiin käytöstä, mutta en tiedä julkaiseeko kukaan tätä tietoa tällä hetkellä. Wikisivun historiasta voi selvittää viikon tarkkuudella? https://wiki.openstreetmap.org/wiki/Finland:Joukkoliikenne/HSL/citybikes

Uusien asemien sijainnin kävisin tarkistamassa paikan päällä avaamisen jälkeen, sillä niissä on välillä ollut suht isojakin eroja todellisuuteen. Paikat voivat myös siirtyä kesän aikana, mutta se nyt on OSM:n kannalta normaalia muutosten partiointia :wink:

Olisiko wikisivua hyvä kehittää niin, että yhdistyisi tiedot “202 Merihaka missing from OSM” ja toisaalta kohdasta “Old citybike stations” linkitetty asema 202? Ne ovat siis sama asema, mutta OSM:ssä sijainti pitäisi päivittää ja poistaa demolished-etuliite.

Voi myös miettiä, pitäisikö tallentaa survey:date / check_date -tieto ja pyrkiä käydä tarkastamassa vanhatkin asemat vähintään kerran kesässä tms.? Samoin jos rajapinnassa koordinaatit muuttuvat, olisi hyvä sen jälkeen käydä tarkistamassa maasto. https://wiki.openstreetmap.org/wiki/Key:survey:date

Totta totta, historiatiedoistahan tuon “huollossa vai varastossa” päätelmän voi tosiaan tehdä. Smooven rajapinnastakin pitäisi nähdä suoraan, onko asema on vielä talviteloilla, mutta käytäntö on vähän eri, mitä luvattu. Menee varmasti juuri kuten Markku totesi, että pitkiin alihankintaketjuihin hukkuu hieman näitä turhimpia detaileja.

(Jos joku ketjuun eksynyt muuten pyörittelee Kaakau/DonkeyRepublicin asemia, niin tiedoksi, että heidän omasta APIsta löytää sitten nuo is_installed tiedot eriteltynä, jos niitä tarvii. Digitransitiin ei noita nykyiseltään kopioida)

Markus Kainu on kerännyt täyden login Tellinkibottiinsa. https://data.markuskainu.fi/opendata/kaupunkipyorat/ Muutenkin mielenkiintoiset sivut!
Sieltähän voi laskea vaikka tällaisen tod. näk. arvauksen:

1.4.:   asennettu      223 asemaa
25.4.:  asennettu      404 asemaa
        huollossa       1  asema
        ei asennettu   55  asemaa

keimo näyttää lisänneen asemiin ‘note=new station 2019’ tageja. Voin käydä itsekin lisäämässä vastaavat niihin asemiin joita lisäsin/lisään etänä. Jos noita Joku™ lähtee aikanaan kiertelemään, niin tietää sitten mikä on miltäkin aikakaudelta.

Tähän ei kait ollut kellään vastaväitteitä? Voin käydä muuttamassa nimet, niin ovat yhtenevät yleisen nimeämisen kanssa. Rauhoittuu vähän kartatkin, kun ei ole niin pitkiä nimihirvityksiä.

Markus Kainu on tosiaan monitoroinut ansiokkaasti kaupunkipyörädataa jo vuosien ajan https://data.markuskainu.fi/opendata/kaupunkipyorat/. Tuukalta mielestäni hyvä idea tuo survey:date / check:date tiedon tallentaminen. Tämä on paikallaan varsinkin sellaisten asemien kohdalla jotka ovat työmaan tms. syyn vuoksi väliaikaisessa sijainnissa. Palvelun tarjoajan edustajana täytyy tunnustaa että Tuukka on kyllä oikeassa. Datamme sijantitarkkuudessa on kyllä toivomisen varaa ja itse monitoroimalla OSM-dataa olemme onnistuneet jopa korjaamaan joitain oman datamme virheitä.

Koskapa otsikko on niinkin yleisluontoinen kuin “Kaupunkipyöräjärjestelmät”, todettakoon, että kaupunkipyöriä on muuallakin kuin pääkaupunkiseudulla :wink:

Tampereella noita asemia ei näytä olevan juuri merkattuna, joten lainasin pääkaupunkiseudulta hiukan merkintätyyliä ja asensin pari tänään käyttämääni kartalle. Lisäilen noita, kun ajan ohi tai muuten osun kohdalle.

Tässä esimerkinomaisesti itse käyttämäni tagit Tampereella Santalahdentien pyöräasemasta.


alt_name=kaupunkipyörä
alt_name:en=city bike
alt_name:sv=stadscykel
amenity=bicycle_rental
capacity=16
covered=no
fee=yes
name=Tredu Pirkankatu
network=Nysse
opening_hours=24/7
operator=City Bike Finland
payment:app=yes
payment:others=no
seasonal=spring;summer;autumn
website=https://www.nysse.fi/kaupunkipyorat.html

Overpass Turbo kertoo, että ennestään Tampereella oli ennestään kolme kaupunkipyöräasemaa merkittynä, yhtä niistä on muokattu viimeksi yli seitsemän vuotta (!) sitten. Ei liene yllätys, että mitään johdonmukaista merkkausta niillä ei ole, mutta ehkä joku muukin päätyy tähän ketjuun ja siitä intoutuneena lisäilee noita Tampereelle suurin piirtein samoilla merkinnöillä kuin itse noita lisään.

Meikäläisen voi kivittää kaikista puuttuvista asemista. Tässähän kävi niin, että väsäsin alkukuusta (tällaisen) käyttöliittymän Digitransitin APIn/taival-scriptin päälle, että saadaan loputkin kaupungit nopsaa kartalle… mutta laiskuuttani jäi itse editit lähettämättä.

Noh, nyt on kuukauden hautomisen jälkeen viimein Hamina, Kotka, Kouvola, Kuopio ja Lappeenranta kutakuinkin ajantasalla. Kiitoksia muistutuksesta!

Tampereen skippasin etten vie ssundellilta kartoittamisen iloa. Voitasi toki ajatella Tuukan ylempänä ehdottamaa yhteistyömalliakin eli

  1. lisäisi pohjatiedot tietokannasta
  2. paikanpäällä tarkastettuun asemaan lisäisi survey_date -tagin ja tietenkin oikaistut tiedot?
    Eikö näin saataisi jo aika priimaa paikkatietoa tulokseksi?

Moro,

Ei minulla ihan niin suurta hinkua ole noita asemia kaikkialta kaupungista läpi käydä, että sen takia pitäisi jättää importtaamatta 8) Pohdiskelin asiaa itse, mutta jotenkin onnistuin missaamaan tuon aiemman viestisi, eikä tuo Digitransit käypänä lähteenä ollut tuttu - onnistuin löytämään vain Tampereen kaupungin palvelun, jonka datan lisenssi on vähintäänkin epäselvä.

Mitä tuosta videosta katselin - tosiaan tyylikäs käyttöliittymä 8) - niin Tampereen asemille voisi tosiaan laittaa nuo payment:app=yes ja payment:others=no, ts. ainoa mahdollinen maksutapa on sovelluksen kautta.

Ja juu, hybridivaihtoehto on varmasti erinomainen valinta, eli paikan päältä voi aikaleimata tiedot paikkansapitäviksi. Priimaa tulee!

Nyt on Tampere päivitettynä. Tasapuolisuuden nimissä Turunkin asemat lisätty.

Jäänyt huomaamatta, että tällaista payment:app tagiakin käytetään. Paremminhan se tosiaan kuvaa tilannetta kuin :visa,mastercard yms. joita itsekin olen asemille lätkinyt. Mukavia kyllä nämä foorumin ketjut, aina tupsahtelee jotain uutta eteen aiheesta kuin aiheesta.

Minä olen aloittanut tuon Visa, Mastercard homman korjailun kotinurkilla. Sehän ei totuudenmukainen ole, eli minä en ainakaan ole nähnyt tapaa maksaa suoraan visalla vaikka siellä Apissa se maksuvälineenä voineekin olla. Eli Payment:app=yes on totuudenmukaisinta pääkaupunkiseudullakin.

Nyt käsittelyssä ovat kotinurkille ilmaantuneet tilapäisasemat - tai ainakin oletan niiden olevan tilapäisiä sijaintiin ja kyltitykseen liittyen, eli vaikka asema on Päiväkummussa siellä on aseman kyltissä Tikkurilalaisen kadun nimi. Lienevät siis uusiokäyttäneet kylttejä ja pitää tarkkailla niiden kehitystä. Tuskin tulevat talven yli edes seisomaan paikallaan vaan vietäneen talvivarastoon jonnekkin.

Jokatapauksessa siis Vantaalla asemien määrä on juuri selvässä kasvussa

Pari juttua pk-seudun kaupunkipyöriin liittyen. Streetcomplete-sovelluksessa on erilaisia selkokielisiä haastetehtäviä joihin vastaamalla käyttäjä täydentää OSM:n kohteiden ominaisuustietoja.

Yhtenä uusimmista haastetehtävistä sieltä löytyy kysymys “Minkä tyyppinen pyörävuokraamo tämä on?” jota se puskee tarjolle pk-seudun kaupunkipyöräasemien kohdalla. Tarjolla mm. vaihtoehtoja kuten “docking station which locks bicycles” tai “designated spots (bicycles locked individually)”. Näistä eka vaihtoehto pätee Helsingin alueelle ja toinen taitaa olla se osuvin vaihtoehto Vantaalla? Näiden haastetehtävien suoritttaminen täydentää OSM:in ominaisuustietoihin joko Helsingin mallin mukaan “bicycle_rental = docking_station” tai Vantaan mallin mukaan “bicycle_rental=dropoff_point”. Tämäkin tagi-kuvio tiedoksi mikäli joku haluaa jotenkin laajemmin näitä täydentää kerralla. Toki näiden lisääminen onnistuu yksitellenkin esim. Streetcomplete-sovelluksella.

Vantaan kaupunkipyöriin vielä liittyen. Vantaan alueella on vastikään vaihtunut kaupunkipyöräpalvelun operaattori ja tämän seurauksena kaupunkipyörien yksiköivä id, joka on OSM:ssa perinteisesti laitettu ref-tagin taakse on muuttunut. Esim. reittioppaan graphQL APIssa tämän aiemmin nelinumeroisen (stationId) koodin on korvannut melko pitkä heksadesimaaliluku, kuten tässä URLissa: https://reittiopas.hsl.fi/pyoraasemat/55a08b2c-7155-47fa-bbb0-d8eafff2c393. OSM:ssa näkyy Leinelän aseman kaupunkipyöräpisteellä vielä vanha id 1047.

Asian käsittely on meillä HSL:ssä tällä hetkellä vielä kesken ja itse olen ainakin välittänyt eteenpäin toiveen että jos sille ei ole mitään muuta estettä niin otettaisiin nuo vanhat tunnukset uudelleen käyttöön, joten aivan vielä ei ehkä kannata OSM:ssa ruveta vaihtamaan noita ref-tagien nelinumeroisia koodeja heksadesimaaleihin. Kiitos nimimerkki “Keimo” asiaan esiin nostamisesta!

Vantaalaisia tämän kesän uusia pyöräasemia katselleena se mitä kyltissä ja taulussa asemalla lukee on kyllä aika arpapeliä. Selvästi asemakylttejä tms. on kierrätetty, eli aseman kyltissä lukeva Vantaalainen tiennimi voi olla ihan toisaalla kuin itse asema. Eli minäkin seuraisin tilanteen kehittymistä ihan rauhassa ennen kuin alan pistää tietoja tarkemmin kohdilleen ja kylttien mukaiseksi.

Huomasin myös noita docking_station -tageja ilmestyneen tamperelaisiin kaupunkipyöräpisteisiin. Täällä on asemia sekä lukittavilla telineillä että virtuaalisina, ts. vain paikka, johon pyörä jätetään.

Sivuhuomiona tuosta skriptillä tehdystä lisäyksestä: sen mitä olen itse noita katsellut, tiedot näyttävät pitävän erinomaisesti paikkansa muuten, paitsi että asemien kapasiteetti on ihan mitä sattuu. Se ei korreloi ainakaan esim. telineiden määrän (tai sen monikerran kanssa), joten spekuloin, että ehkä se on ollut paikalla olevien pyörien määrä ajanhetkellä X tms. Olen noita muutamia korjannut käsin mutta en ole sen isompaa jaksanut asian suhteen tehdä.

Mitenkä muuten näitä HSL:n alaisuudessa olevien kaupunkipyöräjärjestelmien dataa päivitetään? Tein omia ohjelmia analysoimaan OSM:n ja HSL:n avoimen datan https://www.avoindata.fi/data/fi/dataset/hsl-n-kaupunkipyoraasemat eroavaisuuksia sijainnin suhteen ja ihmettelin esimerkiksi Muurarinkujan https://reittiopas.hsl.fi/pyoraasemat/737 aseman sijaintia, että miksi omat sijaintierolaskelmani antaa sille ison eron OSM:n ja HSL:n datan suhteen, vaikka siirsin sen tässä muutama päivä sitten oikealle paikalleen. Näyttää siltä, että tätä avointa dataa tästä lähteestä on muokattu viimeksi 04.05.2023.

Päivitetäänkö tuota avoindata.fi-järjestelmää käsin ja se tuppaa unohtumaan, vai onko siellä joku automaatio lakannut toimimasta? Ja päivittyykö Finland:Joukkoliikenne/HSL/citybikes - OpenStreetMap Wiki samasta datalähteestä epäsuorasti, vai viedäänkö tuonne digitransit.fi-alustalle data jotain toista kautta?

Vastaanpa itselleni ja ainakin tuo avoindata.fi-sivustolla on päivitystahdiksi annettu vuosi, mutta käytännössä tuo näyttää päivittyvän 2 kuukauden välein.

Asian käsittely on meillä HSL:ssä tällä hetkellä vielä kesken ja itse olen ainakin välittänyt eteenpäin toiveen että jos sille ei ole mitään muuta estettä niin otettaisiin nuo vanhat tunnukset uudelleen käyttöön, joten aivan vielä ei ehkä kannata OSM:ssa ruveta vaihtamaan noita ref-tagien nelinumeroisia koodeja heksadesimaaleihin.

Tässä on vuosi mennyt ja UUID-muotoiset tunnukset on edelleen käytössä Vantaan järjestelmässä. Kannattaako vielä odotella, vai alkaa käyttämään tätä uutta muotoa myös OSM:n puolella?

Terve! Pahoittelut siitä että tuo on jäänyt roikkumaan. Meillä HSL:n paikkatietopuolella leikattiin resursseja joten moni tällainen aiemmin puoliautomatiikalla hoidettu työvaihe on valitettavasti jäänyt ns. vaiheeseen. Olemme uudistamassa paikkatietoaineistojen hallintaa HSL:n sisällä ja jollain pienellä viivellä tällä on varmasti heijastuksia näihin meidän avoimiinkin datoihin. Tällä hetkellä en kuitenkaan osaa tai uskalla arvioida milloin tuo mahdollisesti tulee päivittymään.Tuo paikkatietoaineistojen jakeluportaalissa oleva aineistomme on/oli vuosittain päivittyvä tietyn läpileikkaushetken aineisto, joten käytännnössä se vanhenee hyvinkin nopeasti kun tilanne käytännössä elää koko ajan. Tuo koetettiin toki muodostaa niin että olisi kuvannut asemaverkostoa ns. normaalitilanteessa ilman poikkeuksia.

Jos haluat käyttää hieman tiheämmin päivittyvää dataa niin neuvoisin hakemaan vastaavat tiedot reittioppaan rajapinnoista - bicycling API

Markku Huotari, HSL

Tämä kiinnostaa minuakin ja olen tätä koettanut meillä sisäisesti tiedustella 3-4 kertaa saamatta mitään vastausta, joten hieman turhauttavaa on. Koetan kuitenkin vielä kertaalleen.

Jos haluat käyttää hieman tiheämmin päivittyvää dataa niin neuvoisin hakemaan vastaavat tiedot reittioppaan rajapinnoista - bicycling API

Joo, tätä lähdin jo käyttämään OpenStreetMapin mahdollisten karttapuutteiden ilmaisemiseen omassa datankäpistelyssäni. Josta ajattelin kirjoittaa hieman OpenStreetMapin päiväkirjassa ja siihen sisältyy osio liittyen näihin kaupunkipyöräjärjestelmiin. Kunhan vaan saan käytyä vielä kaikki kiinnostavat eroavaisuudet läpi kentällä.

1 Like

Hyvä! Vinkkaa ihmeessä minulle kun saat päiväkirjamerkinnän tehtyä. Meidän päässä on aina mukava tietää mihin datoja käytetään. t. Markku