Не читаются таблицы Excel в ArcGis

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Vlad
Новоприбывший
Сообщения: 9
Зарегистрирован: 13 янв 2009, 16:20
Репутация: 0

Не читаются таблицы Excel в ArcGis

Сообщение Vlad »

При открытии таблиц Ecxel в ArcCatalog и ArcMap некоторые столбцы не отображают существующую информацию, и вместо этого появляется надпись Вlob. При этом формат этих столбцов (ячеек Excel) такой же, как и у соседних столбцов, которые содержат всю исходную информацию без искажений.

В чем может быть дело?
Vlad
Новоприбывший
Сообщения: 9
Зарегистрирован: 13 янв 2009, 16:20
Репутация: 0

Re: Не читаются таблицы Excel в ArcGis

Сообщение Vlad »

Сам спрашивал, сам отвечаю:)
Опытным путем выяснилось, не отображаются те столбцы, которые содержат большое количество текста. Но тут же возник след. вопрос - при вставке этого самого текста уже в Arcmap и если там есть пробелы - текст вставляется более чем в одну ячейку атрибутивной таблицы. Т.е. каждый абзац вставляется в новую ячейку.

Как можно этого избежать и оптимизировать процесс?
bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: Не читаются таблицы Excel в ArcGis

Сообщение bolotoved »

А вы с какой целью вставляете столбцы с большим количеством текста в ArcMap? Если вам нужно просто визуализировать текстовую информацию в качестве атрибутики пространственных объектов, то оптимальнее разбить таблицу на две:
1) пространственные характеристики объектов (например, координаты точек)+ID
2) ID + текстовые колонки
Вставить в ArcMap первую и привязать ( по общей колонке ID -- вторую).
Vlad
Новоприбывший
Сообщения: 9
Зарегистрирован: 13 янв 2009, 16:20
Репутация: 0

Re: Не читаются таблицы Excel в ArcGis

Сообщение Vlad »

Да, Вы правы. Цель у меня такая - как Вы описали.
Если действовать по вашему алгоритму - от существующей проблемы все-равно не избавиться. Ведь я присоединяю таблицу №2 с теми же исходными полями. А это значит, что после присоединения эти поля также не будут читаться в ArcGis - я попробовал.
bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: Не читаются таблицы Excel в ArcGis

Сообщение bolotoved »

А если экспортировать в DBF? или даже лучше CSV? В свое время, я экспортировал в DBF, т.к. моя весия ArcGIS вообще не поддерживала *.xls
Только экспорт в DBF из экселя осуществляется хитро (описан в руководстве по ArcMap).
Например (Office 2003), текстовые строки, длина которых превышает ширину столбца, в dBASE обрезаются. Чтобы этого избежать, нужно использовать шрифт с постоянной шириной символов (Courier) затем подогнать столбец экселя под максимальное значение (Формат/Столбец/Автоподбор ширины). И перед импортом полученного dbf проверить, адекватно ли он экспортировался из экселя.
Siygal
Интересующийся
Сообщения: 22
Зарегистрирован: 18 мар 2011, 15:36
Репутация: 3
Откуда: Саранск
Контактная информация:

Re: Не читаются таблицы Excel в ArcGis

Сообщение Siygal »

В продолжении темы. Некорректно открываются таблицы из Excel в ArcGis 10.2. Порядок столбцов не тот, появляются новые столбцы, значения некоторые не отображаются. Файл в формате xls, 2 листа, в первом введены оригинальные данные, плюс некоторые ячейки вычислены из этого же листа. Когда из такой кривой таблицы в ArcGis пытаешься сделать точки, то присваивая координаты, даже не дает выбрать поле.
http://imgdisk.ru/images/eN402.jpg
swdartvader
Активный участник
Сообщения: 190
Зарегистрирован: 16 дек 2012, 09:08
Репутация: 48
Откуда: Калининград

Re: Не читаются таблицы Excel в ArcGis

Сообщение swdartvader »

Siygal писал(а):В продолжении темы. Некорректно открываются таблицы из Excel в ArcGis 10.2. Порядок столбцов не тот, появляются новые столбцы, значения некоторые не отображаются. Файл в формате xls, 2 листа, в первом введены оригинальные данные, плюс некоторые ячейки вычислены из этого же листа. Когда из такой кривой таблицы в ArcGis пытаешься сделать точки, то присваивая координаты, даже не дает выбрать поле.
http://imgdisk.ru/images/eN402.jpg
А скиньте, пожалуйста, кусочек таблицы, поковыряю
trir
Гуру
Сообщения: 5356
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Не читаются таблицы Excel в ArcGis

Сообщение trir »

1.
Некорректно открываются таблицы из Excel в ArcGis 10.2. Порядок столбцов не тот, появляются новые столбцы, значения некоторые не отображаются
Потому что Excel!
2.
не отображаются те столбцы, которые содержат большое количество текста
Потому что Blob!

Не надо пытаться все делать через одно место, всякому делу свой инструмент
Siygal
Интересующийся
Сообщения: 22
Зарегистрирован: 18 мар 2011, 15:36
Репутация: 3
Откуда: Саранск
Контактная информация:

Re: Не читаются таблицы Excel в ArcGis

Сообщение Siygal »

swdartvader писал(а):
Siygal писал(а):В продолжении темы. Некорректно открываются таблицы из Excel в ArcGis 10.2. Порядок столбцов не тот, появляются новые столбцы, значения некоторые не отображаются. Файл в формате xls, 2 листа, в первом введены оригинальные данные, плюс некоторые ячейки вычислены из этого же листа. Когда из такой кривой таблицы в ArcGis пытаешься сделать точки, то присваивая координаты, даже не дает выбрать поле.
http://imgdisk.ru/images/eN402.jpg
А скиньте, пожалуйста, кусочек таблицы, поковыряю
Держите! http://zapovednik-mordovia.ru/_temp/fish-test.xls
Siygal
Интересующийся
Сообщения: 22
Зарегистрирован: 18 мар 2011, 15:36
Репутация: 3
Откуда: Саранск
Контактная информация:

Re: Не читаются таблицы Excel в ArcGis

Сообщение Siygal »

Проблема решилась очень банально и просто - сделал названия столбцов на латинице и заменил пробелы на _.
Ответить

Вернуться в «ArcGIS»

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

Сейчас этот форум просматривают: Ahrefs [Bot] и 1 гость