Добавление результатов на карту Python ArcGIS 10
-
- Новоприбывший
- Сообщения: 4
- Зарегистрирован: 06 мар 2014, 14:24
- Репутация: 0
Добавление результатов на карту Python ArcGIS 10
Столкнулся с такой проблемой. Написал на Питоне собственный инструмент. Он запускается, что-то делает (проверял добавлением сообщений между строчками скрипта), но результатов не показывает. Скрипт запускаю в окне Питона - всё нормально, результат работы есть.
Кто знает в чём дело?
Кто знает в чём дело?
Последний раз редактировалось novia 07 мар 2014, 11:29, всего редактировалось 1 раз.
Причина: изменение темы
Причина: изменение темы
-
- Гуру
- Сообщения: 838
- Зарегистрирован: 10 дек 2009, 23:24
- Репутация: 169
- Ваше звание: старик-гисовик
- Откуда: Москва
- Контактная информация:
Re: Добавление результатов на карту Python ArcGIS 10
А что, собственно, должно показываться?
-
- Новоприбывший
- Сообщения: 4
- Зарегистрирован: 06 мар 2014, 14:24
- Репутация: 0
Re: Добавление результатов на карту Python ArcGIS 10
Результат работы двух стандартных инструментов. Их запуск из ModelBuilder тоже остался без результата.
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Добавление результатов на карту Python ArcGIS 10
пробовали в контекстном меню выбирать Add to Map?
понравилось? жми палец вверх 

-
- Активный участник
- Сообщения: 163
- Зарегистрирован: 28 июн 2012, 01:02
- Репутация: 84
- Откуда: Vladivostok
Re: Добавление результатов на карту Python ArcGIS 10
Честно говоря, из сообщений совсем не понятно, что же такое "результат работы двух стандартных инструментов", и где он должен отобразиться. Если предположить, что инструмент запускается в ArcMap, а результат это шейп/класс/растр, который таки создается где-то, и под "отобразить результат" подразумевается добавление его на карту, то попробуйте
P.S. Впрочем это тоже пальцем в небо, т.к. с конктретикой в вопросе плохо.
Код: Выделить всё
arcpy.env.addOutputsToMap = True
P.S. Впрочем это тоже пальцем в небо, т.к. с конктретикой в вопросе плохо.
- nadiopt
- Гуру
- Сообщения: 4744
- Зарегистрирован: 29 янв 2009, 13:27
- Репутация: 495
- Ваше звание: хрюкало
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Добавление результатов на карту Python ArcGIS 10
товарищи, нельзя ли названия поконкретнее все-таки давать?
ин гроссен фамилен нихт клювен клац клац
-
- Новоприбывший
- Сообщения: 4
- Зарегистрирован: 06 мар 2014, 14:24
- Репутация: 0
Re: Добавление результатов на карту Python ArcGIS 10
Уточняю. Результат работы инструментов MakeTableView_management и SelectLayerByAttribute_management в ArcMap 10.0.
arcpy.env.addOutputsToMap = True - не помог.
arcpy.env.addOutputsToMap = True - не помог.
-
- Активный участник
- Сообщения: 163
- Зарегистрирован: 28 июн 2012, 01:02
- Репутация: 84
- Откуда: Vladivostok
Re: Добавление результатов на карту Python ArcGIS 10
... следующий раунд битвы экстрасенсов.
Полагаю, что под показыванием результатов вы подразумеваете добавление таблицы представления (table view) в таблицу содержания карты (TOC). Если заглянуть в справку инструмента Создать представление таблицы (Make Table View), то там есть пункт:
SelectLayerByAttribute_management же работает нормально и выделяет объекты на карте.
Полагаю, что под показыванием результатов вы подразумеваете добавление таблицы представления (table view) в таблицу содержания карты (TOC). Если заглянуть в справку инструмента Создать представление таблицы (Make Table View), то там есть пункт:
- Созданные в ArcCatalog представления таблицы не могут использоваться в ArcMap.
SelectLayerByAttribute_management же работает нормально и выделяет объекты на карте.
-
- Новоприбывший
- Сообщения: 4
- Зарегистрирован: 06 мар 2014, 14:24
- Репутация: 0
Re: Добавление результатов на карту Python ArcGIS 10
Спасибо, doujin!
Кто сейчас на конференции
Сейчас этот форум просматривают: Semrush [Bot] и 6 гостей