Excel и ArcGIS, соединение и definition query
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 06 фев 2009, 13:53
- Репутация: 0
- Откуда: Иркутск
- Контактная информация:
Excel и ArcGIS, соединение и definition query
Есть задача, не могу найти решения:
Существует большая таблица в Excel (750 строк, 45 столбцов), каждой строке соответствует объект на карте (причем разного типа - линии, точки, полигоны).
Задача: сделать запрос в таблице по любому столбцу; результат запроса должен отразиться на карте. Не просто выделить объекты, а именно включиться слой (до запроса на карте только топооснова).
Пожалуйсто, помогите.
P/S: пробовала вставить таблицу в ArcGIS как базу геоданных, создала связь, но объекты только выделяются.
Существует большая таблица в Excel (750 строк, 45 столбцов), каждой строке соответствует объект на карте (причем разного типа - линии, точки, полигоны).
Задача: сделать запрос в таблице по любому столбцу; результат запроса должен отразиться на карте. Не просто выделить объекты, а именно включиться слой (до запроса на карте только топооснова).
Пожалуйсто, помогите.
P/S: пробовала вставить таблицу в ArcGIS как базу геоданных, создала связь, но объекты только выделяются.
- arzobispo
- Активный участник
- Сообщения: 230
- Зарегистрирован: 10 сен 2008, 10:28
- Репутация: 3
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
Привет!
Рекомендую всё сделать не в Экселе, а в Эксессе, п/ч Эксель работает с ячейкой (что о-Очень большой минус), а вот Эксесс работает со строкой, из этого следует, что в строке могут быть и другие даные, которые будут выводиться на экран, а вот в Экселе токо, то что связано с 1 ячейкой, так же в Экселе нарушается целостность данынх, другими словами, в Экселе можно за нефиг делать так переворошить данные, что потом и концов не найдете
Рекомендую всё сделать не в Экселе, а в Эксессе, п/ч Эксель работает с ячейкой (что о-Очень большой минус), а вот Эксесс работает со строкой, из этого следует, что в строке могут быть и другие даные, которые будут выводиться на экран, а вот в Экселе токо, то что связано с 1 ячейкой, так же в Экселе нарушается целостность данынх, другими словами, в Экселе можно за нефиг делать так переворошить данные, что потом и концов не найдете
С Уважением, Антон
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 06 фев 2009, 13:53
- Репутация: 0
- Откуда: Иркутск
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
Антон, каким образом это можно сделать?
1. Как корректно отобразить таблицу в Access. Простую таблицу я могу перевести, но это сложная: 2. Как сделать связь?
1. Как корректно отобразить таблицу в Access. Простую таблицу я могу перевести, но это сложная: 2. Как сделать связь?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
Переведите таблицу в более простой формат, без сложных заголовков и т.п. У вас номера, оставьте только их.
Сохраните в csv. Подключайте и объединяйте по уникальному идентификатору.
Сохраните в csv. Подключайте и объединяйте по уникальному идентификатору.
пристегивайтесь, турбулентность прямо по курсу
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 06 фев 2009, 13:53
- Репутация: 0
- Откуда: Иркутск
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
Извеняюсь, я наверное туплю.sim писал(а):Подключайте и объединяйте по уникальному идентификатору.
что делать с csv? и что подключать?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
как ваша строка в таблице связана с объектом на карте? обычно это делают универсальным идентификатором, названием региона, кодом и т.п., что у вас?каждой строке соответствует объект на карте
пристегивайтесь, турбулентность прямо по курсу
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 06 фев 2009, 13:53
- Репутация: 0
- Откуда: Иркутск
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
Два варианта: либо по конкретному мероприятию (текстовое поле), либо по номеру в реестре. И то и другое поле уникальное.sim писал(а): как ваша строка в таблице связана с объектом на карте?
- arzobispo
- Активный участник
- Сообщения: 230
- Зарегистрирован: 10 сен 2008, 10:28
- Репутация: 3
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
Выложи пример (кусок) таблицы или всю скинь, хотя как сказал Sim, убери шапку таблицы (всю таблицу не видно), но убери строку с номером порядковым столбцов, Ожидаемы результаты..., Взаимосвязь мероприятия ( и им подобные), затем, вклад в бюджетную сиситему и пр. т.е. в итоге должно получиться шапка таблицв одной строке (когда будешь обзывать поля (столбцы) именами, то не пиши вот так: Продажа сырного продукта мышеловоразводческим фирмам малого приземельного района ошибка здесь в том, что потом в запросе плохо будет у тебя с пробелами, вместо пробелов ставь знак нижнего подчеркивания _ или лучше всего Склей все слова в одно).
С Уважением, Антон
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
Тогда дальше грузите таблицу в ArcGIS и Joinnatic-2002 писал(а):Два варианта: либо по конкретному мероприятию (текстовое поле), либо по номеру в реестре. И то и другое поле уникальное.
пристегивайтесь, турбулентность прямо по курсу
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 06 фев 2009, 13:53
- Репутация: 0
- Откуда: Иркутск
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
С шапкой таблицы я разобралась (сделала в одну строчку с нижним подчеркиванием), перевела в access...arzobispo писал(а):Выложи пример (кусок) таблицы или всю скинь, .
- Вложения
-
- реестр на форум.xls
- часть таблицы
- (1.84 МБ) 668 скачиваний
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 06 фев 2009, 13:53
- Репутация: 0
- Откуда: Иркутск
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
готово - таблицу загрузила, соединилаsim писал(а): Тогда дальше грузите таблицу в ArcGIS и Join
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 06 фев 2009, 13:53
- Репутация: 0
- Откуда: Иркутск
- Контактная информация:
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 06 фев 2009, 13:53
- Репутация: 0
- Откуда: Иркутск
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
Максим, что дальше делать?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
если все присоединилось нормально, то вам решать, зависит от того, что хотите
можете классифицировать по одному из присоединенных признаков например
можете классифицировать по одному из присоединенных признаков например
пристегивайтесь, турбулентность прямо по курсу
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 06 фев 2009, 13:53
- Репутация: 0
- Откуда: Иркутск
- Контактная информация:
Re: Excel и ArcGIS, невыполнимая задача...
Но я могу только выделить объекты по запросы, а нужно чтобы на карте отобразились только объекты из запроса, а остальных небыло.
Например результатом запроса является 10 объектов (3 точки, 6 линий и 1 полигон). В результате на карте отобразятся эти 10 объектов, а оставшихся 740 не должно быть.
Затем проводится следующией запрос и отображаются другие объекты.
Например результатом запроса является 10 объектов (3 точки, 6 линий и 1 полигон). В результате на карте отобразятся эти 10 объектов, а оставшихся 740 не должно быть.
Затем проводится следующией запрос и отображаются другие объекты.
Кто сейчас на конференции
Сейчас этот форум просматривают: Ahrefs [Bot] и 37 гостей