Рассчитать полигон по промерам и площади

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
tvac2004
Новоприбывший
Сообщения: 2
Зарегистрирован: 17 сен 2011, 04:02
Репутация: 0

Рассчитать полигон по промерам и площади

Сообщение tvac2004 » 17 сен 2011, 19:48

Здравствуйте. Помогите решить проблему. Есть полигоны знаю:
- точнное растояние каждой линии
- точнные координаты минимум 3 точек
- площадь каждога полигона
- угол +-5 гра
Можно ли вычислить координаты точек полигонов. Спасибо.

gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Рассчитать полигон по промерам и площади

Сообщение gamm » 17 сен 2011, 20:10

tvac2004 писал(а): Можно ли вычислить координаты точек полигонов. Спасибо.
можно. Составляете функционал для метода наименьших квадратов, в котором параметрами будут координаты неизвестных точек, а сам функционал вычисляет невязки между известными длинами и углами и ими же, полученными из текущих координат (невязку углов нужно масштабировать, чтобы желаемая ошибка по углу примерно совпадала с желаемой ошибкой по координатам, что-то типа (типичная длина стороны)*sin(желаемая ошибка угла) = желаемая ошибка координат).

Начальные значения задаете примерным расчетом (раз углы и стороны известны; ошибку размазываете - например, проходите от той же точки по часовой, и против, и берете среднее), и вперед.

наиболее быстро это можно сделать в статистической системе R, функция optim(). Для численной стабильности лучше, если все неизвестные переменные будут отмасштабированы так, чтобы иметь порядок единицы. И поиграйте с методами, начните с Нелдера-Мида.

P.S. Если полигонов много, и они смежные, то нужно делать общий функционал ...

tvac2004
Новоприбывший
Сообщения: 2
Зарегистрирован: 17 сен 2011, 04:02
Репутация: 0

Re: Рассчитать полигон по промерам и площади

Сообщение tvac2004 » 17 сен 2011, 21:16

Да полигонов много, и они смежные хочу написать програму под MAPINFO есть ли у вас кокиета примеры или, сылки. Спасибо

gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Рассчитать полигон по промерам и площади

Сообщение gamm » 18 сен 2011, 05:55

tvac2004 писал(а):Да полигонов много, и они смежные хочу написать програму под MAPINFO есть ли у вас кокиета примеры или, сылки. Спасибо
ясно :-)

это классическая задачка, у геодезистов должны быть готовые программы, поищите/поспрашивайте.

Под МапИнфо (на Мапвасике) не оцень получится, будет долго работать. Нужно будет выгружать MIF/MID, и формировать управляющий файл (что можно трогать, что нет).

Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей