MapEdit

A Turistautak.hu wikiből

MapEdit

A turistautak.hu-s MapEdit verzióváltozásai:

mapedit 1.0.23.66 (A MapEdit használatához egy 0409.rll nevű fájl letöltése is szükséges!)
A nagy TuHU reform megvalósítása.

mapedit.exe mapedit 1.0.23.65.f
A jelzéskezelés változása, az új turistajelek megjelenítése.

mapedit 1.0.23.65.e
GDB v3-ból konvertálja az UTF-8-as karaktereket.

mapedit 1.0.23.65.d
Az eredmények darabszámának az ablak alján történő megjelenítése.

mapedit 1.0.23.65.c
Keresés felgyorsítása.

mapedit 1.0.23.65
Tartalmazza a reguláris kifejezés-szűrést. Szerkesztés / Kiválasztás / Típus alapján (Ctrl+L).

Fontosabb funkciók rövid leírása

Olyan funkciók is leírásra kerültek, ami az eredeti MapEditben nincsenek benne!
(A MapEdit-nek mindig a turistautak.hu-s verzióját használd illetve töltsd le a hozzá tartozó 0409.rll fájlt!)


Eszközök
Funkció Billentyű Menü(Magyar) Menü(Angol)
Kiválasztó eszköz S Eszközök/Objektum kijelölése Tools/Select Objects
Térképmozgató eszköz D Eszközök/Térkép mozgatása Tools/Drag Map
Csomópont szerkesztő eszköz M Eszközök/Pontok mozgatása Tools/Move Points
Új objektumot létrehozó eszköz C Eszközök/Objektum létrehozása Tools/Create Object
Nagyító eszköz Z Eszközök/nagyító Tools/Zoom


Megjelenítéssel kapcsolatos funkciók
Funkció Billentyű Menü(Magyar) Menü(Angol)
Minden vonal összes csomópontjának megjelenítése Shift N Nézet/Minden pont View/All Nodes
Pontok megjelenítésének ki-be kapcsolása Shift F1 Nézet/Mutasd az objektumtípusokat/Pontok View/...
Vonalak megjelenítésének ki-be kapcsolása Shift F2 Nézet/Mutasd az objektumtípusokat/Vonalak View/...
Felületek megjelenítésének ki-be kapcsolása Shift F3 Nézet/Mutasd az objektumtípusokat/felületek View/...
Csatolt trackek és waypointok megjelenítésének ki-be kapcsolása Shift F4
Csatolt rasztertérképek megjelenítésének ki-be kapcsolása Shift F5
Vonalak irányának megjelenítése Shift D Nézet/Vonalirány View/Polyline direction
Vonalak végpontjának megjelenítése Shift E Nézet/Vonal végpontjai View/Polyline endpoints
Turistajelzés szimbólumok megjelenítésének ki/be kapcsolása J Nézet/Turista jelzések View/Trail Marks
Label-lel rendelkező vonalak kiemelése K Nézet/Turistautak View/Trail Mark Lines
Objektumok feliratainak ki/bekapcsolása L Nézet/Feliratok mutatása View/Show Labels
Csatolt track-ek, waypoint-ok és rasztertérképek ki/bekapcsolása E Nézet/Mutasd a mellékleteket View/Show Attachments
Felületek halványítása T Nézet/Átlátszó felületek View/Transparent Polygons
Szakaszok szürkítése Ctrl Shift E Nézet / Szürke vonalak / Adatmező alapján... View/Gray polylines/By Extras...
Kiemelés/szürkítés megfordítása TAB Nézet/ Szürke vonalak / Szürkítés megfordítása View/Gray polylines/Reverse gray
Kiemelés/szürkítés engedélyezése/tiltása Shift TAB Nézet/Szürke vonalak/Szürkítés engedélyezése/tiltása View/Gray polylines/Enable/Disable gray
Tetszőlegesen beírt pozícióra ugrás Ctrl G Nézet/Pozícióra ugrás View/Goto
Törölt objektumok megjelenítése Ctrl Shift D Nézet / További megjelenítési beállítások / Törölt objektumok
Csak a változtatott objektumok megjelenítése Ctrl Shift M Nézet / További megjelenítési beállítások / Csak a változott objektumok



