ArcMap 9.3 и импорт из Exel
-
- Интересующийся
- Сообщения: 23
- Зарегистрирован: 03 окт 2012, 08:32
- Репутация: 0
ArcMap 9.3 и импорт из Exel
Здравствуйте уважаемые форумчане. Мне нужен совет как сделать импорт из файла Exel в таблицу с данными. И так у меня есть 1380 наблюдательных скважин (Работаю в мелиорации с грунтовыми водами и засолением почвы) по области. Все скважины привязаны к системе координат с помощью GPS. Раньше карты интерполяции движения Грунтовых вод рисовались каждые 3 месяца, а сейчас стали каждые 10 дней. Так вот данные мне приходят с 11 районов в файлах Exel. Так вот задача состоит в том, чтобы к привязанным наблюдательным скважинам добавлять в таблицу данные из файла Exel. Прошу напишите подробно (я новичок, многое не знаю) как это можно сделать или ткните мордой в готовый мануал.
P.S. Сообщение типа Гугл в помощь мне не катит, и в гугле и в яндексе уже поискал и не нашёл.
P.S. Сообщение типа Гугл в помощь мне не катит, и в гугле и в яндексе уже поискал и не нашёл.
-
- Гуру
- Сообщения: 5355
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: ArcMap 9.3 и импорт из Exel
Я бы завёл БД...
-
- Интересующийся
- Сообщения: 23
- Зарегистрирован: 03 окт 2012, 08:32
- Репутация: 0
Re: ArcMap 9.3 и импорт из Exel
А поподробнее??? Что, где создавать и куда прикручивать??? Я же написал, что я новичок и абстрактных ответов не понимаю. Пожалуйста пишите полностью.trir писал(а):Я бы завёл БД...
-
- Активный участник
- Сообщения: 244
- Зарегистрирован: 03 мар 2015, 10:01
- Репутация: 24
- Откуда: Санкт-Петербург
Re: ArcMap 9.3 и импорт из Exel
Создаете файловую базу геоданных, помещаете туда слой со скважинами, добавляете этот слой в чистый документ Arcmap, затем в тот же документ добавляете вашу таблицу Exel (а если возникнут проблемы со связыванием таблиц, то предварительно переводите эту таблицу в формат dbf), затем через Соединения и связи привязываете таблицу к существующему слою через общее поле (идентификатор станции - номер, название), потом экспортируете данные в вашу базу геоданных, ну и присваиваете название, например, Zamery_01_02_2015.Chinese писал(а):А поподробнее??? Что, где создавать и куда прикручивать??? Я же написал, что я новичок и абстрактных ответов не понимаю. Пожалуйста пишите полностью.trir писал(а):Я бы завёл БД...
-
- Интересующийся
- Сообщения: 23
- Зарегистрирован: 03 окт 2012, 08:32
- Репутация: 0
Re: ArcMap 9.3 и импорт из Exel
У меня никак не получается связать, все ячейки из Exel в ArcMap присваивает тип числовой (dubl) и не как не получается его изменить. Пробовал с помощью геоимпорта преобразовать таблицу Exel в dbf, и там тип данных числовой, а у меня номера скважин идут как текст, и связать не получается из за этого. Помогите пожалуйста.amnesiac писал(а):Создаете файловую базу геоданных, помещаете туда слой со скважинами, добавляете этот слой в чистый документ Arcmap, затем в тот же документ добавляете вашу таблицу Exel (а если возникнут проблемы со связыванием таблиц, то предварительно переводите эту таблицу в формат dbf), затем через Соединения и связи привязываете таблицу к существующему слою через общее поле (идентификатор станции - номер, название), потом экспортируете данные в вашу базу геоданных, ну и присваиваете название, например, Zamery_01_02_2015.Chinese писал(а):А поподробнее??? Что, где создавать и куда прикручивать??? Я же написал, что я новичок и абстрактных ответов не понимаю. Пожалуйста пишите полностью.trir писал(а):Я бы завёл БД...
-
- Активный участник
- Сообщения: 244
- Зарегистрирован: 03 мар 2015, 10:01
- Репутация: 24
- Откуда: Санкт-Петербург
Re: ArcMap 9.3 и импорт из Exel
я сейчас повторила то же самое, и у меня числовое поле идентифицируется с текстовым, при условии идентичных значений внутри ячеек, так что проблема, наверное не в этом. можете попробовать создать числовое поле и калькулятором поля присвоить ему номер станции.Chinese писал(а): У меня никак не получается связать, все ячейки из Exel в ArcMap присваивает тип числовой (dubl) и не как не получается его изменить. Пробовал с помощью геоимпорта преобразовать таблицу Exel в dbf, и там тип данных числовой, а у меня номера скважин идут как текст, и связать не получается из за этого. Помогите пожалуйста.
а еще лучше вот http://resources.arcgis.com/ru/help/mai ... 002p000000
-
- Гуру
- Сообщения: 838
- Зарегистрирован: 10 дек 2009, 23:24
- Репутация: 169
- Ваше звание: старик-гисовик
- Откуда: Москва
- Контактная информация:
Re: ArcMap 9.3 и импорт из Exel
Никогда ArcGIS не прочитает поля из Excel правильно. Просто примите как данность
Импортировать надо руками, вручную сопоставляя типы полей. Но там тоже могут всплывать косяки при преобразовании данных.

-
- Участник
- Сообщения: 95
- Зарегистрирован: 25 ноя 2013, 16:28
- Репутация: 22
Re: ArcMap 9.3 и импорт из Exel
1. Перед импортом надо в Excel`е ячейкам столбца номеров скважин поставить тип текст в формате ячеекChinese писал(а): У меня никак не получается связать, все ячейки из Exel в ArcMap присваивает тип числовой (dubl) и не как не получается его изменить. Пробовал с помощью геоимпорта преобразовать таблицу Exel в dbf, и там тип данных числовой, а у меня номера скважин идут как текст, и связать не получается из за этого. Помогите пожалуйста.
2. В окне Catalog ArcMap или в ArcCatalog в свойствах листа Excel проверить типы данных полей таблицы
3. При импорте таблицы можно в FieldMap явно указать, что данный столбец импортируется в поле со строковым типом данных
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя