Reitityspalvelin tarjoaa reitin waze-sovellukselle listana risteysnodeja - ei segmentteinä. Tästä voi aiheutua omituisuuksia, jos ei ole kartan piirtämisen kanssa tarkkana.
EDIT (rautalankaa). Reitti pisteestä A pisteeseen B kulkee tiesegmenttejä pitkin (näitä se reititin käyttää laskemiseen). Itse waze clientille reititin lähettää vain reitin risteysnodet järjestyksessä.
Esim Piste A -> node x -> node y -> piste B
Jos risteysnodesta x pääsee riesteysnodeen y useampaa kuin yhtä segmenttiä pitkin, waze-sovellus heittää noppaa ja poimii niistä jomman kumman huolehtimatta tuon taivaallista siitä, mihin suuntaan ne segmentit menee tai mitä tietyyppiä ne on.
Esimerkki 1:
Reitti tuosta läpi kaiken järjen mukaan menee vastapäivään kiertäen, mutta koska wazelle on tarjottu vain kaksi risteysnodea - se ei tiedä, kumpaan suuntaan tuo pitää kiertää ja voi arpoa käyttäjälle näytettävän reitin väärään ajosuuntaan.
Korjattu versio:
Lisäämällä risteysnoden luuppiin ajosuunta tulee wazelle selväksi.
Esimerkki 2:
Tästä näytetään reitti läpi ihan arpaa heittämällä - hyvinkin mahdollisesti tarjotaan pitempää vaihtoehtoa, jos arpaonni ei suosi.
Korjattu versio:
Lisäämällä yksi risteysnode tuohon alapuolen lenkkiin näytetään taas järkevää reittiä käyttäjälle - ei mene vahingossa alemman lenkin kautta (ellei reitin tarjoa nimenomaan sitä vaihtoehtoa).
Esimerkki 3:
Hyvinkin mahdollinen järjestely kartalla. Tie jakaantuu kahteen yksisuuntaiseen osaan. Tässä tapauksessa käyttäjälle voidaan arpaonnesta riippuen näyttää reitti kielletyn ajosuunnan kautta.
Korjattuna:
Yksi risteysnode lisää, niin taas on wazelle selvä, mitä kautta tästä pitää reitti näyttää.
Noita käytetään paljon läpiajon estämiseen. Vaikuttaako jos toinen yksisuuntainen on private road? Ne segmentit on kylläkin yleensä niin lyhyitä, että kartalla niitä tuskin huomaa ja tie on ihan ajokelpoinen.
Siis anteeksi kuinka? Reitityspalvelin ei siis tajua yksisuuntaisia vaan saattaa reitittää väärään suuntaan yksisuuntaista? Vai mitä mä en nyt tässä tajunnut?
Reititin kyllä tajuaa, mutta waze-sovellus ei. Reititin tarjoaa sovellukselle reitin listana risteysnodeja. Ja ym ongelmista johtuen waze-sovellus voi tulkita sen reitin väärin.
Tietyypillä ei ole mitään merkitystä. Siitäkään waze-sovelluksella ei ole mitään hajua. Läpiajon estämiseen tehdyt tälläiset pitäisi myös tehdä niin, että se “ylimääräinen” risteysnode löytyy. Ovat tosin niin pieniä nämä, että sitä käyttäjä tuskin huomaa jos reitti meneekin väärän segmentin kautta.
Ei ole tälläisiä pahemmin enää jäljellä - iiison kasan olen niitä korjaillut. Tämä postaus oli lähinnä tiedoksi, ettei tälläisiä enää syntyisi lisää
WME Toolbox näyttää tämmöiset ja korjaa yhdellä napinpainalluksella sen tarvittavan risteysnoden jokaiseen virheelliseen luuppiin karttanäkymässä. (ikävä kyllä WME Toolbox ei tällä hetkellä toimi)
Firefoxia minäkin käytän kaikkeen, mutta kartan muokkaus tapahtuu Chromella. Tein Chromeen käyttäjän, jolla on kotisivuna editori zoomattuna oikeaan kohtaan ja muille välilehdille aukeaa foorumi ja livemap. Näin ei tarvitse hoitaa päivittäistä surffausta kaikki WME-lisäosat päällä ja Firefoxissa taas voi pitää käytössä adblockit ynnä muut surffausta helpottavat laajennukset.