arcgisscripting

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
pathfinder86
Новоприбывший
Сообщения: 4
Зарегистрирован: 05 мар 2009, 20:01
Репутация: 0

arcgisscripting

Сообщение pathfinder86 »

Здравствуйте.

У меня 2 вопроса:

1) при работе в питоне выдается ошибка когда пытаюсь запустить программу

Traceback (most recent call last):
File "D:\exers\clip_all.pyd", line 2, in <module>
import arcgisscripting
ImportError: No module named arcgisscripting

как я понял нужно подключить какой то модуль arcgisscripting.
python версии 2.5
arcgis 9.2

2) есть разграфка карты на несколько квадратов. каждый из квадратов имеет свой уникальный ID? можно ли как-то применить функцию clip в питоне, чтоб порезать карту на эти квадраты и сохранить каждый в отдельном файли.

заранее спасибо
gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: arcgisscripting

Сообщение gis »

1) Питон в AG очень глючная вещь.
Мне кажется это связано с тем что он работает хорошо только на английской XP.

2) А зачем это делать через питон?
Если нужна такая операция постоянно не проще ли построить модель геопроцессов? (Это через тулбокс в арккаталоге делается)
pathfinder86
Новоприбывший
Сообщения: 4
Зарегистрирован: 05 мар 2009, 20:01
Репутация: 0

Re: arcgisscripting

Сообщение pathfinder86 »

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

через тулбокс наверно тоже можно, но задача стоит именно на питоне все это сделать (это часть дипломного проекта)


и сразу еще один вопрос.

как определить координаты квадратного полигона, ну все в той же разграфке. то есть нужно указать 4 числа левый нижний и правый верхний угол, есть ли какой нибудь способ кроме сильного приближения и наведения курсора в нужную точку
gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: arcgisscripting

Сообщение gis »

Под рукой нет сейчас AG чтобы точно указать...(

В справочной системе AG есть раздел где рассматривается использование питона - вроде в разделе "Геообрабока".
Там есть также примеры, в том числе пример как извлечь координаты объекта.

Но вроде, питон по модели предлагаемой ESRI не предполагает использование в качестве написания слишком сложных скриптов.

Вам все таки желательно разбить задачу на составные части и использовать из справки те скрипты что есть и с их помощью построить модель процессов.
Ориентировочно следующие элементы в модели должны быть:
1) Выбор слоя для разбития на квадраты
2) Выбор слоя с квадратами
4) Указание имени выходного слоя
3) Применение скрипта питона клип
pathfinder86
Новоприбывший
Сообщения: 4
Зарегистрирован: 05 мар 2009, 20:01
Репутация: 0

Re: arcgisscripting

Сообщение pathfinder86 »

Все, с питоном я разобрался, оказывается при установке аркгиса ставиться сразу и питон и в нем и нужно работать, а не ставить его отдельно.
Ответить

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

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

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