www.map-info.ru :: Просмотр темы - проблема с площадями
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
dench0



Зарегистрирован: 30.01.2008
Сообщения: 5

СообщениеДобавлено: Ср Мар 05, 2008 7:56 pm    Заголовок сообщения: проблема с площадями Добавить ответ со ссылкой на данный текст

есть карта привязанная в проекции долгота широта. на ней указаны обьекты и их площади. после обведения этих обьектов полигонами оказалось что площади не своподают. перемещая полигоны по разным широтам выяснилось, что необходимая площадь считается по такой формуле: s = (0.6065*Smi)/cosA. где Smi - площадь полигона в MI, cosA косинус широты на которой находится полигон, 0.6065 - подобран методом научного тыка. кто-нибудь может подсказать насколько правильна эта формула???? (я так понял что считать площадь надо было с помощью функции CartesianArea, но она не работает для проекции широта/долгота.)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



Зарегистрирован: 21.03.2006
Сообщения: 492

СообщениеДобавлено: Чт Мар 06, 2008 12:49 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Вы обвели полигоны по растровой подложке?
Тогда непонятно почему площади не совпадают. Если растр привязан в нужной системе координат и привязка выполнена правильно, то и площади оцифрованных поверх растра объектов должны выдаваться MapInfo правильно.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
dench0



Зарегистрирован: 30.01.2008
Сообщения: 5

СообщениеДобавлено: Ср Мар 12, 2008 8:05 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Принцып такой: есть космоснимок с привязкой, по космоснимку привязывается растр меньшего масштаба (ложиться идеально). Я написал в Corel программу подсчета площади, и считаю по привязаной карте, все сходится, в MI площадь той же територии получается большей. Что за штука понять не могу. А правильно если полигон имеет площадь на широте 60 градусов х, то если перетянуть его на экватор то площадь будет почти в 1.5 раза больше???
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



Зарегистрирован: 21.03.2006
Сообщения: 492

СообщениеДобавлено: Чт Мар 13, 2008 10:03 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Земля ведь не идеально круглая, а приплюснутая, поэтому если площадь считать на сфере, то при измерении на полюсе или на экваторе, значения должны быть разные.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru