Задачка. ArcMap.
-
- Интересующийся
- Сообщения: 20
- Зарегистрирован: 25 дек 2014, 17:17
- Репутация: 0
Задачка. ArcMap.
Есть шейп с атрибутивной таблицей. Необходимо каждую строку из N-ного количества перевести в отдельный шейп. Ручками понятно как делать. А можно ли какой-нибудь код написать на Python (или хоть на чём-нибудь), чтобы запустить его в ArcMap'е и получить свои 500 отдельных shp-файлов. Спасибо.
- jerry-maori
- Гуру
- Сообщения: 585
- Зарегистрирован: 22 авг 2012, 17:02
- Репутация: 143
- Откуда: Нижний Новгород
Re: Задачка. ArcMap.
генерим столбец с уникальными числами.. потом через model builder, используя interate, делаем выборки по етому полю и экспортим в файлы
-
- Интересующийся
- Сообщения: 20
- Зарегистрирован: 25 дек 2014, 17:17
- Репутация: 0
Re: Задачка. ArcMap.
А столбец ID не является столбцом с уникальными числами ? Можно его использовать в данной операции ?
- jerry-maori
- Гуру
- Сообщения: 585
- Зарегистрирован: 22 авг 2012, 17:02
- Репутация: 143
- Откуда: Нижний Новгород
Re: Задачка. ArcMap.
ну можно наверное.. я лично поле ID всегда рассматриваю, как служебное и стараюсь не пользоваться им без сверх необходимости...
-
- Гуру
- Сообщения: 838
- Зарегистрирован: 10 дек 2009, 23:24
- Репутация: 169
- Ваше звание: старик-гисовик
- Откуда: Москва
- Контактная информация:
Re: Задачка. ArcMap.
Скрипт на питоне написать можно. Главное - определить уникальные названия. А дальше хоть курсором.
-
- Интересующийся
- Сообщения: 20
- Зарегистрирован: 25 дек 2014, 17:17
- Репутация: 0
Re: Задачка. ArcMap.
вот...он проитерировал успешно..а как теперь из модели экспорт в отдельные
файлы сделать ?-
- Завсегдатай
- Сообщения: 388
- Зарегистрирован: 09 ноя 2012, 09:25
- Репутация: 113
- Откуда: Москва
Re: Задачка. ArcMap.
Недавно аналогичную задачу решал. Остался инструмент. Может, разберетесь.
Input и output свои поставьте.
Input и output свои поставьте.
- Вложения
-
Инструмент.zip
- (9.33 КБ) 346 скачиваний
Последний раз редактировалось giser 12 фев 2015, 18:54, всего редактировалось 1 раз.
-
- Интересующийся
- Сообщения: 20
- Зарегистрирован: 25 дек 2014, 17:17
- Репутация: 0
Re: Задачка. ArcMap.
просто, я так понял, файл временный (I_Crops_2014_final), а при выводе на экран он последнее из итерированных значений выводит
-
- Интересующийся
- Сообщения: 20
- Зарегистрирован: 25 дек 2014, 17:17
- Репутация: 0
Re: Задачка. ArcMap.
Как он должен отображаться ? В АrcToolbox или его в ModelBuilder подгружать ? Объясните, пожалуйста.giser писал(а):Недавно аналогичную задачу решал. Остался инструмент. Может, разберетесь.
Input и output свои поставьте.
-
- Завсегдатай
- Сообщения: 388
- Зарегистрирован: 09 ноя 2012, 09:25
- Репутация: 113
- Откуда: Москва
Re: Задачка. ArcMap.
В ArcCatalog двумя щелчками просто запустите данные инструмент (который лежит в красном чемодане "Инструмент"
). Во входные данные выбирайте свой слой, а в выходные выбирайте директорию, а имя лучше оставьте id%numb%. (пример: C:\Users\User\Desktop\Папка\id%numb%.shp)

-
- Интересующийся
- Сообщения: 20
- Зарегистрирован: 25 дек 2014, 17:17
- Репутация: 0
Re: Задачка. ArcMap.
не работает; версия 10.0 с установленным Service Pack 4 ; дважды щёлкаю - только переименование позволяет; отображает как чемоданчик, но не запускает =(giser писал(а):В ArcCatalog двумя щелчками просто запустите данные инструмент (который лежит в красном чемодане "Инструмент"). Во входные данные выбирайте свой слой, а в выходные выбирайте директорию, а имя лучше оставьте id%numb%. (пример: C:\Users\User\Desktop\Папка\id%numb%.shp)
-
- Завсегдатай
- Сообщения: 388
- Зарегистрирован: 09 ноя 2012, 09:25
- Репутация: 113
- Откуда: Москва
Re: Задачка. ArcMap.
Если Вас интересует результат, то можете кинуть слой.
У меня 10.1. Сразу не пойму даже, как с версией разобраться, не приходилось.
У меня 10.1. Сразу не пойму даже, как с версией разобраться, не приходилось.
-
- Интересующийся
- Сообщения: 20
- Зарегистрирован: 25 дек 2014, 17:17
- Репутация: 0
Re: Задачка. ArcMap.
Вот. 494 строчки шейпа экспортировать в отдельные шейпы (или шейпА). =)giser писал(а):Если Вас интересует результат, то можете кинуть слой.
У меня 10.1. Сразу не пойму даже, как с версией разобраться, не приходилось.
-
- Завсегдатай
- Сообщения: 388
- Зарегистрирован: 09 ноя 2012, 09:25
- Репутация: 113
- Откуда: Москва
Re: Задачка. ArcMap.
Посмотрите, пожалуйста, все ли Вас устраивает. А то уже домой хочется 
А ларчик просто открывался. Вот еще инструмент в 10 версии.

А ларчик просто открывался. Вот еще инструмент в 10 версии.
- Вложения
-
Инструмент_10.zip
- (9.75 КБ) 347 скачиваний
-
Слои.7z
- (177.11 КБ) 321 скачивание
-
- Интересующийся
- Сообщения: 20
- Зарегистрирован: 25 дек 2014, 17:17
- Репутация: 0
Re: Задачка. ArcMap.
Всё так, как доктор прописал. Отлично, спасибо. Извините за беспокойство. =)giser писал(а):Посмотрите, пожалуйста, все ли Вас устраивает. А то уже домой хочется
А ларчик просто открывался. Вот еще инструмент в 10 версии.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей