Тёмный
Basics of programming for geographers
Basics of programming for geographers
Basics of programming for geographers
Подписаться
Basics of programming for geographers + transport analysis
FlexGIS. QGIS плагин
5:34
6 месяцев назад
FlexGIS. OSM AI Widget. Part 3 Population
1:08
6 месяцев назад
FlexGIS. OSM AI Widget. Part 2
0:50
8 месяцев назад
FlexGIS. OSM AI Widget. Part 1
1:26
8 месяцев назад
09. Python in QGIS3. Python plugin. Part 2.
17:21
9 месяцев назад
08. Python in QGIS3. Python plugin. Part 1.
7:39
9 месяцев назад
07. Python in QGIS3. Custom Python tools.
7:24
9 месяцев назад
04. Python in QGIS3. Run geoprocessing tools.
5:18
9 месяцев назад
05. Python in QGIS3. Symbology. Vector layer.
5:41
9 месяцев назад
Комментарии
@RDS-ch1dw
@RDS-ch1dw 6 дней назад
какая ерунда
@gis
@gis 6 дней назад
@@RDS-ch1dw ахаха Видео слегка устарело))
@TheZemzen
@TheZemzen 14 дней назад
Спасибо
@euralsky
@euralsky Месяц назад
Отличная доработка системы!
@gis
@gis Месяц назад
Спасибо
@Marina-ru7mk
@Marina-ru7mk Месяц назад
Получается изображения в информационное окно можно добавлять только через ссылку в интернете?
@gis
@gis Месяц назад
Добрый день Да. Думаю, в следующем релизе уже будут прямые вложения картинок и pdf файлов. За новостями можно следить на нашем телеграм-канале @flexgis. Недавно как раз новый релиз накатили с Дашбордами
@Marina-ru7mk
@Marina-ru7mk Месяц назад
@@gis Понятно, спасибо!) Буду ждать).
@gis
@gis 10 дней назад
@@Marina-ru7mk Добавили вложения в недавнем релизе!)
@МаксимЧепурной-ж5к
Давно ждал данный функционал. Спасибо. Попробую
@gis
@gis Месяц назад
В данном видео демонстрируется функционал виджета Дашбордов или Аналитической панели на платформе FlexGIS . Ссылка на сайт о платформе flexgis.ru/ Телеграм-канал t.me/flexgis Инструкции по работе с платформой flexgis.ru/instructions#widgets-dashboards Прямая ссылка на FlexGIS gis.flexatel.xyz/
@Gregor812
@Gregor812 3 месяца назад
первый раз сел за работу с фронтом и сразу нашёл такой шикарный туториал) жаль продолжения нет(
@gis
@gis 3 месяца назад
@@Gregor812 да, мы все никак не допишем его Можете пока по лифлету посмотреть
@MrNethezrChannel
@MrNethezrChannel 3 месяца назад
Здравствуйте, Белла! Курс замечательный! Будет ли продолжение?
@bellamironova1327
@bellamironova1327 3 месяца назад
Добрый день! Продолжение будет! Совсем скоро начну записывать новые видео. Пришлось сделать небольшой перерыв на время сессии в университете)
@MrNethezrChannel
@MrNethezrChannel 3 месяца назад
@@bellamironova1327 Понятно. Я испугался, что Вы могли забросить этот цикл, рад ошибиться! Надеюсь, сессия прошла успешно) Ждём нового материала!
@gis
@gis 5 месяцев назад
Это видео из плейлиста Geo-Py in Urban Analytics, который посвящен применению языка Python для анализа пространственных данных Мы поговорим про классификацию данных для определения интервалов на картах и посмотрим на примере карты плотности населения Санкт-Петербурга, как разные аглоритмы классификации влияют на итоговую визуализацию Автор: Белла Миронова Telegram-канал GIS AND PEACE - t.me/GIS_PEACE Пособие Geo-Py in Urban Analytics - bella-mir.github.io/geo-py/ Плейлист RU-vid Geo-Py in Urban Analytics - ru-vid.com/group/PLbozJClxFQYU3-iY5gA8IShshhFh1hfE5
@ilyaafanasev3083
@ilyaafanasev3083 5 месяцев назад
Коллеги, привет. Не подскажите, а можно ли посчитать площадь внутри полигона(векторного слоя), пикселей растра?
@gis
@gis 5 месяцев назад
Конечно можно Например, через постнис А растр можно всегда в полигон перевести и свести задачу к предыдущей
@ilyaafanasev3083
@ilyaafanasev3083 5 месяцев назад
@@gis спасибо, поковыряю. Можно конечно перевести, но это менее интересно. Хотелось процесс свести к минимуму преобразований.
@bellamironova1327
@bellamironova1327 5 месяцев назад
Есть еще библиотека rasterstats - помогает считать статистику по растрам внутри векторных объектов. Может подойти. Но вообще, если нужно просто площадь растрового объекта посчитать внутри полигона векторного слоя, то проще перевести сам растр в вектор
@barsterr
@barsterr 5 месяцев назад
это очень хорошо, возьму некоторые умозаключения себе в диплом 🥺
@barsterr
@barsterr 5 месяцев назад
спасибо 🙏
@vigilit-video1765
@vigilit-video1765 5 месяцев назад
19:50 в последних версиях osmnx (где-то с 1.7, если не ошибаюсь) модуль geometries заменен на модуль features. И функции соответствующим образом переименованы.
@bellamironova1327
@bellamironova1327 5 месяцев назад
Спасибо! обновили в тексте с комментарием)
@vigilit-video1765
@vigilit-video1765 5 месяцев назад
В коде где генерируется сетка (10:04), вместо громоздкого Polygon, лучше использовать box().
@bellamironova1327
@bellamironova1327 5 месяцев назад
Спасибо! Хорошая альтернатива!
@gis
@gis 5 месяцев назад
Это видео из плейлиста Geo-Py in Urban Analytics, который посвящен применению языка Python для анализа пространственных данных Мы поговорим про агрегирование точечных данных по единицами административно-территориального деления и по ячейкам регулярной сетки. Также построим прямоугольные ячейки регулярной сетки самостоятельно и познакомится с библиотекой H3 для работы с гексагонами Автор: Белла Миронова Telegram-канал GIS AND PEACE - t.me/GIS_PEACE Пособие Geo-Py in Urban Analytics - bella-mir.github.io/geo-py/ Плейлист RU-vid Geo-Py in Urban Analytics - ru-vid.com/group/PLbozJClxFQYU3-iY5gA8IShshhFh1hfE5
@barsterr
@barsterr 5 месяцев назад
для explore третья библиотека имеется ввиду matplotlib, буковка потерялась
@bellamironova1327
@bellamironova1327 5 месяцев назад
Обновили, спасибо!
@prosvetis
@prosvetis 5 месяцев назад
Пометки для чайников: 1) У меня импортировались библиотеки получилось только через терминал. Там набираем "pip install pandas" и тд. После этого нужно еще раз нажать на 02:11 Потом все будет идти нормально. 2) Возникла проблемка со строкой point_gdf.explore() Там пришлось несколько раз устанавливать того, что ему не хватало например branca и еще 4 файла. Нужно так же в терминале прописать наподобие: pip install mapclassify В общем сейчас застрял на моменте. Когда набираешь metro = gpd.read_file('data/spb_metro.geojson') Выдает ошибку: CPLE_OpenFailedError: data/spb_metro.geojson: No such file or directory During handling of the above exception, another exception occurred: DriverError Traceback (most recent call last) Такое чувство, что у меня что-то недоустановилось 😅 Но и то, что сделано было интересно. Спасибо 👍
@bellamironova1327
@bellamironova1327 5 месяцев назад
Добрый день! мы в самом первом (нулевом) видео очень коротко упоминали, что нужно библиотеки устанавливать, но, наверное, недостаточно подробно) спасибо за пометку! Насчет вашей ошибки - 'data/spb_metro.geojson' - это относительный путь до данных. Есть ли у вас в рабочей директории сейчас папка "data" c файлом "spb_metro.geojson"? Если нет, то данные тоже можно скачать из GitHub репозитория. Если будут еще вопросы - обязательно пишите!
@prosvetis
@prosvetis 5 месяцев назад
@@bellamironova1327 Да, теперь и записал, и прочитал. То есть нужно вместе с файлами уроков еще было скачать папку data. Я просто думал он из интернета пытается эти данные прочитать. Теперь нужно еще раз повторить только самому и со своими примерами. Спасибо, было интересно 😊
@barsterr
@barsterr 5 месяцев назад
очень-очень спасибо!
@ИванНепупкин
@ИванНепупкин 6 месяцев назад
Очень полезно, спасибо!!!
@vsgeo
@vsgeo 6 месяцев назад
Наверное, всё-таки "и-пи-эс-джи"
@bellamironova1327
@bellamironova1327 6 месяцев назад
оговорка)
@gis
@gis 6 месяцев назад
Это видео из плейлиста Geo-Py in Urban Analytics, который посвящен применению языка Python для анализа пространственных данных Мы поговорим про проекции и системы координат, почему важно с ними разобраться, а также построим карту плотности населения по округам Санкт-Петербурга Автор: Белла Миронова Telegram-канал GIS AND PEACE - t.me/GIS_PEACE Пособие Geo-Py in Urban Analytics - bella-mir.github.io/geo-py/ Плейлист RU-vid Geo-Py in Urban Analytics - ru-vid.com/group/PLbozJClxFQYU3-iY5gA8IShshhFh1hfE5
@gis
@gis 6 месяцев назад
В данном видео показан плагин в QGIS, который позволяет интегрировать настольную ГИС систему с веб-платформой FlexGIS. Полезные ссылки: t.me/flexgis - канал о платформе flexgis.ru - сайт платформы flexgis.ru/about-us - обратная связь flexgis.ru/instructions - инструкции gis.flexatel.xyz/ - платформа @geofuckCode - пишите, если возникают вопросы о платформе
@ilyaskulbarisov3529
@ilyaskulbarisov3529 6 месяцев назад
Вот это материал!!! Спасибо большое
@MrNethezrChannel
@MrNethezrChannel 6 месяцев назад
Белла, большое спасибо! Это большое и очень нужное дело! Надеюсь, Вы продолжите)
@bellamironova1327
@bellamironova1327 6 месяцев назад
спасибо! постараемся добавлять новые разделы и выкладывать к ним видео раз в неделю!
@gis
@gis 6 месяцев назад
Это первое видео из плейлиста Geo-Py in Urban Analytics, который посвящен применению языка Python для анализа пространственных данных Мы начинаем работу с данными: как создать набор пространственных данных на основе пары координат, как экспортировать данные из OSM, как прочитать пространственные данные из файлов (shp, geojson, geoPackage) Автор: Белла Миронова Telegram-канал GIS AND PEACE - t.me/GIS_PEACE Пособие Geo-Py in Urban Analytics - bella-mir.github.io/geo-py/ Плейлист RU-vid Geo-Py in Urban Analytics - ru-vid.com/group/PLbozJClxFQYU3-iY5gA8IShshhFh1hfE5
@gis
@gis 6 месяцев назад
Это видео номер 0 :) из плейлиста Geo-Py in Urban Analytics, который посвящен применению языка Python для анализа пространственных данных Мы начинаем работу с Jupyter Notebook и коротко расскажем о том, какой редактор кода будем использовать, и как эффективно работать с нашим интерактивным пособием Автор: Белла Миронова Telegram-канал GIS AND PEACE - t.me/GIS_PEACE Пособие Geo-Py in Urban Analytics - bella-mir.github.io/geo-py/ Плейлист RU-vid Geo-Py in Urban Analytics - ru-vid.com/group/PLbozJClxFQYU3-iY5gA8IShshhFh1hfE5
@akbarxojaabduraximov7427
@akbarxojaabduraximov7427 6 месяцев назад
Здраствуйте! Вопрос: команды скриптов которые вы пишете в консоли предназначен только для линуксу или для виндовуса тоже подойдёт?
@gis
@gis 6 месяцев назад
Добрый день Должно подходить. Тут просто команды pyqgis используются Если у вас qgis версии 3 и выше - подойдет
@gis
@gis 6 месяцев назад
В данном видео демонстрируется функционал получения данных по населению городов при помощи искусственного интеллекта на платформе FlexGIS, а также получения данных из OSM (преобразование теста в геоданные). Ссылка на сайт о платформе flexgis.ru/ Телеграм-канал t.me/flexgis Инструкции по работе с платформой flexgis.ru/instructions Прямая ссылка на FlexGIS gis.flexatel.xyz/
@BeshenijYkrop
@BeshenijYkrop 6 месяцев назад
а как правильно создать проекцию
@gis
@gis 6 месяцев назад
можно в qgis сделать, например
@gis
@gis 7 месяцев назад
В данном видео демонстрируется функционал сравнения слоев при помощи платформы FlexGIS (сравнение Москвы 1942 года с сегодняшней). Посмотреть живое приложение можно тут gis.flexatel.xyz/viewer/bfbd1d28-9bad-4d4d-998f-e719ab2cb008 Ретро-карты retromap.ru/ Ссылка на сайт о платформе flexgis.ru/ Телеграм-канал t.me/flexgis Инструкции по работе с платформой flexgis.ru/instructions Прямая ссылка на FlexGIS gis.flexatel.xyz/
@ВладиславЕфимович-м3и
@ВладиславЕфимович-м3и 7 месяцев назад
Подскажите пожалуйста использование api этого сервиса евляется полностью бесплатным и без ограничений?
@gis
@gis 7 месяцев назад
Добрый день, Использование по API ключу - оно может быть и платным. Смотря для чего вам надо использовать API
@ВладиславЕфимович-м3и
@ВладиславЕфимович-м3и 7 месяцев назад
@@gis есть задумка по отображение информации о состояния оборудования на карте, просто на сколько я знаю этот же функционал с некоторых пор в Google maps стал "не совсем бесплатным" а я сейчас подбираю варианты реализации этой идеи
@gis
@gis 7 месяцев назад
@@ВладиславЕфимович-м3и Мне кажется, можно попробовать что-то из готовых конструкторов бесплатных. Типа FlexGIS. Тут на канале тоже есть видосы о нем
@ВладиславЕфимович-м3и
@ВладиславЕфимович-м3и 7 месяцев назад
@@gis спасибо за ответ, обязательно подпишусь на вас)
@f1n4ikull6
@f1n4ikull6 7 месяцев назад
молодес мужик продолжай в том же духе
@ИгорьСедельников-к3п
@ИгорьСедельников-к3п 8 месяцев назад
Здравствуйте. Подскажите, пожалуйста, если месячная подписка на flexgis заканчивается, пропадают ли проекты? Могу ли я, допустим, через пару месяцев вновь оформить подписку и продолжить свои проекты?
@gis
@gis 8 месяцев назад
Добрый день 1. Нет, они не пропадают, просто перестают быть опубликованными 2. Вы всегда можете выгрузить все проекты в JSON формат и потом спокойно их загрузить при необходимости Так что с проектами ничего не случится) Скажите, а вы каким функционалом пользуетесь / планируете пользоваться на плафторме? Нам ради фидбека)
@gis
@gis 8 месяцев назад
В данном видео демонстрируется функционал получения данных из OSM при помощи искусственного интеллекта на платформе FlexGIS (преобразование теста в геоданные). Ссылка на сайт о платформе flexgis.ru/ Телеграм-канал t.me/flexgis Инструкции по работе с платформой flexgis.ru/instructions Прямая ссылка на FlexGIS gis.flexatel.xyz/
@Salahaddin087
@Salahaddin087 8 месяцев назад
Здравствуйте. Подскажите пожалуйста как можно создать ведомость координаты с промерами
@gis
@gis 8 месяцев назад
Не совсем понял вашу задачу
@Salahaddin087
@Salahaddin087 8 месяцев назад
Например земельный участок в полигоне. Нам нужно расстояние между точек и координаты точек .
@gis
@gis 8 месяцев назад
@@Salahaddin087 Вам нужно это получить внутри кода именно? Потому что в АркГИС есть просто инструмент линейки и получения координат курсора или точки
@gis
@gis 8 месяцев назад
В данном видео демонстрируется функционал получения данных из OSM при помощи искусственного интеллекта на платформе FlexGIS. Ссылка на сайт о платформе flexgis.ru/ Телеграм-канал t.me/flexgis Инструкции по работе с платформой flexgis.ru/instructions Прямая ссылка на FlexGIS gis.flexatel.xyz/
@ЮрийШестикрыл
@ЮрийШестикрыл 8 месяцев назад
а что именно тут делает AI - получает данные из вики по полигону?
@gis
@gis 8 месяцев назад
@@ЮрийШестикрыл нет Преобразует рандомный текстовый запрос в геоданные
@euralsky
@euralsky 8 месяцев назад
Отлично продуманная и реализованная ГИС. Респект команде!
@gis
@gis 8 месяцев назад
Спасибо!
@gis
@gis 8 месяцев назад
В данном ролике мы рассказываем о полном наборе возможностей внутри программы FlexGIS версии 2.0. Ссылка на сайт о платформе flexgis.ru/ Прямая ссылка на FlexGIS gis.flexatel.xyz/ Инструкции по работе с платформой flexgis.ru/instructions Телеграм-канал t.me/flexgis
@kontobaf5179
@kontobaf5179 9 месяцев назад
Привет! Очень классные гайды, но хотелось бы посмотреть на то, как разрабатывать плагины с подключением к БД. Потому что очень интересно посмотреть на привязку QGIS к БД и вообще взаимодействие.
@gis
@gis 9 месяцев назад
Да собственно ничего там особенного нет Если есть сервисы из БД - то просто их дергаете (например, через библиотеку requests) Если нету - можно напрямую подрубиться через psycopg2 или другие
@gis
@gis 9 месяцев назад
@kontobaf5179 А, вот вспомнил Вы можете, например, скачать плагин FlexGIS, который мы писали и посмотреть его код (тк коды всех плагинов открыты). Там как раз взаимодействие с БД есть - и сам плагин очень простой. Так что, думаю, самое то. Вот ссылка github.com/flexgis/flexgis_qgis
@Ardbot
@Ardbot 9 месяцев назад
Спасибо! Полезно
@gis
@gis 9 месяцев назад
Наши сайт - flexatel.ru/ flexgis.ru Присоединяйтесь к лекциям - просто напишите в телеграм @geofuckCode @flexgis Follow us on github - github.com/mokrayaGISka/ Эта видеозапись начинает серию уроков о программировании внутри программы QGIS3 на языке Python. В данном уроке рассматриваются основы работы по написанию плагинов на языке Python в программе QGIS3. Ссылки: Основы языка Python - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-UK8d8lOLRuM.html QGIS API - qgis.org/api/3.16/index.html PyQGIS Developer Cookbook - docs.qgis.org/3.4/pdf/en/QGIS-3.4-PyQGISDeveloperCookbook-en.pdf Tutorials - www.qgistutorials.com/ru/index.html
@gis
@gis 9 месяцев назад
Наши сайт - flexatel.ru/ flexgis.ru Присоединяйтесь к лекциям - просто напишите в телеграм @geofuckCode @flexgis Follow us on github - github.com/mokrayaGISka/ Эта видеозапись начинает серию уроков о программировании внутри программы QGIS3 на языке Python. В данном уроке рассматриваются основы работы по написанию плагинов на языке Python в программе QGIS3. Ссылки: Основы языка Python - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-UK8d8lOLRuM.html QGIS API - qgis.org/api/3.16/index.html PyQGIS Developer Cookbook - docs.qgis.org/3.4/pdf/en/QGIS-3.4-PyQGISDeveloperCookbook-en.pdf Tutorials - www.qgistutorials.com/ru/index.html
@gis
@gis 9 месяцев назад
Наш сайт - flexgis.ru Присоединяйтесь к лекциям - просто напишите в телеграм @geofuckCode @flexgis Follow us on github - github.com/mokrayaGISka/ Эта видеозапись начинает серию уроков о программировании внутри программы QGIS3 на языке Python. В данном уроке рассматриваются основы работы с написанием пользовательских скриптов на языке Python. Ссылки: Основы языка Python - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-UK8d8lOLRuM.html QGIS API - qgis.org/api/3.16/index.html PyQGIS Developer Cookbook - docs.qgis.org/3.4/pdf/en/QGIS-3.4-PyQGISDeveloperCookbook-en.pdf Tutorials - www.qgistutorials.com/ru/index.html
@gis
@gis 9 месяцев назад
Наши сайт - flexatel.ru/ flexgis.ru Присоединяйтесь к лекциям - просто напишите в телеграм @geofuckCode @flexgis Follow us on github - github.com/mokrayaGISka/ Эта видеозапись начинает серию уроков о программировании внутри программы QGIS3 на языке Python. В данном уроке рассматриваются основы работы с написанием пользовательских выражений на языке Python. Ссылки: Основы языка Python - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-UK8d8lOLRuM.html QGIS API - qgis.org/api/3.16/index.html PyQGIS Developer Cookbook - docs.qgis.org/3.4/pdf/en/QGIS-3.4-PyQGISDeveloperCookbook-en.pdf Tutorials - www.qgistutorials.com/ru/index.html
@gis
@gis 9 месяцев назад
Наши сайт - flexatel.ru/ flexgis.ru Присоединяйтесь к лекциям - просто напишите в телеграм @geofuckCode @flexgis Follow us on github - github.com/mokrayaGISka/ Эта видеозапись начинает серию уроков о программировании внутри программы QGIS3 на языке Python. В данном уроке рассматриваются основы работы с запуском инструментов геопроцессинга из консоли языка python. Ссылки: Основы языка Python - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-UK8d8lOLRuM.html QGIS API - qgis.org/api/3.16/index.html PyQGIS Developer Cookbook - docs.qgis.org/3.4/pdf/en/QGIS-3.4-PyQGISDeveloperCookbook-en.pdf Tutorials - www.qgistutorials.com/ru/index.html
@gis
@gis 9 месяцев назад
Наши сайт - flexatel.ru/ flexgis.ru Присоединяйтесь к лекциям - просто напишите в телеграм @geofuckCode @flexgis Follow us on github - github.com/mokrayaGISka/ Эта видеозапись начинает серию уроков о программировании внутри программы QGIS3 на языке Python. В данном уроке рассматриваются основы работы со стилизацией векторного слоя и объектом iface. Ссылки: Основы языка Python - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-UK8d8lOLRuM.html QGIS API - qgis.org/api/3.16/index.html PyQGIS Developer Cookbook - docs.qgis.org/3.4/pdf/en/QGIS-3.4-PyQGISDeveloperCookbook-en.pdf Tutorials - www.qgistutorials.com/ru/index.html
@gis
@gis 9 месяцев назад
Наши сайт - flexatel.ru/ flexgis.ru Присоединяйтесь к лекциям - просто напишите в телеграм @geofuckCode @flexgis Follow us on github - github.com/mokrayaGISka/ Эта видеозапись начинает серию уроков о программировании внутри программы QGIS3 на языке Python. В данном уроке рассматриваются основы работы с растровыми слоями. Ссылки: Основы языка Python - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-UK8d8lOLRuM.html QGIS API - qgis.org/api/3.16/index.html PyQGIS Developer Cookbook - docs.qgis.org/3.4/pdf/en/QGIS-3.4-PyQGISDeveloperCookbook-en.pdf Tutorials - www.qgistutorials.com/ru/index.html
@fb581
@fb581 10 месяцев назад
Так вот как надо грамотно делать карты, а я все руками...
@fb581
@fb581 10 месяцев назад
Stamen лет 19 назад хорошо поработали над своим приложением на основе osm - storymapJS (knightlab)
@cartographyandgis3591
@cartographyandgis3591 11 месяцев назад
Хорошо, что из QGIS можно загружать слои во FlexGIS.
@gis
@gis 11 месяцев назад
Да, растры, вектора, временные результаты геообработки Если будут вопросы - пишите)
@gis
@gis 11 месяцев назад
В данном ролике мы рассказываем о полном наборе возможностей внутри программы FlexGIS версии 1.5. Ссылка на сайт о платформе flexgis.ru/ Прямая ссылка на FlexGIS gis.flexatel.xyz/ Инструкции по работе с платформой: flexgis.ru/instructions Телеграм-канал t.me/flexgis