Автоматизация геодезических построений
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 09 июл 2020, 16:22
- Репутация: 0
- Откуда: Russian
Автоматизация геодезических построений
Так получилось, что работаю нынче геодезистом с одной стороны и люблю автоматизировать свой труд (по своим возможностям, разумеется) с другой.
Есть несколько идей, но нет четко сформированного плана действий. Поэтому давайте поговорим. Со своей стороны буду искренне стараться вас понять в меру своих скудных знаний.
1. после съемки участка (спутниковой ли аппаратурой, тахеометром ли - неважно) что я имею? а имею я следующее:
- массив трехмерных точек, которые (если ничего не накосячил - а это я могу) объединены названиями и нумерацией. И никаких тебе полилиний (например, связывающих точки по контурам дорог, домов, сооружений), никаких условных обозначений.
С обозначениями в общем то не вопрос: если точка имеет имя kol, например, я могу заставить автокад нарисовать в ней условное обозначение колодца, если имя stlb - то нарисует он мне столп. Но это меня мало удовлетворит, т.к. имея кучу точек с обозначением dor - нарисовать контур дороги красиво и правильно без серьезного мозгового штурма, так сказать, с наскоку - не выйдет. Отчасти нумерация точек может спасти (но это если я сам ходил вдоль этой несчастной дороги систематически и в строгом порядке - но на последнее, зная себя, надежды мало. А если не я ходил, то и вовсе надежды никакой - чужая голова - потемки - может он (чужая голова) не по контуру дороги шел, а зигзагом, а может и вовсе замысловатым, лишь одному ему известным способом - в общем использовать номера точек в алгоритме - не вариант). Так что, беря свои слова обратно - нумерация точек не может спасти даже отчасти.
Но что тогда? Думал я думал - приходит в голову лишь одно пока что. Нужно соединять их таким образом, чтобы периметр полученной линии был наименьшим. Сходно тому, как периметр пентагона значительно меньше периметра советской звезды, построенной на тех же точках.
Такая вот не густая мысль пришла мне в голову. Явно не хватает знаний математики. Может быть более светлые головы решали до меня подобные задачи, может быть это какая-нибудь простецкая головоломка из теории графов? Суть задачи я описал. Прошу вас откликнуться, коли есть хоть немного сострадания. А я на этой ноте закругляюсь, и был таков. Для первого вопроса и так уж слишком много тексту
Есть несколько идей, но нет четко сформированного плана действий. Поэтому давайте поговорим. Со своей стороны буду искренне стараться вас понять в меру своих скудных знаний.
1. после съемки участка (спутниковой ли аппаратурой, тахеометром ли - неважно) что я имею? а имею я следующее:
- массив трехмерных точек, которые (если ничего не накосячил - а это я могу) объединены названиями и нумерацией. И никаких тебе полилиний (например, связывающих точки по контурам дорог, домов, сооружений), никаких условных обозначений.
С обозначениями в общем то не вопрос: если точка имеет имя kol, например, я могу заставить автокад нарисовать в ней условное обозначение колодца, если имя stlb - то нарисует он мне столп. Но это меня мало удовлетворит, т.к. имея кучу точек с обозначением dor - нарисовать контур дороги красиво и правильно без серьезного мозгового штурма, так сказать, с наскоку - не выйдет. Отчасти нумерация точек может спасти (но это если я сам ходил вдоль этой несчастной дороги систематически и в строгом порядке - но на последнее, зная себя, надежды мало. А если не я ходил, то и вовсе надежды никакой - чужая голова - потемки - может он (чужая голова) не по контуру дороги шел, а зигзагом, а может и вовсе замысловатым, лишь одному ему известным способом - в общем использовать номера точек в алгоритме - не вариант). Так что, беря свои слова обратно - нумерация точек не может спасти даже отчасти.
Но что тогда? Думал я думал - приходит в голову лишь одно пока что. Нужно соединять их таким образом, чтобы периметр полученной линии был наименьшим. Сходно тому, как периметр пентагона значительно меньше периметра советской звезды, построенной на тех же точках.
Такая вот не густая мысль пришла мне в голову. Явно не хватает знаний математики. Может быть более светлые головы решали до меня подобные задачи, может быть это какая-нибудь простецкая головоломка из теории графов? Суть задачи я описал. Прошу вас откликнуться, коли есть хоть немного сострадания. А я на этой ноте закругляюсь, и был таков. Для первого вопроса и так уж слишком много тексту
-
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: Автоматизация геодезических построений
Мне показалось, что похоже на задачу коммивояжера - меньший общий путь - меньшая общая площадь. Алгоритмы есть, но все они сводятся к тому, что найденный результат - один из оптимальных, но возможно не самый самый. Т.е. и ваш результат будет дорога, да не там в каком-то месте, имхо не вариант.
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 09 июл 2020, 16:22
- Репутация: 0
- Откуда: Russian
Re: Автоматизация геодезических построений
Вторая идея еще более кощунственная, чем первая. Вот допустим, я знаю ограничивающие координаты того участка по которому ходил бродил.
Как можно (во-первых откуда) подтянуть спутниковую подоснову по этим координатам с разрешением не меньшим (а желательно и большим) чем в гугл-картах?
Имея такую подоснову, можно попробовать составить векторное поле цветов (это для меня сложновато), чтобы попытаться выделить по цветам объекты на этой спутниковой съемке и притянуть их к моим точкам. (Тут было бы неплохо, если бы вы подсказали мне, где об этом можно вплотную почитать).
Но векторное поле, как я уже отметил для меня сложно. Можно попытаться перевести изображение в градации серого. И хоть таким образом потеряется большая часть информации по полученному скалярному полю можно попытаться выделить все те же объекты. Т.е. пикселы, в которых касательная к поверхности будет слишком крута - свидетельствуют о том, что тут проходит граница объекта, соединив эти точки, можно будет получить контур этого объекта, а дальше попробовать притянуть к точкам с прибора
Как можно (во-первых откуда) подтянуть спутниковую подоснову по этим координатам с разрешением не меньшим (а желательно и большим) чем в гугл-картах?
Имея такую подоснову, можно попробовать составить векторное поле цветов (это для меня сложновато), чтобы попытаться выделить по цветам объекты на этой спутниковой съемке и притянуть их к моим точкам. (Тут было бы неплохо, если бы вы подсказали мне, где об этом можно вплотную почитать).
Но векторное поле, как я уже отметил для меня сложно. Можно попытаться перевести изображение в градации серого. И хоть таким образом потеряется большая часть информации по полученному скалярному полю можно попытаться выделить все те же объекты. Т.е. пикселы, в которых касательная к поверхности будет слишком крута - свидетельствуют о том, что тут проходит граница объекта, соединив эти точки, можно будет получить контур этого объекта, а дальше попробовать притянуть к точкам с прибора
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 09 июл 2020, 16:22
- Репутация: 0
- Откуда: Russian
Re: Автоматизация геодезических построений
Прошу прощения, видимо много текста - это плохо.
Вот основной вопрос:
Откуда можно подтянуть спутниковую подоснову по известным координатам места?
Вот основной вопрос:
Откуда можно подтянуть спутниковую подоснову по известным координатам места?
-
- Гуру
- Сообщения: 5354
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Автоматизация геодезических построений
купитьОткуда можно подтянуть спутниковую подоснову по известным координатам места?
для этого Civil естьС обозначениями в общем то не вопрос: если точка имеет имя kol, например, я могу заставить автокад нарисовать в ней условное обозначение колодца, если имя stlb - то нарисует он мне столп.
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 09 июл 2020, 16:22
- Репутация: 0
- Откуда: Russian
-
- Гуру
- Сообщения: 5354
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Автоматизация геодезических построений
а AutoCAD не чужая?не люблю пользоваться чужими программами
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 09 июл 2020, 16:22
- Репутация: 0
- Откуда: Russian
-
- Гуру
- Сообщения: 5354
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Автоматизация геодезических построений
хороших нет, делай самбесплатных спутниковых съемок не бывает?
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 09 июл 2020, 16:22
- Репутация: 0
- Откуда: Russian
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 09 июл 2020, 16:22
- Репутация: 0
- Откуда: Russian
-
- Гуру
- Сообщения: 5354
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей