Lássuk be, OMP helyes úton jár, amikor egyáltalán nem foglalkozik a Szelesseg= paraméterrel, azt a Type= paraméter egyik folyományának tekinti. Egy ösvény nem lehet szélesebb fél méternél. Egy országút nem lehet keskenyebb öt méternél. Nincs mit vitatni.
Anno valaki felvetette, kellene egy ilyen paraméter. KJR ráhagyta, berakta az adatbázisba, megadott egy értékkészletet, aztán sorsára hagyta - ezt úgy értem, hogy többé nem foglalkozott vele. Nem lehet más magyarázata a Szelesseg= paraméter létének.
A Szelesseg= paraméter tartalma az adatbázis szempontjából teljesen érdektelen, nincs semmi vizsgálat, nincs semmi ellenôrzés. Ezért is kerülhetett be 'turistaút', mint érték a készletbe; ami teljesen nonszensz; hiába van ennél megadva fél-egy méter, de egy ösvény is, egy országút is, az autóút és az autópálya kivételével az összes úttípus lehet turistaút
Egyszerû lenne azt mondanom, felejtsük el a Szelesseg= paramétert, de sokan sok munkát fektettek be ennek kitöltésébe, adjusztálásába.
Szavazást javaslok, tartsuk-e meg a Szelesseg= paramétert vagy sem.
Ha megtartjuk, készítek egy processzt, amely
- vonalról vonalra a Type= értéke alapján ellenôrzi a Szelesseg= értéket; ha ellentmondást talál, hibaüzenetet ad
- ha a vonal Szelesseg= paramétere üres, beállítja azt a Type= értéke alapján
és tovább cipelünk egy redundáns információt.
Ha nem tartjuk meg, ezentúl a vonal Type= értékére támaszkodunk a szélesség meghatározására és kész.
Egyszerûsítés nem feltétlenül az elôrelépés kerékkötôje. Ebben az esetben csak nyerhetünk.
|