You are not logged in.
- Topics: Active | Unanswered
#26 2010-02-25 16:57:54
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,949
Re: Каких инструментов вам не хватает?
Даешь командную строку, как в Rhinoceros и Autocad! А то стопицот кнопочек, которые для всего этого понадобятся, очень уж унылы...
Offline
#27 2010-02-25 17:24:33
- Komяpa
- Member
- From: Minsk
- Registered: 2009-04-14
- Posts: 1,321
- Website
Re: Каких инструментов вам не хватает?
Хочу полноценный скриптинг в josm. И командная строка бы тоже на помешала.
world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]
Offline
#28 2010-02-25 17:47:03
- x10kHz
- Member
- Registered: 2009-10-06
- Posts: 138
Re: Каких инструментов вам не хватает?
Да, скрипты очень бы не помешали!) Прикрутите к джосму питон!
Возможно сообщество решит проблемы про которые я писал в своей теме http://forum.openstreetmap.org/viewtopic.php?id=5061
А именно проблема связки очень удобного PyQt и встроенного интерпретатора питона. С явой, правда, не знаю как точно все это делать, но думаю связать можно.
Eugene еще об этом писал http://forum.openstreetmap.org/viewtopi … 323#p41323
Ну и если моя рисовалка доковыляет до чего-нибудь рабочего, то можно будет попытаться сделать чтобы скрипты были совместимы.
Last edited by x10kHz (2010-02-25 17:50:42)
Offline
#29 2010-02-25 18:39:01
- Ilis
- Member
- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Каких инструментов вам не хватает?
Ilis wrote:А всего-то доработать инструмент зеркала, чтобы он отражал объект по двум выделенным точкам...
А причём здесь отражение по нужной линии? Вопрос 2 звучал как:
2. Выравнивалку домов. Почти всегда дома стоят вдоль линии. Хорошо бы выделить их, сказать вдоль какой грани ровнять и выровнять одним нажитем кнопки.
Я ответил на вопрос исчерпывающе, это именно ТА ситуация. Никакого отражения эта функция и не призвана заменить.
Упс Это относилось ко второй части пункта 3
3. Возможность поворачивать объект фиксированные углы. Много домов сильно гнутых, которые хочется просто скопировать. Засада в том, что они стоят фасадами в разные стороны. Сейчас есть только инструмент "отражение" которго категорически не хватает. Из за этого много домов оставляю неотрисованными.
Просто он сейчас реализовывается через отражение домика, поворот его до примерно зеркального с исходным, и последующим выравниванием по двум точкам исходного. Продвинутая зеркалка может совместить эти два этапа.
Last edited by Ilis (2010-02-25 18:39:32)
Offline
#30 2010-02-25 22:49:17
- Alexey Guseynov
- Member
- Registered: 2009-12-23
- Posts: 205
Re: Каких инструментов вам не хватает?
Мне не хватает легковесного решения для PDA, чтобы с него несложно было уточнить положение узлов, тип дороги, отметить магазин и т.п. Что-то типа офлайн Потлача на PDA
osm2go на maemo работает замечательно. А вот под win mobile не знаю.
Offline
#31 2010-02-26 06:58:58
- Kaylee
- Member
- Registered: 2010-02-17
- Posts: 66
- Website
Re: Каких инструментов вам не хватает?
5 и 6 вроде как twms может.
Кэш есть, спасибо.
Поддержки landsat нам нет вообще. Несложно добавить, но я не знаю ни одного WMS сервера, который отдает _произвольные_ композиты landsat, а не банальные 3-2-1 и 4-3-2. Если кто-нибудь подскажет, сделаю.
Kaylee, пункт 2: выделяешь пачку домов, выделяешь линию, вдоль которой ты хочешь их выровнять, или достаточно выделить даже 2 точки, вдоль линии которых выровнять дома. И нажимаешь кнопку Q.
Всё.
Не все. Под так можно выровнять углы, но нельзя выровнять положение. Да и неудобно каждый разх создавать две точки, а потом их удалять. Хочется выделить дома, выбрать по какой стороне описывающего прымоугольника ровнять и нажать на кнопку.
OSM digest — свежие новости из мира OpenStreetMap.
Offline
#32 2010-02-26 07:29:59
- old_Bibigon
- Member
- From: Kirov|Vyatka
- Registered: 2009-06-12
- Posts: 26
Re: Каких инструментов вам не хватает?
liosha wrote:5 и 6 вроде как twms может.
Кэш есть, спасибо.
Поддержки landsat нам нет вообще. Несложно добавить, но я не знаю ни одного WMS сервера, который отдает _произвольные_ композиты landsat, а не банальные 3-2-1 и 4-3-2. Если кто-нибудь подскажет, сделаю.
надо вежливо просить как-то так
Собственно SLD=global_mosaic.sld это стиль, а STYLES=color_453 - это смесь каналов rgb, в нём описаная.
На примеры с gis-lab это похоже, но сильно я так и не разбирался ещё
ps. global_mosaic.sld это стиль, лежащий у самих jpl. В теории, сервак может брать чужой стиль по http, что должно позволить подкорректировать гамму и помесь каналов.
Last edited by old_Bibigon (2010-02-26 08:02:17)
Offline
#33 2010-02-26 08:02:11
- Kaylee
- Member
- Registered: 2010-02-17
- Posts: 66
- Website
Re: Каких инструментов вам не хватает?
надо вежливо просить как-то так
Собственно SLD=global_mosaic.sld это стиль, в котором это описано, а STYLES=color_453 - это смесь каналов rgb, в нём описаная.
На примеры с gis-lab это похоже, но сильно я так и не разбирался ещё
Спасибо. Буду пробовать.
OSM digest — свежие новости из мира OpenStreetMap.
Offline
#34 2010-02-26 14:25:53
- coolkaas
- Member
- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,300
Re: Каких инструментов вам не хватает?
Не все. Под так можно выровнять углы, но нельзя выровнять положение. Да и неудобно каждый разх создавать две точки, а потом их удалять. Хочется выделить дома, выбрать по какой стороне описывающего прымоугольника ровнять и нажать на кнопку.
Мы с тобой были невнимательны к инструменту "Q", смотри, что он умеет:
хотим повернуть домики вдоль улицы
выделяем нужные домики, и ДВЕ ТОЧКИ на проспекте (красные, чуть левее и выше кучки домиков)
и нажимаем кнопку Q
voila, домики маршируют вдоль нашей линии!
Пардон за оффтоп.
Offline
#35 2010-02-26 14:30:16
- Ilis
- Member
- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Каких инструментов вам не хватает?
Две точки можно выделять и на самих выделенных домиках. Если есть, например, один длинный домик с хорошо выровненной длинной стороной, то одним движением можно спрямить углы у него и у соседних домиков, и выровнять соседние домики относительно длинного дома...
Offline
#36 2010-02-26 14:37:48
- Kaylee
- Member
- Registered: 2010-02-17
- Posts: 66
- Website
Re: Каких инструментов вам не хватает?
Мы с тобой были невнимательны к инструменту "Q", смотри, что он умеет:
хотим повернуть домики вдоль улицы
Это вы невнимательны к моим словам. Мы хотим не только повернуть домики параллельно улице, а еще и сделать так чтобы расстояние от улицы до домиков стало одинаковым. Что-то я не наблюдаю на ваших рисунках как домики выстроились в один красивый ряд.
Это нужно, потому что улица большая и красивая, ее можно очень точно нарисовать по трекам или спутнику. А домики маленькие и спрятаны в тени деревьев. Поэтому нарисовать их можно только приблизительно.
Last edited by Kaylee (2010-02-26 14:57:09)
OSM digest — свежие новости из мира OpenStreetMap.
Offline
#37 2010-02-26 18:17:33
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,949
Re: Каких инструментов вам не хватает?
хотим повернуть домики вдоль улицы
...
и нажимаем кнопку Q
Это не поворот.
Это черт знает, что такое, но это не поворот. Это искусственное запараллеливание линий в объекте некой прямой.
Если посмотреть внимательно (на бОльших углах), можно увидеть, что форма здания не сохраняется.
Last edited by Hind (2010-02-26 18:23:53)
Offline
#38 2010-02-26 19:16:15
- coolkaas
- Member
- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,300
Re: Каких инструментов вам не хватает?
Hind, ага, получается, как ты говоришь. Значит это именно запараллеливание. Без врашения. Экое гадство, буду знать.))
Kaylee, теперь понял, что ты хочешь.
"а еще и сделать так чтобы расстояние от улицы до домиков стало одинаковым" -- теперь решительно понятно, что ты имел ввиду.
Голосую обеими лапами ЗА такую штуку))
Offline
#39 2010-02-27 11:01:12
- shadowjack
- Member
- Registered: 2008-05-05
- Posts: 439
Re: Каких инструментов вам не хватает?
Вообще, нужны направляющие и прилипание к ним. Это уже какой-то inkscape получается.
Offline
#40 2010-02-27 11:46:03
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Каких инструментов вам не хватает?
Автокад:)
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#41 2010-02-27 12:24:17
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,949
Re: Каких инструментов вам не хватает?
Снаппинг рулит. Давайте создадим список прилипаний.
1. При рисовании линии (вея):
1.1 К прямым под углами 0, 45 и 90 градусов относительно предыдущего сегмента рисуемой линии.
1.2 К прямой, перпендикулярной началу рисуемой линии.
Все магниты (когда включены одновременно) должны работать и на пересечения этих виртуальных прямых (отдавая пересечениям приоритет).
Offline
#42 2010-02-27 12:34:07
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Каких инструментов вам не хватает?
Была бы ещё польза от показометра для размеров создаваемых объектов (углы, расстояния, и т. п.) А то одного маленького кусочка линейки явно не хватает для осознания величия рисуемого объекта.
Магниты хороши были бы и при редактировании (выпрямлении) уже нарисованного.
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#43 2010-03-20 14:25:49
- Dmitry Terentiev
- Member
- From: Мурманск
- Registered: 2008-09-05
- Posts: 366
Re: Каких инструментов вам не хватает?
Так что предлагаю обсудить, какие инструменты вам нужны.
1. Что инструмент должен уметь делать
2. Как бы вы его использовали
3. Как этот поможет сообществу
Сделал программку. Ее смысл в проверке и поддержании адресной базы города. Алгоритм был такой через Josm скачивал xml и дальше конвертировал его в Access базу данных. Ее сравнивал с имеющейся базой. После сравнения сразу понятно, если какой-то адрес был удален. Ну или найти какого адреса не хватает. Но так как сам не программист, программка оказалась медленной и не удобной. Может кто из программеров заинтересуется и сделает что-то подобное.
Думаю требования должны быть следующими: Данные скачиваются по границам полигона (обозначающего границы города). Далее сравниваются с имеющейся базой данных и в двух таблицах выводится разница: "отсутствует в базе", "отсутствует в осм". При желании пользователь может добавлять объекты из ОСМ, отсутствующие в базе. Дальнейшее развитие это сравнение различных объектов. Например, школ, д/с и т.д с имеющимися в базе данных (списки школ города можно легко найти в открытых источниках). Таким образом, можно будет находить не хватающие в ОСМ объекты. Тоже самое можно сделать для relations запртов поворотов. Еще одно назначение поиск тегов с опечатками и неправильных тегов.
Если кто-то заинтересуется и будет необходимость, могу отдать все исходники (на VB) и SQL запросы.
www.MurmanskOSM.ru - валидатор адресов Мурманской области по данным http://www.cikrf.ru
Offline
#44 2010-03-20 19:36:24
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,610
Re: Каких инструментов вам не хватает?
Например, школ, д/с и т.д с имеющимися в базе данных (списки школ города можно легко найти в открытых источниках).
Если б они были уже в готовом для использования виде... А если просто брать из открытых источников - то, ИМХО. что заносить в БД, что напрямую в ОСМ - разница невелика. Так зачем делать двойную работу?
Offline
#45 2010-03-20 23:15:56
- Dmitry Terentiev
- Member
- From: Мурманск
- Registered: 2008-09-05
- Posts: 366
Re: Каких инструментов вам не хватает?
Так зачем делать двойную работу?
Смысл просто вытащить список уже имеющихся объектов в ОСМ и сверить с полным списком.
www.MurmanskOSM.ru - валидатор адресов Мурманской области по данным http://www.cikrf.ru
Offline
#46 2010-03-27 18:41:33
- agsochi
- Member
- From: Сочи
- Registered: 2010-02-20
- Posts: 537
Re: Каких инструментов вам не хватает?
Еще хотелось бы при рисовании домов, при зажатом шифте или контроле, разрешало рисовать углы с шагом 45 градусов.
И еще, в в режиме селект, при выделенном объекте, чтоб курсорами можно было его подвинуть с маленьким шагом.
Last edited by agsochi (2010-03-27 18:46:41)
Offline
#47 2010-07-27 19:17:05
- Dmitry Terentiev
- Member
- From: Мурманск
- Registered: 2008-09-05
- Posts: 366
Re: Каких инструментов вам не хватает?
Очень не хватает в Josm визуального отображения максимально допустимых скоростей (maxspeed и maxspeed:practical) типа http://latlon.org/maxi?zoom=17&lat=55.7 … 0000000BFF. Может отдельным слоем или еще как...
www.MurmanskOSM.ru - валидатор адресов Мурманской области по данным http://www.cikrf.ru
Offline
#48 2010-07-27 19:53:27
- Alexey Guseynov
- Member
- Registered: 2009-12-23
- Posts: 205
Re: Каких инструментов вам не хватает?
[offtop]Мне кажется, что очень не хватает ринга, чтобы можно было выйти и нормально разрешить вопросы:
http://forum.openstreetmap.org/viewtopi … d=8471&p=4
:-)
[/offtop]
Offline
#49 2010-07-28 04:59:17
- andriano
- Member
- Registered: 2009-06-15
- Posts: 1,667
Re: Каких инструментов вам не хватает?
1. Не хватает структуры в базе. В первую очередь не хватает такого понятия как ОБЪЕКТ. Узлы, пути, отношения - лишь кирпичики, из которых должны строиться объекты.
2. Не хватает нормального редактора, который бы:
2а. Был написан на компилируемом языке и не тормозил (не важно, из-за интерпретации кода или из-за нехватки памяти для ВМ).
2б. Поддерживал бы в полном объеме существующие структуры данных, а в идеале - ограждал бы пользователя от ошибок (например, не давал записать узлы либо пути, если они не принадлежат никакому объекту).
2в. Обладал интуитивно понятным интерфейсом и удобными средствами навигации и редактирования.
3. Как и во всех открытых проектах здесь не хватает структурированной иерархической справочной системы.
Offline
#50 2010-07-28 05:20:02
- zverik
- Member
- From: Saint-Petersburg
- Registered: 2009-07-31
- Posts: 771
Re: Каких инструментов вам не хватает?
Хочу, чтобы в JOSM в треке сегменты раскрашивались соответственно скорости! :)
Offline