Vi har snakket tidligere om store forskjeller mellom areal objekter i OSM kildedata og hvordan disse er gjengitt/rendret i forkjellige OSM baserte kartsystemer. Selvsagt, situasjonen er ikke serlig bedre med linje objekttyper heller. La oss se på de sju OSM veiklassene med serlig fokus på rundkjøringer. Det finnes godt over 100K rundkjørings relaterte feil i kildedata. Mange av disse ser ganske greit ut i kart og kan være av mindre viktighet men deres rolle i GIS og spesielt i navigasjons systemer er grunnleggende. Derfor, for navigasjons systemer kunne være av stor interesse et system/program som oppdager og reparerer slike feilene. Desverre, foreløpig finnes ikke slike offentlige («open source» baserte) systemer, unntatt noen «inspektorer» for trivielle tilfeller. En del av disse feilene finnes i Norge også og alle eksemplene fremover skal bli av disse.
La oss nevne noen av de typiske rundkjørings feilene: - Ordinære vei seksjoner er tagget som rundkjøringer. For eksempel Gardemovegen her <http://osm.org/go/0TvqQzyyO--> http://osm.org/go/0TvqQzyyO-- og Preståsvegen her http://osm.org/go/0TvmM8zkq Tilsvarende kildedata vises i bilder i tilleget med samme navner og med rød farge. - Rundkjøringer er tagget som ordinære veier (med andre ord, ikke tagget som runkjøringer). For eksempel Slettheiveien/Vågbygd her http://osm.org/go/0SbM0jfON- eller Vågdsbygdveiev her http://osm.org/go/0SbMwaPGO - Deler/segmenter av rundkjøringen er tagget som «roundabout» mens andre deler er tagget som ordinære vei seksjoner. For eksempel Barbudalen rundkjøring her http://osm.org/go/0S0OtFtK1 I tilsvrende bilde av kildedata rød linje er korrekt mens den blåe segmenten er tagget som ordinær veistrekning. - Deler/segmenter av rundkjøringen er fra forskellige vei klasser. - Rundkjøringens utseende vesentlig avviker fra en regulær sirkulær format. Disse kaller vi for usikre («unsafe») rundkjøringer. - For store eller eller rundkjørings polylinje inneholder for få vektorer. Også usikre. - Rundkjøringens polylinje savner segmneter (kan ikke kobles sammen til en sirkular linje). - Rundkjøringens polylinje inneholder selvkrysninger («self crossings»), eller multilooper, eller repliserte (men ikke overlappende) segmenter osv. - Den homogene konveksiteten (kurvaturen) er vesentlig ødelagt (zik-zak format) for eksempel se Hamnevegen bilde av kildedata. Osv. bare for å nevne noen. Ofte er det flere av disse anomalier til stedet i samme objekt. La oss se på Barbudale rundkjøringen igjen, spesielt på kildedata fra bildet i tillegget. Ved siden av blandet segmenter det er her to formelle feil også. Først, to veier (inngående og utgående) skulle aldri møtes i samme node (sitat fra OSM Wiki «Each road has to be connected with the roundabout in a separate node...»). Neste, navn tilordningen til rundkjøringen er lovlig bare når den er uavhengig og ulikt navnene på inn- og utgående veier (sitat fra OSM Wiki «...if the junction itself is named independently and differently from the roads crossing it»). Det er lett å forestille forvirringen av navigasjons systemer når de møter slike feilaktige rundkjøringer i netverket. Konsekvensene i «turn-by-turn» navigasjon kan bli til og med katastrofale. Derfor en robust «data preparation tool chain» skulle oppdage od reparere de fleste av de over 100k nevnte feilene. Heldigvis, her i Norge vi har slike systemer. Dog det er noen få ektreme tilfeller hvor manuelt intervensjon er uunngåelig som for eksempel her <http://osm.org/go/wEnl9GWJi--?layers=D> http://osm.org/go/wEnl9GWJi--?layers=D Mvh. Sandor og Henrik
_______________________________________________ kart mailing list [email protected] https://lists.nuug.no/mailman/listinfo/kart
