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

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

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

Сообщение Vlad » 02 апр 2011, 20:37

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

В чем может быть дело?

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

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

Сообщение Vlad » 09 апр 2011, 20:24

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

Как можно этого избежать и оптимизировать процесс?

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

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

Сообщение bolotoved » 10 апр 2011, 06:41

А вы с какой целью вставляете столбцы с большим количеством текста в ArcMap? Если вам нужно просто визуализировать текстовую информацию в качестве атрибутики пространственных объектов, то оптимальнее разбить таблицу на две:
1) пространственные характеристики объектов (например, координаты точек)+ID
2) ID + текстовые колонки
Вставить в ArcMap первую и привязать ( по общей колонке ID -- вторую).

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

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

Сообщение Vlad » 10 апр 2011, 16:44

Да, Вы правы. Цель у меня такая - как Вы описали.
Если действовать по вашему алгоритму - от существующей проблемы все-равно не избавиться. Ведь я присоединяю таблицу №2 с теми же исходными полями. А это значит, что после присоединения эти поля также не будут читаться в ArcGis - я попробовал.

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

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

Сообщение bolotoved » 10 апр 2011, 18:35

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

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

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

Сообщение Siygal » 18 мар 2014, 13:32

В продолжении темы. Некорректно открываются таблицы из Excel в ArcGis 10.2. Порядок столбцов не тот, появляются новые столбцы, значения некоторые не отображаются. Файл в формате xls, 2 листа, в первом введены оригинальные данные, плюс некоторые ячейки вычислены из этого же листа. Когда из такой кривой таблицы в ArcGis пытаешься сделать точки, то присваивая координаты, даже не дает выбрать поле.
http://imgdisk.ru/images/eN402.jpg

swdartvader
Активный участник
Сообщения: 190
Зарегистрирован: 16 дек 2012, 09:08
Репутация: 48
Откуда: Калининград

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

Сообщение swdartvader » 18 мар 2014, 19:04

Siygal писал(а):В продолжении темы. Некорректно открываются таблицы из Excel в ArcGis 10.2. Порядок столбцов не тот, появляются новые столбцы, значения некоторые не отображаются. Файл в формате xls, 2 листа, в первом введены оригинальные данные, плюс некоторые ячейки вычислены из этого же листа. Когда из такой кривой таблицы в ArcGis пытаешься сделать точки, то присваивая координаты, даже не дает выбрать поле.
http://imgdisk.ru/images/eN402.jpg
А скиньте, пожалуйста, кусочек таблицы, поковыряю

trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

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

Сообщение trir » 18 мар 2014, 19:23

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

Не надо пытаться все делать через одно место, всякому делу свой инструмент

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

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

Сообщение Siygal » 18 мар 2014, 19:45

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 » 22 мар 2014, 18:10

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

Ответить

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей