Страница 2 из 2

Re: классификация

Добавлено: 10 фев 2012, 14:48
novia
kamille писал(а):геометрию проверила,нормально все. А все свои шаги писали выше
смотрел на картинку, не заметил. прошу прощения
1. Сначала загружаем растр (космоснимок),
2. на него накладываем векторный слой - шейп-файлы ( полигоны),
3. затем слой сканированного изображения ( в нашем случае - хозяйство).
Нам нужно привязать табличные данные, экспортированные из MapInfo ( это показатели по кислотности почвы, содержание фосфора и калия). Эти данные мы добавляем в таблицу Excel и эту таблицу присоединяем к шейп-файлам. Таблицу атрибутов можно вывести только у этого слоя (шейп-файлы).
Ещё через ArcCatalog добавляем следующие слои ( обведено красным цветом на картинке), чтобы полигоны окрасились в соответствии с показателями.
В атрибутах шейп-файла с полигонами у каждого объекта должен быть некий идентификатор, назовем его ID участка
В таблице Эксель нужно сделать так, чтобы в каждой строчке располагались а) ID участка б) значения показателей. Таблица должна быть сохранена в формате xls (2003 офис). Первая строка таблицы должны содержать заголовки полей (на аглийском языке разумеется)
Проверьте выравнивание значений показателей (надо, чтоб были справа в ячейках), тогда программа понимает, что это цифры.

После этого добавляете шейп и таблицу в ArcMap
Правой кнопкой нажимаете на слое Полигоны, выбираете соединения и связи, делаете соединение(первая опция в списке)
Значения будут прикреплены к участкам и их можно будет раскрашивать.

Если предложенные проверки сделаны и последовательность действий верна - должно получиться.
Если нет, будем думать дальше

Re: классификация

Добавлено: 10 фев 2012, 14:50
novia
kamille писал(а):Путь действительный, но не определена система координат, и когда пытаюсь сделать импорт - пишет, что импортируемый тип геометрии не совпадает с типом геометрии назначения. Хотя проверяли - тип геометрии совпадает - полигон. Извините что может задаю глупые вопросы, буквально сунули под нос программу и работайте как хотите, а обучения по ней не было.
Какая у вас версия МапИнфо? Последние версии могут экспортировать шейп-файлы, чтобы корректно потом можно было использовать данные в аргисе.

Re: классификация

Добавлено: 10 фев 2012, 14:52
novia
kamille писал(а):и взяли их для примера,чтобы свои не создавать или все -таки надо самим их делать?
если система координат другой области подходит вашей, можете просто удалить объекты из "их" слоев и загрузить в них свои данные.
либо сделать все "свое". это не должно влиять на возможность классфикации

Re: классификация

Добавлено: 10 фев 2012, 15:09
kamille
novia писал(а):
kamille писал(а):геометрию проверила,нормально все. А все свои шаги писали выше
смотрел на картинку, не заметил. прошу прощения
1. Сначала загружаем растр (космоснимок),
2. на него накладываем векторный слой - шейп-файлы ( полигоны),
3. затем слой сканированного изображения ( в нашем случае - хозяйство).
Нам нужно привязать табличные данные, экспортированные из MapInfo ( это показатели по кислотности почвы, содержание фосфора и калия). Эти данные мы добавляем в таблицу Excel и эту таблицу присоединяем к шейп-файлам. Таблицу атрибутов можно вывести только у этого слоя (шейп-файлы).
Ещё через ArcCatalog добавляем следующие слои ( обведено красным цветом на картинке), чтобы полигоны окрасились в соответствии с показателями.
В атрибутах шейп-файла с полигонами у каждого объекта должен быть некий идентификатор, назовем его ID участка
В таблице Эксель нужно сделать так, чтобы в каждой строчке располагались а) ID участка б) значения показателей. Таблица должна быть сохранена в формате xls (2003 офис). Первая строка таблицы должны содержать заголовки полей (на аглийском языке разумеется)
Проверьте выравнивание значений показателей (надо, чтоб были справа в ячейках), тогда программа понимает, что это цифры.

После этого добавляете шейп и таблицу в ArcMap
Правой кнопкой нажимаете на слое Полигоны, выбираете соединения и связи, делаете соединение(первая опция в списке)
Значения будут прикреплены к участкам и их можно будет раскрашивать.

Если предложенные проверки сделаны и последовательность действий верна - должно получиться.
Если нет, будем думать дальше
Проверила - все так , только цифры сделала справа и пересохранила в 2003 excel, но полигоны не окрашиваются, потому что не делается импорт

Re: классификация

Добавлено: 10 фев 2012, 15:10
kamille
novia писал(а):
kamille писал(а):Путь действительный, но не определена система координат, и когда пытаюсь сделать импорт - пишет, что импортируемый тип геометрии не совпадает с типом геометрии назначения. Хотя проверяли - тип геометрии совпадает - полигон. Извините что может задаю глупые вопросы, буквально сунули под нос программу и работайте как хотите, а обучения по ней не было.
Какая у вас версия МапИнфо? Последние версии могут экспортировать шейп-файлы, чтобы корректно потом можно было использовать данные в аргисе.
версия аркмэпа 9.5

Re: классификация

Добавлено: 10 фев 2012, 15:15
kamille
kamille писал(а):
novia писал(а):
kamille писал(а):Путь действительный, но не определена система координат, и когда пытаюсь сделать импорт - пишет, что импортируемый тип геометрии не совпадает с типом геометрии назначения. Хотя проверяли - тип геометрии совпадает - полигон. Извините что может задаю глупые вопросы, буквально сунули под нос программу и работайте как хотите, а обучения по ней не было.
Какая у вас версия МапИнфо? Последние версии могут экспортировать шейп-файлы, чтобы корректно потом можно было использовать данные в аргисе.
версия аркмэпа 9.5. но шейп-файлы у нас из wdf

Re: классификация

Добавлено: 10 фев 2012, 15:37
novia
аркмепа 9.5 нет в природе... думаю вы имели в виде мапинфо. там точно есть конвертер в шейп.

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

Re: классификация

Добавлено: 10 фев 2012, 17:53
kamille
да мапинфо, хорошо скину в понедельник

Re: классификация

Добавлено: 13 фев 2012, 13:31
novia
после просмотра данных стало ясно откуда растут ноги.

проблема одна и очень простая - имя файла было "мир .xls"
из-за этого пробела и не работало соединение.
после переименования в "table.xls" соединение получилось и данные стали доступны для "раскрашивания"/классификации

общий совет: только английские названия файлов, никаких тире, пробелов, кавычек, двоеточих. Только символы, цифры и подчеркивание

з.ы. с вектором все в порядке

Re: классификация

Добавлено: 13 фев 2012, 13:38
kamille
Спасибо большое!!