Kijelölési lehetőségek
Funkció Billentyű Menü(Magyar) Menü(Angol)
Kijelölés típus szerint Ctrl T Szerkesztés/Kiválasztás/By type... Edit/Select/By type...
Kijelölés felirat szerint Ctrl L Szerkesztés/Kiválasztás/Felirat alapján... Edit/Select/By label...
Kijelölés tetszőleges extra paraméter szerint Ctrl E Szerkesztés/Kiválasztás/Adatmező alapján... Edit/Select/By extras...
Minden kijelölése Ctrl A Szerkesztés/Kiválasztás/Minden objektum Edit/Select/All objects
Kijelölés megszüntetése ESC Szerkesztés/Kijelölés törlése/Minden objektum Edit/Unselect/All objects
Megszüntetett kijelölés visszaállítása Shift ESC Szerkesztés/Kiválasztás/Utolsó kijelölés Edit/Select/Last selection
Pontok kijelölési lehetőségének ki/be kapcsolása Ctrl F1 Szerkesztés/ mozgatás engedélyezése /Points Edit/Enable Drag/Points
Vonalak kijelölési lehetőségének ki/be kapcsolása Ctrl F2 Szerkesztés/mozgatás engedélyezése/ Vonalak Edit/Enable Drag/Polylines
Felületek kijelölési lehetőségének ki/be kapcsolása Ctrl F3 Szerkesztés/mozgatás engedélyezése /Felületek Edit/Enable Drag/Polygons
Nagyítás/kicsinyítés a kijelölt objektumokra * Nagyítás igazítása a kijelöléshez View/Zoom to best fit selection


Rajzolást segítő funkciók
Funkció Billentyű Menü(Magyar) Menü(Angol)
Pontok elmozgatási lehetőségének ki/be kapcsolása Alt F1 Szerkesztés/ kijelölés engedélyezése /Points Edit/Enable Select/Points
Vonalak elmozgatási lehetőségének ki/be kapcsolása Alt F2 Szerkesztés/kijelölés engedélyezése/ Vonalak Edit/Enable Select/Polylines
Felületek elmozgatási lehetőségének ki/be kapcsolása Alt F3 Szerkesztés/kijelölés engedélyezése /Felületek Edit/Enable Select/Polygons
Közös csomópontok (pontosan ugyanazon koordinátán levő pontok) együttes mozgatása ki/be N Eszközök/Csatlakozó töréspontok mozgatása
Pont igazítása másik objektum pontjához Q Eszközök/Illesztés a szomszédokhoz Tools/Options/Stick to neighbours
Pont igazítása track-hez, waypoint-hoz W Eszközök/Illesztés a mellékletekhez Tools/Options/Stick to attachments



Extra paraméterek láthatóvá tétele
Funkció Billentyű
Kijelölt objektum feliratának közvetlen szerkesztése F6
Felirat helyett más extra paraméter beállítása F6-hoz Shift F6
Hiányzó extra paraméter esetén N/A felirat megjelenítése Ctrl F6
Kijelölt objektum Shift F7-tel beállított paraméterének közvetlen szerkesztése F7
Útjelzésként megjelenő és az F7 hatására szerkesztendő extra paraméter nevének megadása Shift F7
Hiányzó extra paraméter esetén N/A útjelzés megjelenítése Ctrl F7
Kijelölt objektum Shift F8-tel beállított paraméterének közvetlen szerkesztése F8
Tooltip-ként megjelenő és az F8 hatására szerkesztendő extra paraméter nevének megadása Shift F8
Kijelölt objektum extra paraméterek szerkesztése Shift ENTER
Kijelölt objektum extra paraméterek szerkesztése szövegként Ctrl ENTER


Érdekesebb egérműveletek
Funkció Billentyű Menü
Térkép le/fel görgetése Görgő
Térkép jobbra/balra görgetése Shift Görgő vagy 2. görgő
Nagyítás/kicsinyítés Ctrl Görgő
Csomópont hozzáadása vonalhoz/felülethez Shift BalGomb
Csomópont törlése vonalból/felületből Shift JobbGomb
Csomópont hozzáadása és mozgatása Ctrl BalGomb
Csomópontok sorrendjének (vonal irányának) megfordítása * JobbGomb / Pontok megfordítása CTRL+R Reverse points
Vonalak darabolása csomóponttal* JobbGomb / Vonal darabolása
Vonal pontjainak egyszerűsítése JobbGomb / Generalize

A *-gal jelölt funkció csak akkor működik, ha a csomópont szerkesztő eszköz (Tools/Move Points) az aktív.

Fontos megjegyzés: .mp betöltése előtt, a Round coordinates to grid during map loading, legyen kikapcsolva !!! Valamint rajzoláskor a Snap to grid, et sem szabad használni, hiszen nem csak Garmin kimeneteket akarunk gyártani.

A DEL gomb a törlésre való, ezt használjuk ha az adatbázisból ki akarunk egy objektumot törölni! (Ilyenkor az objektum a képernyőről eltűnik (kivéve ha a törölt objektumok láthatósága be van kapcsolva), és az MP-be bekerül az adott objektumhoz, hogy feltöltéskor az adatbázisból azt törölje)
Figyelem! A törlés nyom nélkül opció csak az MP-ből törli az objektumot, az így törölt objektumokkal a továbbiakban semmi sem történik az adatbázisban a feltöltés után sem.

Bonyolultabb feladatok

Felület lyukasztása, avagy hogyan rajzoljunk tavat az erdőbe !
1. Rajzolni kell egy tavat, majd a vágólapra kell helyezni. (ekkor még ne töltsük ki a labelt és az extra paramétereket sem!*)
2. Ki kell jelölni az erdőt, majd a SHIFT segítségével a tavat is.
3. A tavon a jobb egérgombot megnyomva, kiválasztjuk az objektumok egyesítése menüpontot, amikor is eltűnik a tó.
4. CTRL+V visszaillesztjük a vágólapon levő tavat, majd elnevezzük.
(* Figyelem! Ha az 1-es lépésnél már elneveztük a poligont akkor annak label-je pl. tó belekerül az erdő label-jébe! Ezért is érdemes csak a lyukasztási művelet után elvégezni a paraméterezést.)

Felület vágása felülettel, avagy pl. hogyan szeljünk teljesen ketté egy erdőt nyiladékkal? (Az előbbinél ritkább eset)
1. Rajzoljuk meg a nyiladékot egy keskeny poligonnal (túl is lóghat az erdő szélén).
2. Tároljuk el valahová (pl. notepad) az erdő extra paramétereit és label-jét.
3. Jelöljük ki az erdőt, majd SHIFT segítségével a nyiladék vágó poligonját.
4. Az erdőn kattintsunk jobb egérgombbal, majd kiválasztjuk a Felület vágása felülettel menüpontot.
5. A művelet létrehozott egy poligont a nyiladékra is. Ezt töröljük Ctrl+Del-lel.
6. Sajnos a művelet törli az erdő poligon label-jét és az extra paramétereket, ezért másoljuk vissza azokat.
Ez a művelet az eredetileg egy poligonból egy darab két felületből álló objektumot hoz létre.

