мышью? Юз кейс такой, когда например рисуешь длинную реку или дорогу, приходится постоянно пододвигать основу, хотелось бы чтобы например при выходе курсора за границу области, основа бы сама начинала сдвигалатся.
Вид - Режим следования
такс, как много открытий чудных еще сокрыто в жосме, пошел смотреть
попробовал, похоже оно не работает с fastdraw, а реки и дороги как раз только с fastdraw и рисую
Если честно, не очень понятен смысл такого действа. Отпускаешь кнопку, перемещаешь карту, нажимаешь кнопку, рисуешь дальше.
Так надо отпустить кнопку, нажать правую, перетащить, отжать правую, нажать снова левую. А хочется раз зажать и рисовать вообще без клацаний мыщую, экран заканчивается, оно само сдвигается дальше. Выглядит не сложно в реализации.
Предлагаю написать разработчикам плагина Fastdraw (он сейчас в общую кодовую базу JOSM входит): https://github.com/JOSM/josm-plugins/tree/master/FastDraw/src/org/openstreetmap/josm/plugins/fastdraw
мне видится это глобальной фичей, без привязки к fastdraw
Последним известным мне упоминавшимся тут в чате плагином был плагин для получения адрески из базы ЕГРН с сайта ПКК. https://t.me/ruosm/585423 Можно попробовать списаться с автором и спросить его, если возникают какие-то вопросы при написании своего плагина.
Мне тут видится вот какой подводный камень. Ты можешь: - Определить, где у тебя курсор мыши и не попал ли он на край окна (за краем - не сможешь) - Центрировать карту на любую выбранную точку. Ты не сможешь: - Вместе с картой центрировать и курсор мыши, потому что он не часть JOSM, он часть Windows и ты можешь только следовать его приказам, но не командовать им. Поэтому я вот так навскидку сказал бы, что твоя идея нежизнеспособна.
Вот например в любом текстовом редакторе окрыть большой файл и начать выделять текст, когда курсор доходит за окно, текст в редакторе начинает плавно прокручиваться в низ. Выглядит аналогично тому, что хочу с картой.
Так ты-то мапишь не с клавиатуры, а с мыши.
Так и текст в редакторе выделяю мышью в данном случае как пример.
Обсуждают сегодня