Moi,
raiteella voi olla ratakilometrivälejä eri ratanumeroilla silloin jos
1) ratanumero jostakin syystä vaihtuu keskellä raidetta
- näin ei _pitäisi_ olla, jos ei sitten jokin yksittäinen erikoistapaus jossakin päin Suomea.
2) raiteella on päällekkäisiä ratanumeroita
- näinkään ei _pitäisi_ olla täydellisessä maailmassa, mutta ikävä kyllä datassa esiintyy tätä historiallisista syistä paljon.
Jos siis olettaa ettei ykkönen toteudu, niin pitäisi voida valita ratakilometriväleistä pisin. Toteutumisen voi tarkistaa esimerkiksi katsomalla raiteen _elementit_-kentän ensimmäisen ja viimeisen elementin ratakilometrisijainneista että molemmat löytyvät kyseisellä ratanumerolla.
Ratakilometrisijainnit ovat monilla elementeillä jostakin virallisesta lähteestä niille määritetty "virallinen" sijainti, jossa voi tietysti myös olla virheitä. Silloin kun tällaista tietoa ei ole ollut saatavilla, on sijainti kuitenkin ylläpitäjän likimäärin kartalta määrittämä. Myös ratakilometrien pituustiedoissa on epätarkkuutta (ratakilometri ei monesti ole likimainkaan kilometri), sillä meillä ei ainakaan toistaiseksi ole pääsyä dataan, jossa olisi tarkasti oikeat kilometrien pituustiedot.
Järjestelmä ei sisällä tarkkoja geometrioita, vaan ne on sijoitettu/piirretty likimain sinnepäin. Geometrioita mahdollisesti tarkennetaan joskus tulevaisuudessa mikäli saamme käyttöön sopivan tietolähteen, mutta toistaiseksi sellaista ei ole käytettävissä.
Sekä ratakilometreihin että geometrioihin perustuvassa tavassa on siis epätarkkuutta, joten aivan 100% varmaa metritarkkuutta ei ole nykyisin tarjolla.
Huomaathan että Liikenteenhallinnan raiteille (LH-raide) on sen sijaan käyttöpituus- ja hyötypituustieto (kun sellainen on olemassa), jotka ovat ns virallisia mitattuja tietoja, ja ovat LH-raiteita tarvitsevissa käyttötapauksessa luultavasti sopivammat tiedot.
Toivottavasti en unohtanut jotakin oleellista, kysy toki jos tuntuu jääneen epävarmuutta :)
Millaiseen käyttötapaukseen kaipaisit raiteiden pituustietoja?