A map.php 2000 sorra és 50 kilobájtra hízva áttekinthetetlen és fenntarthatatlan. Első körben a típusok megfeleltetésének hosszú listáját szervezzük ki külső fájlokba.
Hosszabb távú cél, hogy a térképi objektumoknak igazi PHP objektumok feleljenek meg. Erre főleg az OSM adatokkal való összevetésnél lesz szükség, ugyanis értelmeznünk kell az OSM szerverről érkezett xml fájl objektumait, módosítanunk és egyesítenünk turistautak.hu-ról átvett megfelelőikkel.
Ennek érdekében első lépésként létrehoztam OSM objektumokat és teszteket hozzájuk (types/osm, tests/osm).
Szeretném, ha az api minél nagyobb része használná ezeket, valamint az egész objektum-orientált lenne.
A map.php 2000 sorra és 50 kilobájtra hízva áttekinthetetlen és fenntarthatatlan. Első körben a típusok megfeleltetésének hosszú listáját szervezzük ki külső fájlokba.
Hosszabb távú cél, hogy a térképi objektumoknak igazi PHP objektumok feleljenek meg. Erre főleg az OSM adatokkal való összevetésnél lesz szükség, ugyanis értelmeznünk kell az OSM szerverről érkezett xml fájl objektumait, módosítanunk és egyesítenünk turistautak.hu-ról átvett megfelelőikkel.
Ennek érdekében első lépésként létrehoztam OSM objektumokat és teszteket hozzájuk (types/osm, tests/osm).
Szeretném, ha az api minél nagyobb része használná ezeket, valamint az egész objektum-orientált lenne.