Выборка по xls в ArcGis 9.3

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
OLEG614
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 сен 2012, 10:14
Репутация: 0
Откуда: Смоленск

Выборка по xls в ArcGis 9.3

Сообщение OLEG614 » 09 окт 2012, 13:23

Доброго времени!
Имеем адресный план (улица/номер дома) на область в .shp . В атрибутах: название улицы и номер дома. Также есть таблица .xls, в которой есть адреса (улица и номер дома). Нужно сделать автоматическую выборку объектов по xls-файлу из имеющегося .shp и экспортировать полученные объекты в отдельный shp-файл.Заранее спасибо!
Последний раз редактировалось OLEG614 09 окт 2012, 17:07, всего редактировалось 1 раз.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Выборка по xls в ArcGis 9.3

Сообщение novia » 09 окт 2012, 15:16

в каком виде существует адресный план? слой домиков с атрибутами?
добавьте поле - "полный адрес" и в эксель и в шейп, приведите адрес в двух файлах к одному виду. а после выполните простой join и экспортируйте записи, нашедшие соответствие в экселе.
понравилось? жми палец вверх :!:

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Выборка по xls в ArcGis 9.3

Сообщение rhot » 09 окт 2012, 15:46

novia, а интересно, можно ли сделать непростой join ArcView 9.3?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Выборка по xls в ArcGis 9.3

Сообщение novia » 09 окт 2012, 15:58

rhot писал(а):novia, а интересно, можно ли сделать непростой join ArcView 9.3?
это было слово паразит, а заодно сподвижка к действительно простому действию
понравилось? жми палец вверх :!:

OLEG614
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 сен 2012, 10:14
Репутация: 0
Откуда: Смоленск

Re: Выборка по xls в ArcGis 9.3

Сообщение OLEG614 » 09 окт 2012, 16:24

novia писал(а):в каком виде существует адресный план? слой домиков с атрибутами?
Да, слой домов с атрибутами (столбец с номером, столбец с названием улицы).
novia писал(а):приведите адрес в двух файлах к одному виду
К сожалению, данная операция довольна проблематична из-за большого кол-ва объектов (порядка 1000).

Если нет других вариантов, то буду так. Спасибо!

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Выборка по xls в ArcGis 9.3

Сообщение novia » 09 окт 2012, 16:42

OLEG614 писал(а): К сожалению, данная операция довольна проблематична из-за большого кол-ва объектов (порядка 1000).

Если нет других вариантов, то буду так. Спасибо!
а как же калькулятор значений?

Код: Выделить всё

<улица>+<пробел>+<номер дома> = <полный адрес>
по моим скромным подсчетам - 10 кликов мышью и результат готов.

другое дело, если улицы названы так
ул. Иванова
улица Иванова
ул.Иванова

- тогда придется ручками исправлять такое безобразие
понравилось? жми палец вверх :!:

OLEG614
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 сен 2012, 10:14
Репутация: 0
Откуда: Смоленск

Re: Выборка по xls в ArcGis 9.3

Сообщение OLEG614 » 09 окт 2012, 16:56

novia писал(а):другое дело, если улицы названы так

Да, именно так они и названы :(
Т.е. варианта с извлечением объектов только лишь по названию улицы (например, мы опускаем "ул", "ул.", "улица" и т.д. и делаем выборку только по названию и номеру, например, "Ленина 1") даже теоретически быть не может? Речь не про join, естественно.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Выборка по xls в ArcGis 9.3

Сообщение novia » 09 окт 2012, 17:00

OLEG614 писал(а):
novia писал(а):другое дело, если улицы названы так

Да, именно так они и названы :(
Т.е. варианта с извлечением объектов только лишь по названию улицы (например, мы опускаем "ул", "ул.", "улица" и т.д.
а вы хотели, чтобы оно раз и само как-нибудь?? :mrgreen:

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

а потом будет как вы сказали
и делаем выборку только по названию и номеру, например, "Ленина 1")
понравилось? жми палец вверх :!:

OLEG614
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 сен 2012, 10:14
Репутация: 0
Откуда: Смоленск

Re: Выборка по xls в ArcGis 9.3

Сообщение OLEG614 » 09 окт 2012, 17:07

novia писал(а):а вы хотели, чтобы оно раз и само как-нибудь??
Хотели :shock: :)
novia писал(а):а потом будет как вы сказали
Спасибо большое за помощь!

Ответить

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

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

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