Привязать шейпы и рассчитать длину и площадь

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
Аватара пользователя
ESP
Новоприбывший
Сообщения: 9
Зарегистрирован: 30 окт 2011, 17:41
Репутация: 0
Откуда: Екатеринбург

Привязать шейпы и рассчитать длину и площадь

Сообщение ESP » 30 окт 2011, 17:52

Нужно оцифровать топо-карту для расчета длин и площадей находящихся на ней объектов. У этой карты известен только масштаб. Чтобы привязать хоть как-то раст, я вычислила координаты чз масштаб и создала необходимые шейпы. Все это делалось без проекции. И без нее линейкой в аркмэп длины рассчитываются верно, но площадь высчитать нельзя, инструмент недоступен. Если загоняю шейпы в проекцию, то расстояния высчитываются с немалой погрешностью и не в том разряде... например место 500 м получается 0,00448 метров. Такие же числа (0,00448) получаются и при вычислении полей длины и площади в атрибутивных таблицах шейпов.
Что сделать, чтобы расчеты получались максимально верными?
помогите, плиз...

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Привязать шейпы и рассчитать длину и площадь

Сообщение Александр Мурый » 30 окт 2011, 18:12

1. Привязать нормально растр (в ArcGIS или ещё в чём-нибудь)
2. Оцифровать нужные "объекты".
3. Получить длины и площади нужных объектов можно "на автомате", мерять линейкой совсем не айс.

Вопрос: на каком шаге возникают грабли?
Редактор материалов, модератор форума

Аватара пользователя
ESP
Новоприбывший
Сообщения: 9
Зарегистрирован: 30 окт 2011, 17:41
Репутация: 0
Откуда: Екатеринбург

Re: Привязать шейпы и рассчитать длину и площадь

Сообщение ESP » 30 окт 2011, 18:26

Нормально - это как? я привязала по 4 точкам, по углам растра... координаты высчитала по длине линий чз масштаб. Потому что настоящих координат на эту карту нету(
проблемы на 3 шаге... длины и площади получаются неверными

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

Re: Привязать шейпы и рассчитать длину и площадь

Сообщение gamm » 30 окт 2011, 18:37

ESP писал(а):Нормально - это как? я привязала по 4 точкам, по углам растра... координаты высчитала по длине линий чз масштаб. Потому что настоящих координат на эту карту нету(
проблемы на 3 шаге... длины и площади получаются неверными
судя по всему, не установлена проекция при привязке. Напишите (на бумаге) в левом нижнем углу карту координаты (любые, примерно прикиньте по долготе и широте карты, посчитайте в проекции, например UTM, в свою зону), ну и по масштабу остальные углы посчитайте. И при привязке скажите, что карта в этой проекции. И все будет нормально.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Привязать шейпы и рассчитать длину и площадь

Сообщение Александр Мурый » 30 окт 2011, 18:46

Видно, "нормально" привязать растр не получится. Стоит попробовать, как советовал gamm.
На карте вообще нет координат? Если можно, выложите фрагмент растра.
Редактор материалов, модератор форума

Аватара пользователя
ESP
Новоприбывший
Сообщения: 9
Зарегистрирован: 30 окт 2011, 17:41
Репутация: 0
Откуда: Екатеринбург

Re: Привязать шейпы и рассчитать длину и площадь

Сообщение ESP » 30 окт 2011, 18:54

gamm писал(а): И при привязке скажите, что карта в этой проекции.
где конкретно это нужно указать? я привязываю через пространственную привязку
И еще вопрос: в какой проекции лучше высчитывать, чтобы было меньше искажений длин и площадей? Карта изначально масштаба 1:10000
А пока попробую сделать то, что Вы сказали. Спасибо.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Привязать шейпы и рассчитать длину и площадь

Сообщение Александр Мурый » 30 окт 2011, 18:57

Вы привязываете растр или таки шейпы? Вот после расчёта "липовых" координат при привязке растра и надо указать _для_него_ какую-то примерную проекцию. А дальше всё оцифровать по привязанному растру и получить длины и площади.
Редактор материалов, модератор форума

Аватара пользователя
ESP
Новоприбывший
Сообщения: 9
Зарегистрирован: 30 окт 2011, 17:41
Репутация: 0
Откуда: Екатеринбург

Re: Привязать шейпы и рассчитать длину и площадь

Сообщение ESP » 30 окт 2011, 19:01

amuriy писал(а):Вы привязываете растр или таки шейпы? Вот после расчёта "липовых" координат при привязке растра и надо указать _для_него_ какую-то примерную проекцию. А дальше всё оцифровать по привязанному растру и получить длины и площади.
растр, конечно. сейчас буду пробовать.
я просто совсем новичек в этом, сижу и разбираюсь что к чему.

Аватара пользователя
ESP
Новоприбывший
Сообщения: 9
Зарегистрирован: 30 окт 2011, 17:41
Репутация: 0
Откуда: Екатеринбург

Re: Привязать шейпы и рассчитать длину и площадь

Сообщение ESP » 30 окт 2011, 19:38

а где указывать проекцию. в аркинфо или аркмэп во фрейме?
я выставила в аркинфо нужную проекцию, но при добавлении этого растра в аркмэп вылетело предупреждение:
Изображение

Аватара пользователя
ESP
Новоприбывший
Сообщения: 9
Зарегистрирован: 30 окт 2011, 17:41
Репутация: 0
Откуда: Екатеринбург

Re: Привязать шейпы и рассчитать длину и площадь

Сообщение ESP » 30 окт 2011, 21:24

а потом не получается векторизировать объекты
Изображение

что делать... помогите

Аватара пользователя
ESP
Новоприбывший
Сообщения: 9
Зарегистрирован: 30 окт 2011, 17:41
Репутация: 0
Откуда: Екатеринбург

Re: Привязать шейпы и рассчитать длину и площадь

Сообщение ESP » 30 окт 2011, 21:39

все неожиданно получилось
СПАСИБО!!!

Ответить

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

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

Сейчас этот форум просматривают: Bing [Bot] и 2 гостя