7 | | == Использование == |
8 | | [[Image(wiki:Help/Action/ImproveWayAccuracy:JOSM-plugin-IWA-example.jpg, right)]] ''Перед тем, как начать:'' Подключите и откалибруйте подложку со снимками высокого разрешения, либо загрузите достаточное количество GPS-треков. |
| 8 | Цель создания этого режима — заменить перетаскивание точек на щелчки для ускорения процесса редактирования. Это особенно полезно для природных объектов, которые изменяют свою форму со временем (русла рек, сгоревший лес, затопленные области и т.п.) и некоторых рукотворных объектов, у которых нет точных границ (зоны землепользования, дороги как ''линии OSM''). Для других рукотворных объектов (где желательны точные углы), возможно, будут удобнее другие инструменты). |
| 9 | |
| 10 | == Использование == |
| 11 | Активируйте этот режим и выделите линию. Чтобы перейти к другой линии, не покидая данного режима, снимите выделение с текущей линии нажатием **{{{Esc}}}** и щёлкните на другой линии. |
10 | | 1. Выделите линию, форму которой вы хотите улучшить. |
11 | | 1. Нажмите на кнопку [[Image(source:trunk/images/mapmode/improvewayaccuracy.png)]] в левой панели инструментов JOSM. |
12 | | 1. |
13 | | * ''Чтобы передвинуть существующую точку:'' просто щёлкните мышкой по новому месторасположению. |
14 | | * ''Чтобы добавить новую точку к линии:'' Зажмите клавишу '''''Ctrl''''' и щёлкните мышкой по карте. Новая точка разделит ближайший к курсору отрезок выделенной линии. |
15 | | * ''Чтобы удалить существующую точку:'' Зажмите клавишу '''''Alt''''' или '''''AltGr''''' и щёлкните мышкой по карте. Ближайшая (выделенная) точка будет удалена. '''Пожалуйста, оставляйте по возможности как можно больше существующих точек, не заменяя их на новые, так как иначе теряется история правок.''' |
16 | | 1. Чтобы начать править другой контур, не выходя из режима, нажмите '''''Esc''''' и щёлкните по нужной линии. |
| 13 | Режим автоматически выбирает сегменты и точки, ближайшие к указателю мыши. Кандидаты на удаление, перемещение или добавление меняются при каждом перемещении указателя. |
| 14 | Этот постоянный поиск новой ближайшей точки можно временно заблокировать (см. [[#Locksegment|Блокировка сегмента]]). |
18 | | == Советы == |
19 | | * В режиме улучшения линий по умолчанию выбираются ближайшие к курсору точки и сегменты. Если вам нужно больше гибкости, вы можете '''временно заблокировать поиск точки/сегмента''', зажав '''''shift''''', или левую кнопку мыши. Так вы сможете перемещать курсор в любое место, не теряя при этом нужный элемент. |
20 | | * В JOSM есть [wiki:/Ru:Help/Action/WireframeToggle стиль отображения «каркас»], при котором все цвета отключаются, а толщина линий становится минимальной. Вы можете включить его, нажав '''''Ctrl+W'''''. Желательно использовать именно этот стиль при уточнении линий, потому что так лучше видны детали объектов на спутниковых снимках. |
| 16 | При добавлении или перемещении точек **они не прицепляются к существующим точкам**, как это происходит в режимах [[Select|выделения]] или [[Draw|рисования]]. Для объединения точек нужно выйти из редактирования в режиме ''Улучшение точности линий'' и воспользоваться инструментом [[MergeNodes|Объединить точки]] или чем-то альтернативным. |
22 | | == Ограничения == |
23 | | * '''Когда вы перемещаете или добавляете точку, она не прицепляется к ближайшим объектам''', как это происходит в режимах [wiki:Action/Select Выделение] и [wiki:/Ru:Help/Action/Draw Рисование]. В этом нет необходимости при улучшении формы линии. Тем не менее, если вам нужно [wiki:Ru:Help/Action/MergeNodes объединить точки], выделите их в режиме ''Выделение'', а затем нажмите '''''M'''''. |
24 | | * '''Невозможно удалить точки c тегами, либо связанные с другими линиями или отношениями.''' Такое ограничение введено для защиты от случайной порчи данных. Исключениями являются точки, имеющие только служебные теги, такие как fixme, note, source и так далее. |
| 18 | === Перемещение существующих точек === |
| 19 | |
| 20 | Щёлкните в [MapView окне редактирования карты] в том месте, где, по вашему мнению, должна быть точка. Выделенная (ближайшая) точка будет перемещена в это место. |
| 21 | |
| 22 | ''Вспомогательная геометрия: пунктирная красная линия - показывает, где будет проходить линия после перемещения точки'' |
| 23 | |
| 24 | === Создание новых точек [[Image(source:trunk/images/cursor/modifier/addnode.png,middle,nolink,inline)]] (+{{{Ctrl}}}) === |
| 25 | |
| 26 | [[Image(wiki:Help/Action/ImproveWayAccuracy:JOSM-plugin-IWA-example.jpg, right)]] |
| 27 | |
| 28 | Удерживайте нажатой клавишу **{{{Ctrl}}}** и щёлкните - в выделенный сегмент линии будет добавлена новая точка. |
| 29 | |
| 30 | ''Вспомогательная геометрия: сплошная красная линия - указывает, как будет выглядеть линия после добавления новой точки'' |
| 31 | |
| 32 | === Удаление точек [[Image(source:trunk/images/cursor/modifier/delete.png,middle,nolink,inline)]] (+{{{Alt}}}) === |
| 33 | |
| 34 | Удерживайте нажатой клавишу **{{{Alt}}}** и щёлкните - выделенная точка будет удалена. |
| 35 | |
| 36 | Постарайтесь сохранить как можно больше существующих точек, а не заменять их на новые, иначе теряется история их правок. |
| 37 | |
| 38 | **Нельзя удалять точки, соединённые более чем с одной линией или имеющие теги**, так как это может привести к случайной поломке топологии или потере информации. Исключениями являются точки со служебными тегами, типа FIXME, note, source и т.п. |
| 39 | |
| 40 | === Блокировка сегмента === #Locksegment |
| 41 | |
| 42 | * Блокировка перемещаемой точки: [[Image(source:trunk/images/cursor/modifier/lock.png,middle,nolink)]] + {{{Shift}}} - при перемещении мыши удерживайте **{{{Shift}}}** или левую кнопку мыши, и выбранная точка или сегмент будут оставаться останутся теми же при перемещении указателя. |
| 43 | * Блокировка добавляемой точки: [[Image(source:trunk/images/cursor/modifier/add_node_lock.png,middle,nolink)]] + {{{Ctrl}}} {{{Shift}}} |
| 44 | |
| 45 | |
| 46 | == Смотрите также == |
| 47 | |
| 48 | * [[Image(source:trunk/images/dialogs/mappaint/wireframe_small.svg,20,nolink,middle)]] {{{Ctrl+W}}} [wiki:Ru:Help/Action/WireframeToggle "Режим каркаса"] - отключает все стили и делает линии очень тонкими. Может быть полезен при улучшении точности линий, потому что так лучше видны детали объектов на спутниковых снимках. |
| 49 | * [[Shortcuts#Altkey]] - если {{{Alt}}} не работает |
| 50 | * Модуль [https://github.com/JOSM/improve-way ImproveWay] - дополняет режим улучшения точности линий помощниками для размещения точек с соблюдением точных расстояний и углов. |
| 51 | |
| 52 | == Внешние ресурсы == |
| 53 | |
| 54 | * [http://www.youtube.com/watch?v=NzunbvpVIX4 Использования режима улучшения точности линий для подправки неточно нарисованной дороги] (видео) |