Újdonságokat jelentek, egyúttal felkérem a dokumentációs bizottságot (Trackman), hogy helyezze el a megfelelő dokumentumokban.
1. kanyarodási szabályok: tiltható, hogy melyik útról, melyik pontban, melyik útra nem szabad fordulni. A jelenlegi cgpsmapperem 3 pontosat tud, tehát kezdőpont a kiindulási úton, töréspont, végpont a másik úton, ilyen sorrendben. (Lesz majd 4 pontos is, a két vonallal rajzolt utakon való megfordulás tiltására.) A mapeditben létrehoztam egy 0x3f típust, vastag pirossal jelenik meg, ilyet kell rajzolni a kereszteződésbe, mindhárom node-ot illesztve az érintett utakra, irány tehát szigorúan az az irány, amelynek megtétele tilos. A többit elintézi a háttérprogram: nem teszi be vonalként ezt a térképbe, hanem kikeresi a megfelelő csomópont- és vonalazonosítókat (létrehoz extra comópontot, ha kell), és beteszi a szükséges [RESTRICT] szabályt. Az új mapedit: http://turistautak.hu/download/mapedit.exe
2. házszámozás: kiegészítettem az adatbázist és a kezelőprogramokat arra, hogy feltölthetőek legyenek házszámok az utcákhoz. A cgpsmapper gyári formátumát használom, mert tömör és rugalmas:
Numbers0=0,E,2,4,O,1,3,1013,1013,Budapest,Pest megye,Magyarország,Budapest,Pest megye,Magyarország
Ez a fenti példa azt jelenti, hogy a bal oldalon páros házszámozás van (E: even, O: odd), 2-től 4-ig, a jobb oldalon páratlan 1-3, bal irányítószám és jobb irányítószám, majd bal város, megye, ország és jobb város, megye ország.
Ha egy szakaszon több számot is meg akarunk adni, mert mondjuk egy részén nagyon nincsenek számok, vagy aránytalanul más lépésközökben emelkednek, akkor lehet többet is:
Numbers0=0,E,2,4,O,1,3,1013,1013,Budapest,Pest megye,Magyarország,Budapest,Pest megye,Magyarország
Numbers1=2,E,2,4,O,1,3,1013,1013,Budapest,Pest megye,Magyarország,Budapest,Pest megye,Magyarország
...
A legelső szám az egyenlőségjel után a node sorszáma (0-tól kezdve), befejező node-szám nincs, a vonal végéig értelmezi. (Képzelhetitek, milyen algoritmust kellett írnom, ami az így paraméterzett vonalakat képes összekötögetni, akár irányfordítással is.)
A Budai-hegységben be is állítottam pár adatot, most gyártok belőle térképet. |