Проблема с Add Join

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Проблема с Add Join

Сообщение IMES » 13 янв 2011, 16:32

пытаюсь присоединить к таблице атрибутов данные из другой таблицы в формате ДВФ через Data Management Tool - Add Join. На основе почтовых индексов. Колонки присоединяются, но они пустые (отсутствуют данные). Может кти нибудь подсказать, как это исправить???

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Проблема с Add Join

Сообщение nadiopt » 13 янв 2011, 16:34

колонки в исходной и присоединяемой таблице должны быть идентичные, с одинаковым форматом (проверяем дбф навигатором)
ин гроссен фамилен нихт клювен клац клац

IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: Проблема с Add Join

Сообщение IMES » 13 янв 2011, 16:38

nadiopt писал(а):колонки в исходной и присоединяемой таблице должны быть идентичные, с одинаковым форматом (проверяем дбф навигатором)
Извините, а где посмотреть какой формат? И форматнавигатор это в гис или в эксель?

В файле почтовый индекс в формате String. В присоединяемой таблице в экселе сделала формат для почт. индекса Text, a для числа жителей Standart. К сожалению та же история. Колонки есть данных нет
Последний раз редактировалось IMES 13 янв 2011, 16:43, всего редактировалось 1 раз.

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Проблема с Add Join

Сообщение nadiopt » 13 янв 2011, 16:40

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

IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: Проблема с Add Join

Сообщение IMES » 13 янв 2011, 17:12

А не подскажите где взять дбф навигатор? Ссылку. Это вроде бесплатная программа или нет?

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Проблема с Add Join

Сообщение nadiopt » 13 янв 2011, 17:14

бесплатная
ну например http://www.wosoft.ru/load/47-1-0-1302
ин гроссен фамилен нихт клювен клац клац

IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: Проблема с Add Join

Сообщение IMES » 13 янв 2011, 17:25

спасибо. Буду стараться

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Проблема с Add Join

Сообщение nadiopt » 13 янв 2011, 17:26

соотвественно, тип колонки надо менять в подсоединяемой таблице
если все равно не хочет, есть еще такой финт ушами. подсоединяем таблицу и НЕ ОТКРЫВАЯ результат, делаем экспорт данных.
ин гроссен фамилен нихт клювен клац клац

IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: Проблема с Add Join

Сообщение IMES » 13 янв 2011, 17:49

nadiopt писал(а):соотвественно, тип колонки надо менять в подсоединяемой таблице
если все равно не хочет, есть еще такой финт ушами. подсоединяем таблицу и НЕ ОТКРЫВАЯ результат, делаем экспорт данных.
попробую еще финт ушами.
К сожалению не получается, попробовала все поменять что можно в дбф таблице которую присоединяю. У меня еще программа выдает такое:
Warning 000970
The join field ZIP in the join table is not indexed. Te improve performance we recommend that index be created for the join field in the join table
Блин не знаю что и сделать еще?

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Проблема с Add Join

Сообщение nadiopt » 13 янв 2011, 17:50

ну и создайте индекс раз ей так хочется
ин гроссен фамилен нихт клювен клац клац

IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: Проблема с Add Join

Сообщение IMES » 13 янв 2011, 17:59

а как его делают индекс

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Проблема с Add Join

Сообщение nadiopt » 14 янв 2011, 14:35

ну если это то что я думаю, то в каталоге
свойства таблицы - вкладка индексы
ин гроссен фамилен нихт клювен клац клац

self-improving
Активный участник
Сообщения: 144
Зарегистрирован: 18 дек 2009, 15:36
Репутация: 4
Откуда: Златоглавая

Re: Проблема с Add Join

Сообщение self-improving » 15 янв 2011, 14:42

Еще один возможный вариант (у меня была такая проблема с файлом Excel).
Проверьте, чтобы и оба файла/таблицы, и используемые колонки назывались корректно: без пробелов в названии, начинается с буквы и т.д.

IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: Проблема с Add Join

Сообщение IMES » 15 янв 2011, 18:08

Получилось, все меняла 3 дня билась. Помогла хитрость "подсоединяем таблицу и НЕ ОТКРЫВАЯ результат, делаем экспорт данных.". Труднообяснима логика, но помогло, наверное с 1000 раза. Спасибо большое за поддержку, особенно Nadiopt

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Проблема с Add Join

Сообщение nadiopt » 15 янв 2011, 20:08

если обычная логика не помогает - пользуемся женской:) тут как раз такой случай
ин гроссен фамилен нихт клювен клац клац

Ответить

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

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

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