Külön ID-vel rendelkező felületek egyesítése
A feladat leírása: Eredetileg van egy ID=A és egy ID=B polygon. A kettőt egyesítve egy ID=A polygon keletkezik, tehát az ID=B polygont el kell látni a del=1 paraméterrel. 1. Jelöljük ki A és B polygont, majd másoljuk vágólapra.
2. Indítsunk egy új Mapeditet és illesszük be.
3. Jelöljük ki a felületeket, majd válasszuk az objektumok egyesítése menüpontot. Az extra paramétereknél ellenőrizzük a létrejött felület ID-jét és másoljuk az immár egyesített felületet a vágólapra
4. Térjünk vissza az eredeti Mapeditbe, és az egyesített felület ID-jével megegyező ID-jű felületrészt töröljük CTRL+DEL-el, a mésikat simán DEL-el
5. A vágólapról illesszük be az egyesített polygont.
6. A labelt és az extra paramétereket esetleg vissza lehet ellenőrizni, majd hátradőlhetünk, és bedobhatunk egy sört.
Ez a művelet az eredetileg két külön poligonból, egy darab két felületből álló objektumot hoz létre.

Bonyolult, több felületből álló objektumok vizsgálata. (ha valami gubanc van)
1. Jelöljük ki a poligont.
2. Nézzük meg a tulajdonságait (Enter).
3. Alkotórészek fül. Itt láthatjuk az objektumhoz tartozó felület és lyuk elemeket.
4. Szükség esetén az Azonosítás gomb segítséget nyújt.
5. Ritkán előfordul, hogy valamelyik térkép kimeneten nem jól jelenik meg egy lyuk, vagy rész felület. Ilyenkor nyomjuk meg a Lyukak frissítése gombot. Esetleg az Ezközök/térkép átvizsgálása menüpontot is választhatjuk. Ha minden OK, akkor a 'No invalid regions found' választ kapjuk.

Bonyolultabb esetekben, akár több MapEdit használatával is lehet műveleteket végezni.

Lássunk egy példát, a walkway utak hibásan kitöltött Szelesseg paraméterének javítására:

Select by type: Walkway
CTRL+C,CTRL+DEL (A nyom nélküli törlés, a későbbiekben esetlegesen duplikálódó objektumok elkerülése végett szükséges)
majd CTRL+V egy másik üres Mapedit-be.
ESC
Select by extras: Szelesseg=szekérút
CTRL+ENTER: Szelesseg=turistaút
CTRL+A, majd vissza az eredeti Mapedit-be, CTRL+V


Több kijelölt felület esetén a "helyi menü" lehetőségei:

Forrás: http://turistautak.hu/forum.php?action=thread&id=terkepek&message_id=206678

Először is minden funkciónál fontos a poligonok kijelölési sorrendje!

  • Objektumok egyesítése: ha a második poligon teljes egészében belül van az első poligonon, akkor a körvonala lyukként válik részévé az elsőnek. Ezt a funkciót használjuk poligon lyukasztásra. Ha kilóg a második poligon az első alól akkor két 'felület' alkotórésze lesz az egyesített poligonnak. Az átfedő részek nem olvadnak össze. Az elsőnek kijelölt poligon extra paraméterei fogják adni a végső poligon paramétereit.
  • Felületek vágása: A két poligon átfedő részéből keletkezik egy poligon. Extra paraméterek törlődnek.
  • Felületek egyesítése: A két poligon összeolvad. Ha nincs átfedés akkor az Objektumok egyesítéséhez hasonlóan két felület alkotóelemet tartalmazó poligon keletkezik. Extra paraméterek törlődnek.
  • Felületek kivonása: Az első poligonból törlődik a második poligonnal közös rész. Extra paraméterek törlődnek.
  • Felületek egyesítése kizárással: A felületek egyesülnek, a közös részük törlődik. Extra paraméterek törlődnek.
  • Felület vágása felülettel: A két felület közös részén új poligon keletkezik, a második poligon törlődik. Extra paraméterek törlődnek.


Polyline keresése és megjelenítése MapEditben ID alapján:

Forrás: http://www.turistautak.hu/forum.php?action=thread&id=terkepek&message_id=411255

  • nyomd meg az ESC billentyűt
  • Ctrl+E (keresés extra paraméter alapján)
  • add meg a keresni kívánt polyline azonosítóját a következő módon: ID=<number>
  • nyomd meg az OK gombot
  • végezetül nyomd meg a * gombot