új eszközök könnyítik a kapcsolatok szerkesztését
Kolesár András
kolesar.andras at gmail.com
2016. Jan. 20., Sze, 17:49:46 UTC
Hétfőn arról beszéltem az OpenStreetMap januári meetupján <Hétfőn arról
beszéltem az
http://www.meetup.com/OpenStreetMap-OSGeo-Hungary/events/228059428/>, hogy
izgalmas irányokban fejlesztettem tovább a JOSM szerkesztőt. A
visszajelzésekből további fejlemények születtek. Az alábbi három bejegyzést
a meetup oldalára írtam, egy-egy .jar fájl hivatkozásával. A hivatkozások
közül csak csak a legutóbbit hagytam meg, ebben a változatban mindhárom
újítás megtalálható. Remélem, hogy beveszik a JOSM magjába.
(1)
A tegnap felvetett ötletek egyikét már meg is valósítottam. Grin mondta,
hogy jó lenne egy eszköz, ami megnyitja az utoljára használt kapcsolat
szerkesztőablakát. Készítettem egy új gombot a kapcsolatok listája alatt,
ötvöztem a szerkesztés ikont egy balra mutató kék nyíllal. Tettem hozzá egy
üres billentyűkombinációt "Relation Editor: Open last relation" néven,
saját gépemen a Shift+Escape-et társítottam hozzá. A mutató az ablak
becsukásakor frissül, tehát a legutoljára bezárt kapcsolatot nyitja meg.
Adatrétegenként értelmeződik, tehát minden rétegben külön-külön számon
tartja a legutoljára bezárt kapcsolatot.
(2)
Tovább gondolkoztam a kapcsolatok szerkesztésén. Grin azért kért
nyomógombot az utoljára szerkesztett kapcsolat ablakának újranyitására,
hogy ha el kell vágnia egy vonalat, ami része a kapcsolatnak, akkor az
ablak bezárása és a vonal vágása után gyorsan vissza tudjon lépni az
ablakba. A vonal elvágható az ablak bezárása nélkül is, de mivel a vonal
vágása frissíti az érintett kapcsolatokat is, ezért a kapcsolat mentésekor
ütközés keletkezik.
Mi lenne, ha nem kellene becsukni az ablakot a vonal elvágásához? Ehhez
frissíteni kellene a szerkesztőablak tartalmát az elvágás utáni állapottal.
Nosza, készítettem frissítés gombot a kapcsolatszerkesztő tetejére, ami
éppen ezt tudja. A mellette levő mentés gombbal együtt kiválóan használható
a kapcsolatszerkesztő ablak és az adatréteg közötti változások átvezetésére.
(3)
Készítettem automatizmust a frissítés és a mentés nyomkodása helyett.
Minden változás magától jön-megy a kapcsolat ablaka és az adatréteg között.
Nincs többé ütközés vonal vágása miatt.
Próbáljátok ki:
http://kolesar.turistautak.hu/osm/josm/josm-9548-RefreshRelationEditor.jar
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20160120/03d9adb4/attachment.htm>
További információk a(z) Talk-hu levelezőlistáról