| | 1 | [[TranslatedPages(revision=21)]] |
| | 2 | |
| | 3 | = KindaHackedInUtils Kromaĵo = |
| | 4 | |
| | 5 | Ĉi tiu kromaĵo enhavas plurajn utilajn funkciojn kiuj estas iomete hakitaj en JOSM. Do ili estas iamaniere nekutimaj al la tipa uzo de JOSM. |
| | 6 | |
| | 7 | === "Forkaptitaj" Funkcioj === |
| | 8 | |
| | 9 | Ĉi tiuj funkcioj uzas ekzistantajn reĝimojn de JOSM sen la bezono aktivigi ilin. |
| | 10 | |
| | 11 | ||= **Klavara fulmoklavo** =||= **Priskribo** =||= **Uzita JOSM-funkcio** =|| |
| | 12 | || **`B`** ||\ |
| | 13 | || Kiam premante **`B`** sur la klavaro nova punkto estos kreita ĉe la musa loko. ||\ |
| | 14 | || Ĉi tio funkcias kiel aktivigi la desegnan reĝimon kaj duoble klaki ĉe la loko kie la punkto devus esti kreita. || |
| | 15 | || **`K`** ||\ |
| | 16 | || Kiam premante **`K`** sur la klavaro la vojo ĉe la musa loko estos dividita ĉe la musa loko. ||\ |
| | 17 | || Ĉi tio funkcias kiel aktivigi la dividan reĝimon kaj klaki ĉe la loko kie la vojo devus esti dividita. || |
| | 18 | |
| | 19 | === Aldoni direkton al objektoj kun musa montrado === |
| | 20 | |
| | 21 | Premu **`H`** sur la klavaro por aldoni la direkton-valoron al la elektita objekto. |
| | 22 | |
| | 23 | ==== Kion ĝi faras? ==== |
| | 24 | |
| | 25 | La funkcio aldonos la ŝlosilon `direction` kun direkta valoro al la elektita objekto. La direkta valoro estas aŭ nombro de 0 ĝis 359 gradoj aŭ la mallongigo de grado-nombro se la nombro kongruas kun tiu nombro. Por iuj objektoj `forward` kaj `backward` estas ankaŭ uzataj. |
| | 26 | |
| | 27 | Alternativaj ŝlosiloj estas uzataj en jenaj cirkonstancoj: |
| | 28 | |
| | 29 | ||= **Alternativa ŝlosilo** =||= **Uzo dependanta de la elektita objekto** =|| |
| | 30 | ||`railway:signal:direction` ||\ |
| | 31 | || etikedo `railway=signal` estas ĉeesta || |
| | 32 | ||`traffic_signals:direction` ||\ |
| | 33 | || etikedo `highway=traffic_signals` estas ĉeesta kaj elektita nodo estas parto de vojo || |
| | 34 | ||`traffic_sign:direction` ||\ |
| | 35 | || ŝlosilo `traffic_sign` estas ĉeesta, la elektita nodo estas parto de vojo kaj la uzo de ĉi tiu ŝlosilo estas ebligita en la preferoj || |
| | 36 | ||`light:direction` ||\ |
| | 37 | || etikedo `highway=street_lamp` estas ĉeesta || |
| | 38 | ||`camera:direction` ||\ |
| | 39 | || etikedo `manmade=surveillance` estas ĉeesta || |
| | 40 | ||`roof:direction` ||\ |
| | 41 | || ŝlosilo `building` aŭ `building:part` estas ĉeesta aŭ la elektita nodo estas parto de tia objekto || |
| | 42 | |
| | 43 | |
| | 44 | La direkto dependas de la musa loko relative al la elektita objekto, la direkto de la vojo kiun la objekto estas parto de kaj ĉu certaj ŝlosiloj estas ĉeestaj por la elektita objekto kiam premante **`H`** sur la klavaro. Se la ŝlosilo `traffic_sign`, la ŝlosilo/valoro `highway=traffic_signals` aŭ `railway=signal` estas ĉeestaj la direkta valoro estas traktita jene: |
| | 45 | |
| | 46 | [[Image(Help/Plugin/KindaHackedInUtils:direction_side.png, 200)]] |
| | 47 | |
| | 48 | Se la muso montras al ie ene de la antaŭa areo en ĉi tiu bildo, la punkto en la mezo kiu estas trafika signo aŭ trafikaj signaloj ricevos la direkton-valoron de `forward`, se la muso estas en la malantaŭa areo la direkto-valoro estos `backward`. Se la muso ŝvebas super la voja segmento `A` (en direkto de la vojo) post la punkto en la mezo ĝi ĉiam estos `forward`, se la muso estas sur la voja segmento `B` antaŭ la punkto en la mezo ĝi ĉiam estos `backward`. |
| | 49 | |
| | 50 | La escepto de ĉi tiuj reguloj estas se la direkto-valoro de `forward` aŭ `backward` estus aŭ povus esti ambigua la grado-valoro estos uzita anstataŭe. |
| | 51 | |
| | 52 | Se vi volas ricevi la direkton-valoron por trafikaj signoj kun montrado kontraŭa al la antaŭa flanko de la signoj anstataŭ montrado al la direkto kiun la trafika signo influas, vi povas malŝalti `Natural direction for traffic signs` en la preferoj kio nur afektos la grado-valorojn. Se vi preferas interŝanĝi la antaŭan kaj malantaŭan areojn vi povas aldoni avancan preferan ŝlosilon **`kindahackedinutils.oppositeSimpleDirection`** kun la valoro `true` al la preferoj. Ĉi tiu prefero nur funkcios se `Natural direction for traffic signs` estas malŝaltita. |
| | 53 | |
| | 54 | Ekzemple la signo en la mezo estas rapidlima signo, kun la defaŭltaj agordoj vi devas montri al la voja segmento kiu estas influita de la signo, do la vojo kun la rapidlimo. Se la avanca prefero estas agordita kaj `Natural direction for traffic signs` estas malŝaltita, vi devos montri al la vojo antaŭ la signo, do al la vojo kiu ne havas la rapidlimon. |
| | 55 | |
| | 56 | Se simpla direkto estas ambigua por elektita trafika signo-nodo, ŝprucfenestro kun la eblaj grado-valoroj estas montrita: |
| | 57 | |
| | 58 | [[Image(Help/Plugin/KindaHackedInUtils:ambigouse.png, 150)]] |
| | 59 | |
| | 60 | Dum ŝvebado kun la muso super menuo-ero la voja segmento kiu estas influita de la signo estas reliefigita. |
| | 61 | |
| | 62 | Por devigi la uzon de grado-valoro anstataŭ `forward`/`backward` vi povas uzi la klavaran fulmoklavon **`Alt+Shift+H`** |
| | 63 | |
| | 64 | Por trafikaj signoj kiuj estas sur nodo kiu estas parto de vojo, eblas uzi `traffic_sign:direction` kiel la ŝlosilon por simplaj direktoj anstataŭ `direction` per ebligado de la respektiva prefero. |
| | 65 | |
| | 66 | Por aldoni `roof:direction` al konstruaĵoj aŭ `direction` al sunpaneloj du ebloj ekzistas. Unue elekti la konstruaĵon/sunpanelon, kiam premante `H` la grado-valoro estos kalkulita de la centroid/baricentro de la nodoj de la elektita konstruaĵo/sunpanelo. Do vi devas montri la muson al la volata direkto relative al la virtuala meza punkto de la konstruaĵo/sunpanelo. Dua eblo estas elekti unu nodon de la konstruaĵo/sunpanelo, montrante la muson relative al tiu punkto en la direkto de la tegmento/sunpanelo kaj tiam premante `H`. La rezulta grado-valoro estos aldonita al la konstruaĵo/sunpanelo kaj la konstruaĵo/sunpanelo estos elektita. Se punkto estas dividita de multoblaj konstruaĵoj/sunpaneloj, ŝprucfenestro por la elekto de la konstruaĵo/sunpanelo estas montrita: |
| | 67 | |
| | 68 | [[Image(Help/Plugin/KindaHackedInUtils:roof-direction-from-node.png, 200)]] |
| | 69 | |
| | 70 | La sago montras la direkton kiu estos aldonita al la konstruaĵo/sunpanelo. Kiam ŝvebante super menuo-ero la konstruaĵo/sunpanelo al kiu la direkto estos aldonita estas reliefigita. Post elektado de ero la konstruaĵo/sunpanelo al kiu la direkto estis aldonita estas elektita. |
| | 71 | |
| | 72 | === Malkroĉi nodojn de areoj === |
| | 73 | |
| | 74 | Elektu [[Image(Help/Plugin/KindaHackedInUtils:detach.svg, 24px, middle)]] `Malkroĉi nodojn de vojoj kaj movi ilin` el la menuo `Pli da iloj` aŭ premu **`Z`** sur la klavaro. |
| | 75 | |
| | 76 | ==== Kion ĝi faras? ==== |
| | 77 | |
| | 78 | Foje areoj estas kroĉitaj al vojo kio estas tipe malĝusta ĉar la areo ne atingas ĝis la voja linio: |
| | 79 | |
| | 80 | [[Image(Help/Plugin/KindaHackedInUtils:sloppy_curve.png, 300)]] |
| | 81 | |
| | 82 | Ĉi tie la areoj estas kroĉitaj al la ĉefa aŭtovojo kaj la trako kaj la kurbo estas sufiĉe malprecize mapita. Unue aldonu punktojn al la ĉefa aŭtovojo por plibonigi la aspekton de la kurbo. Tiam elektu la ĉefan aŭtovojon kaj uzu la malkroĉan funkcion, ĝi rezultigos ĉi tion: |
| | 83 | |
| | 84 | [[Image(Help/Plugin/KindaHackedInUtils:better_curve.png, 300)]] |
| | 85 | |
| | 86 | La malkroĉa funkcio malkroĉos kaj movos ĉiujn punktojn de areoj kiuj estas kroĉitaj al la elektita vojo aŭ se la areo mem estas elektita, malkroĉos kaj movos ĉiujn punktojn de la areo kiuj estas kroĉitaj al vojoj. La movado de punkto tipe iras en la direkto de la interno de la areo sed se la areo ne estas reala areo sed vojo kiu estas parto de rilato, ĝi povus iri malĝuste se la rilato-membroj ne estas ĉeestaj en la nuna redakta tavolo. |
| | 87 | |
| | 88 | === Malfari ŝanĝojn nur por objekto === |
| | 89 | |
| | 90 | Elektu [[Image(Help/Plugin/KindaHackedInUtils:unredo.svg, 24px, middle)]] `Malfari/refari ŝanĝojn sur elektita objekto` el la menuo `Pli da iloj` aŭ premu **`Ctrl+Alt+Shift+Z`** sur la klavaro. |
| | 91 | |
| | 92 | ==== Kion ĝi faras? ==== |
| | 93 | |
| | 94 | Foje vi eble volas malfari hazardan ŝanĝon de ununura objekto post kiam vi rimarkis la akcidenton, do ĉiuj ŝanĝoj al aliaj objektoj kiuj estis faritaj post la akcidento estus konservitaj. |
| | 95 | |
| | 96 | Por malfari la ŝanĝojn de objekto elektu la objekton aŭ se ĝi estis forigita, serĉu la forigitan objekton por elekto aŭ kopiu la id de la forigita objekto de ĵus elŝutita tavolo. |
| | 97 | |
| | 98 | Se neniu objekto estas elektita, la kromaĵo prezentos vin per dialogo por enigi la id de la objekto por malfari: |
| | 99 | |
| | 100 | [[Image(Help/Plugin/KindaHackedInUtils:unredo_id.png, 400)]] |
| | 101 | |
| | 102 | Se id estas ĉeesta en la tondujo ĝi estos aŭtomate enigita kiel la dezirata id. Post premado de OK aŭ se objekto estis jam elektita, vi ricevos la malfari/refari-dialogon por la objekto: |
| | 103 | |
| | 104 | [[Image(Help/Plugin/KindaHackedInUtils:unredo_dialog.png, 650)]] |
| | 105 | |
| | 106 | Ĉi tie vi povas elekti la ŝanĝon kiu devus esti malfarita/refarita. La prezentitaj ŝanĝoj estas ĉiuj haveblaj malfari-komandoj en kiuj la objekto estis inkluzivita. Nur kiam la objekto estis forigita povus manki iuj komandoj sed tiuj estos haveblaj post malfaro de la forigo de la objekto. |
| | 107 | |
| | 108 | **NOTO:** Ĉi tiu funkcio ne kontrolos ĉu la ŝanĝoj jam estis malfaritaj/refaritaj. Do vi devas scii kion fari. |
| | 109 | |
| | 110 | === Krei aŭ ŝanĝi turnorestriktojn === |
| | 111 | |
| | 112 | Elektu [[JOSMImage(presets/vehicle/restriction/turn_restrictions/no_u_turn, 24px, middle)]] `Krei turnorestrikton aŭ ŝanĝi elektitan` el la menuo `Pli da iloj` aŭ premu **`Shift+T`** sur la klavaro. |
| | 113 | |
| | 114 | ==== Kion ĝi faras? ==== |
| | 115 | |
| | 116 | Foje turnorestriktoj estis kreitaj malĝuste, kiel ĉi tio: |
| | 117 | |
| | 118 | [[Image(Help/Plugin/KindaHackedInUtils:wrong_turn_restriction.png, 150)]] |
| | 119 | |
| | 120 | Por facile ripari ĝin, elektu la ekzistantan turnorestrikto-rilaton, tiam aldonu la novan `to`-vojon al la elekto kaj malfermu la ŝanĝi turnorestrikto-dialogon: |
| | 121 | |
| | 122 | [[Image(Help/Plugin/KindaHackedInUtils:turn_restriction.png, 400)]] |
| | 123 | |
| | 124 | Elektu la korektitan restrikton kaj premu `OK`. |
| | 125 | |
| | 126 | Ĉi tio funkcias same por novaj turnorestriktoj, unue elektu la `from`-vojon, tiam aldonu la `to`-vojon al la elekto kaj malfermu la krei turnorestrikto-dialogon por elekti la tipon de la nova turnorestrikto. |
| | 127 | |
| | 128 | **NOTO**: Ĉi tio ne estas anstataŭaĵo por turnorestrikto-kromaĵo, ĝi simple ellasas opciojn por fari ŝanĝadon de ekzistantaj turnorestriktoj pli rapida. |
| | 129 | |
| | 130 | === Rapide aldoni objektojn al ekzistanta rilato === |
| | 131 | |
| | 132 | Elektu [[Image(Help/Plugin/KindaHackedInUtils:relation-add.svg, 24px, middle)]] `Aldoni elektitajn objektojn al elektita rilato` el la menuo `Pli da iloj` aŭ premu **`Ctrl+R`** sur la klavaro. |
| | 133 | |
| | 134 | ==== Kion ĝi faras? ==== |
| | 135 | |
| | 136 | La elektitaj objektoj estos aldonitaj al la elektita rilato sen montri dialogon. La rilato al kiu la objektoj devus esti aldonitaj devas esti elektita kiel la unua objekto. La roloj estos divenitaj bazite sur la tipo kaj ŝlosiloj de la rilato kaj la elektitaj objektoj. |
| | 137 | |
| | 138 | === Rapida Rilato-Elekta Listo === |
| | 139 | |
| | 140 | [[Image(Help/Plugin/KindaHackedInUtils:quick-relation-selection-list.png)]] |
| | 141 | |
| | 142 | [[JOSMImage(data/relation, 48px, middle)]] ''klavara fulmoklavo'': **`Ctrl+Shift+Alt+R`** |
| | 143 | |
| | 144 | ==== Uzado ==== |
| | 145 | |
| | 146 | Kiam ajn objekto estas elektita en JOSM la listo estos plenigita per ĉiuj rilatoj kiujn la elektita objekto estas membro de. |
| | 147 | |
| | 148 | Kiam montrante per la muso al rilato en la listo ĉiuj membroj estos reliefigitaj en JOSM. |
| | 149 | |
| | 150 | ||= **Musa ago sur rilato en la listo** =||= **efiko de la musa ago** =|| |
| | 151 | || unuopa maldekstra klako ||\ |
| | 152 | || La rilato estos elektita en JOSM kaj la listo estos plenigita per ĉiuj rilatoj kiujn la elektita rilato estas membro de. || |
| | 153 | || duobla maldekstra klako ||\ |
| | 154 | || La rilato estos elektita en la listo. || |
| | 155 | || triobla maldekstra klako ||\ |
| | 156 | || La rilato estos elektita en la listo kaj la rilato-redaktilo por tiu rilato estas malfermita. || |
| | 157 | |
| | 158 | Se elektitaj objektoj jam estas membroj de la elektita rilato, dialogo estos montrita por elekti la objektojn kiuj devus esti aldonitaj al la rilato denove: |
| | 159 | |
| | 160 | [[Image(Help/Plugin/KindaHackedInUtils:re-add-members-to-relation.png, 300)]] |
| | 161 | |
| | 162 | La objektoj povas esti elektitaj per unuopa maldekstra klako aŭ unuopa maldekstra klako-trenado. |
| | 163 | |
| | 164 | Se vi estas certa ke vi volas aldoni elektitajn objektojn denove kaj ne volas vidi la dialogon, vi povas uzi la klavaran fulmoklavon **`Ctrl+Shift+R`** por rekte aldoni tiujn objektojn al la elektita rilato. |
| | 165 | |
| | 166 | **NOTO**: `La Rapida Rilato-Elekta Listo` estos havebla nur post restarto de JOSM aŭ per forigo de ĉiuj tavoloj. |