Вычисление площади полигона на сфере и на эллипсоиде
- Игорь Белов
- Гуру
- Сообщения: 2234
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1507
- Откуда: Казань
Вычисление площади полигона на сфере и на эллипсоиде
Выложил статью Вычисление площади полигона на сфере и на эллипсоиде. Прошу смотреть и критиковать.
====================================
P.S. от 25.03.2014
Статья опубликована.
====================================
P.S. от 25.03.2014
Статья опубликована.
Последний раз редактировалось Игорь Белов 18 июн 2014, 06:31, всего редактировалось 1 раз.
The purpose of computing is insight, not numbers
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Вычисление площади полигона на сфере и на эллипсоиде
Спасибо! А можете вставить материал по QGIS, если не ошибаюсь - он позволяет производить измерения на эллипсоидах?
Spatial is now, more than ever, just another column- The Geometry Column.
- Игорь Белов
- Гуру
- Сообщения: 2234
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1507
- Откуда: Казань
Re: Вычисление площади полигона на сфере и на эллипсоиде
Рекомендовать QGIS не рискну. При измерениях площадей он не считает отрезки полигонов геодезическими линиями. Соседние вершины с одинаковой широтой он определённо соединяет отрезком параллели. Возможно, QGIS при вычислении площадей вообще использует локсодромии вместо ортодромий. Посчитать площадь полигона, охватывающего полюс, не удалось.Denis Rykov писал(а):можете вставить материал по QGIS, если не ошибаюсь - он позволяет производить измерения на эллипсоидах?
Впрочем, и для сфероидической трапеции QGIS дал не слишком точные результаты. В общем, не знаю, что и сказать.
The purpose of computing is insight, not numbers
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Вычисление площади полигона на сфере и на эллипсоиде
Хорошо, видимо этот вопрос требует отдельного исследования. Небольшая хотелка: можете на рисунке обозначить угол альфа, не совсем понятно о каких направлениях идёт речь.
Spatial is now, more than ever, just another column- The Geometry Column.
- Игорь Белов
- Гуру
- Сообщения: 2234
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1507
- Откуда: Казань
Re: Вычисление площади полигона на сфере и на эллипсоиде
Спасибо, Денис, мне следовало самому догадаться. Нарисовал отдельную картинку «Углы при вершине полигона».Denis Rykov писал(а):можете на рисунке обозначить угол альфа, не совсем понятно о каких направлениях идёт речь.
The purpose of computing is insight, not numbers
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Вычисление площади полигона на сфере и на эллипсоиде
Так гораздо лучше. Еще если можно несколько предложений:
Из контекста статьи не совсем понятно, что значит выбирается. Для каких-то прикладных задач - да, но наверное об этом нужно явно указать, либо просто поменять местами первый и второй абзац в разделе "Радиус сферы".Радиус сферы выбирается таким образом, чтобы минимизировать погрешности, вызванные тем, что кривизна земной поверхности в разных точках различна.
Каких таких штатов?В тех случаях, когда границы штатов...
А как поступать, если только часть сторон полигона представляют собой отрезки параллелей и меридианов?Если территория ограничена отрезками параллелей и меридианов, мы имеем дело со сфероидической/сферической трапецией
Spatial is now, more than ever, just another column- The Geometry Column.
- paleogis
- Модератор
- Сообщения: 1112
- Зарегистрирован: 22 мар 2009, 08:54
- Репутация: 200
- Ваше звание: Модератоо
Re: Вычисление площади полигона на сфере и на эллипсоиде
ErnieBoyd! Спасибо за столь содержательную статью. Хотел узнать Ваше мнение относительно точности измерений площади на эллипсоиде WGS 84 в различных ПО ГИС:ErnieBoyd писал(а): Denis Rykov писал(а):можете вставить материал по QGIS, если не ошибаюсь - он позволяет производить измерения на эллипсоидах?
Рекомендовать QGIS не рискну. При измерениях площадей он не считает отрезки полигонов геодезическими линиями. Соседние вершины с одинаковой широтой он определённо соединяет отрезком параллели. Возможно, QGIS при вычислении площадей вообще использует локсодромии вместо ортодромий. Посчитать площадь полигона, охватывающего полюс, не удалось.
Впрочем, и для сфероидической трапеции QGIS дал не слишком точные результаты. В общем, не знаю, что и сказать.
1. В какой ГИС по Вашему мнению алгоритм подсчета площадей на эллипсоиде реализован наиболее правильно?
2. Знате ли Вы открытое решение в котором можно подсчитать площади наиболее точно?
3. Есть ли у Вас сведения о максимальных погрешностях подсчета площадей на эллипсоиде в Qgis?
Заранее благодарю за ответы.
- Игорь Белов
- Гуру
- Сообщения: 2234
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1507
- Откуда: Казань
Re: Вычисление площади полигона на сфере и на эллипсоиде
Спасибо, Денис! Согласен с каждым пунктом.
1. Первое предложение про радиус сферы мне показалось избыточным, и я его выкинул.
2. "Штаты и демаркационные линии" тоже выкинул.
3. По сложносочинённым контурам написал абзац рекомендаций.
1. Первое предложение про радиус сферы мне показалось избыточным, и я его выкинул.
2. "Штаты и демаркационные линии" тоже выкинул.
3. По сложносочинённым контурам написал абзац рекомендаций.
К сожалению, я не знаю ответов на эти вопросы.paleogis писал(а):1. В какой ГИС по Вашему мнению алгоритм подсчета площадей на эллипсоиде реализован наиболее правильно?
2. Знате ли Вы открытое решение в котором можно подсчитать площади наиболее точно?
3. Есть ли у Вас сведения о максимальных погрешностях подсчета площадей на эллипсоиде в Qgis?
The purpose of computing is insight, not numbers
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Вычисление площади полигона на сфере и на эллипсоиде
Спасибо, у меня больше нет вопросов, считаю, что можно публиковать.
Spatial is now, more than ever, just another column- The Geometry Column.
- paleogis
- Модератор
- Сообщения: 1112
- Зарегистрирован: 22 мар 2009, 08:54
- Репутация: 200
- Ваше звание: Модератоо
Re: Вычисление площади полигона на сфере и на эллипсоиде
Вы правы- это тема отдельного исследования. Согласен с Денисом статью нужно публиковать.ErnieBoyd писал(а):К сожалению, я не знаю ответов на эти вопросы.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Вычисление площади полигона на сфере и на эллипсоиде
У меня вопросов нет, готов публиковать.paleogis писал(а):Вы правы- это тема отдельного исследования. Согласен с Денисом статью нужно публиковать.ErnieBoyd писал(а):К сожалению, я не знаю ответов на эти вопросы.
Редактор материалов, модератор форума
-
- Новоприбывший
- Сообщения: 1
- Зарегистрирован: 01 июл 2014, 11:20
- Репутация: 1
Re: Вычисление площади полигона на сфере и на эллипсоиде
В подразделе "Параметры эллипсоида" в формуле эксцентриситета ошибка. Вместо e нужно e^2.
- Игорь Белов
- Гуру
- Сообщения: 2234
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1507
- Откуда: Казань
Re: Вычисление площади полигона на сфере и на эллипсоиде
спасибо, исправилcamelotina писал(а):В подразделе "Параметры эллипсоида" в формуле эксцентриситета ошибка. Вместо e нужно e^2.
The purpose of computing is insight, not numbers
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя