Тёмный
No video :(

Python in ArcGIS. Урок 2. arcpy: работа с таблицей атрибутов 

Basics of programming for geographers
Подписаться 4,7 тыс.
Просмотров 5 тыс.
50% 1

Наш сайт - flexatel.ru/
Эта видеозапись входит в серию видеозаписей о программировании в программе ArcGIS for Desktop. В ней будет разобрана работа с таблицей атрибутов с помощью arcpy.
По вопросам пишите на почту polubog1@mail.ru

Опубликовано:

 

20 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 13   
@LesfondBY
@LesfondBY 11 месяцев назад
Спасибо огромное!!! Очень полезные ролики. Во многом благодаря вам написана первая реально нужная в работе программа !!!
@gis
@gis 11 месяцев назад
Всегда пожалуйста
@alekseyagadilov6089
@alekseyagadilov6089 6 лет назад
Офигенные уроки
@WindlePoons_ru
@WindlePoons_ru 2 года назад
Спасибо, с удовольствием смотрю. Хотелось бы уточнить по поводу добавления строк и функции .insertRow Вами сказано, что строка для записи создаётся в виде кортежа. Но это не обязательно так. Функция позволяет записывать любое значение, лишь бы в самой функции оно было обёрнуто в список квадратными скобками. Например для простой переменной это выглядит так insertRow([x]), а для элемента из списка или кортежа так insertRow([x[0]])
@Salahaddin087
@Salahaddin087 5 месяцев назад
Здравствуйте. Подскажите пожалуйста как можно создать ведомость координаты с промерами
@gis
@gis 5 месяцев назад
Не совсем понял вашу задачу
@Salahaddin087
@Salahaddin087 5 месяцев назад
Например земельный участок в полигоне. Нам нужно расстояние между точек и координаты точек .
@gis
@gis 5 месяцев назад
@@Salahaddin087 Вам нужно это получить внутри кода именно? Потому что в АркГИС есть просто инструмент линейки и получения координат курсора или точки
@andreykelip5631
@andreykelip5631 4 года назад
возникла проблема - программа отказывается работать с переменной больше одного раза. после этого приходится перезадавать переменную заново. это глюк программы или так работает сам язык питон? #создаю переменную ucurs = arcpy.da.UpdateCursor(layer, ["FID", "POINTID"]) #действие №1. например, хочу посмотреть содержимое поля "FID" в полученной переменной for row in ucurs: print row[0] #выводит все id строк. дальше хочу посмотреть, что лежит в той же переменной в поле 2 for row in ucurs: print row[1] # не выводит вообще ничего. отказывается выполнять какие-либо действия - выводить содержимое, апдейтить данные
@gis
@gis 4 года назад
Функция arcpy.da.UpdateCursor возвращает вам не список, по которому можно пройтись больше 1 раза, а итератор, поэтому и возникает описанный вами сценарий Об итераторах в python можно прочитать здесь www.w3schools.com/python/python_iterators.asp
@andreykelip5631
@andreykelip5631 4 года назад
@@gis Спасибо!
@user-ho5cf6fb5g
@user-ho5cf6fb5g 4 года назад
Сразу извиняюсь за явно глупый вопрос, но как перенести на новую строку с троеточием в начале?
@gis
@gis 4 года назад
Просто нажать Enter
Далее
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Просмотров 575 тыс.
Курск - врата Рая / Новости / Шпак
1:14:35
Python. Урок 0. Основы языка
36:17
Просмотров 9 тыс.
Основы Asyncio
53:25
Просмотров 18 тыс.