<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.gis-lab.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Solski</id>
	<title>GIS-Lab - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.gis-lab.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Solski"/>
	<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/w/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Solski"/>
	<updated>2026-06-22T20:13:12Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD-%D0%BA%D1%83%D1%80%D1%81%D1%8B_%D0%BF%D0%BE_%D0%B3%D0%B5%D0%BE%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B5_%D0%B8_%D1%81%D0%BC%D0%B5%D0%B6%D0%BD%D1%8B%D0%BC_%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8F%D0%BC_%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9&amp;diff=26382</id>
		<title>Образовательные онлайн-курсы по геоинформатике и смежным областям знаний</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD-%D0%BA%D1%83%D1%80%D1%81%D1%8B_%D0%BF%D0%BE_%D0%B3%D0%B5%D0%BE%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B5_%D0%B8_%D1%81%D0%BC%D0%B5%D0%B6%D0%BD%D1%8B%D0%BC_%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8F%D0%BC_%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9&amp;diff=26382"/>
		<updated>2018-07-31T14:58:42Z</updated>

		<summary type="html">&lt;p&gt;Solski: /* YouTube.com */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
&lt;br /&gt;
{{Аннотация|Пополняемый перечень онлайн курсов, так или иначе связанных с геоинформатикой, дистанционным зондированием Земли, геодезией и картографией.}}&lt;br /&gt;
&lt;br /&gt;
== [https://www.coursera.org/ Coursera.org] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/gis Основы ГИС (Fundamentals of GIS)] || Геоинформационные системы || Английский || - || Калифорнийский университет в Девисе || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 3-5 часов в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~3000 рублей/месяц || Часть специализации &amp;quot;Геоинформационные системы&amp;quot; (Map Your World With GIS) (1/5)&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/gis-data# Форматы данных ГИС, проектирование и качество данных (GIS Data Formats, Design and Quality)]  || Геоинформационные системы || Английский ||  - || Калифорнийский университет в Девисе || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 2-3 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~3000 рублей/месяц || Часть специализации &amp;quot;Геоинформационные системы&amp;quot; (Map Your World With GIS) (2/5)&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/spatial-analysis Пространственный анализ окружающей среды (Geospatial and Environmental Analysis)]  || Геоинформационные системы || Английский || - || Калифорнийский университет в Девисе || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 3-4 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~3000 рублей/месяц || Часть специализации &amp;quot;Геоинформационные системы&amp;quot; (Map Your World With GIS) (3/5)&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/gis-applications Дистанционное зондирование, автоматизация и приложения (Imagery, Automation, and Applications)]  || Геоинформационные системы, ДЗЗ || Английский || - || Калифорнийский университет в Девисе || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 3-4 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~3000 рублей/месяц || Часть специализации &amp;quot;Геоинформационные системы&amp;quot; (Map Your World With GIS) (4/5)&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/gis-capstone Проект по ГИС-анализу (Geospatial Analysis Project)] || Геоинформационные системы || Английский || - || Калифорнийский университет в Девисе || Видеолекции и дополнительные материалы, работа с преподавателем || По сессиям в определенное время || 8 недель, 5-10 часов в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~3000 рублей/месяц || Часть специализации &amp;quot;Геоинформационные системы&amp;quot; (Map Your World With GIS) (5/5). Помимо общих материалов материалов предполагается работа по индивидуальному проекту с преподавателем.&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/geospatial Карты и революция геопространственных технологий (Maps and the Geospatial Revolution)] || Геоинформационные системы, картография, цифровая Земля || Английский || - || Университет штата Пенсильвания || Видеолекции и дополнительные материалы || По сессиям в определенное время || 5 недель, 6-8 часов в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~1700 рублей || &lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/fotogrammetricheskaya-obrabotka-bpla Фотограмметрическая обработка материалов аэрофотосъемки с БПЛА] || Фотограмметрия || Русский || - || Санкт-Петербургский государственный университет || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 2 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~1700 рублей || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://www.futurelearn.com/ Futurelearn.com] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.futurelearn.com/courses/optical-earth-observation Исследования Земли из космоса: оптический взгляд (Earth Observation from Space: the Optical View)] || ДЗЗ || Английский || - || Европейское космическое агентство || Видеолекции и дополнительные материалы || По сессиям в определенное время || 5 недель, 4 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат 69$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.futurelearn.com/courses/oceans-from-space Мониторинг океанов из космоса (Monitoring the Oceans from Space)] || ДЗЗ || Английский || - || Европейское космическое агентство || Видеолекции и дополнительные материалы || По сессиям в определенное время || 5 недель, 3 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат 69$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.futurelearn.com/courses/greenland-ice-sheet Наблюдения за льдами Гренландии из космоса (The Frozen Frontier: Monitoring the Greenland Ice Sheet from Space)] || ДЗЗ || Английский || - || Европейское космическое агентство || Видеолекции и дополнительные материалы || По сессиям в определенное время || 3 недели, 4 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат 69$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.futurelearn.com/courses/climate-from-space Мониторинг климата из космоса (Monitoring Climate from Space)] || ДЗЗ || Английский || - || Европейское космическое агентство || Видеолекции и дополнительные материалы || По сессиям в определенное время || 5 недель, 3 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат 62$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.futurelearn.com/courses/geohealth Геоздоровье: улучшаем общественное здравоохранение с помощью географической информации (Geohealth: Improving Public Health through Geographic Information)] || Геоинформационные системы, анализ данных || Английский || - || Университет Твенте || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 4 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [http://www.esri.com/mooc ESRI MOOC] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.esri.com/mooc/going-places Понимание территории с помощью пространственного анализа (Going Places with Spatial Analysis)] || Геоинформационные системы, анализ данных || Английский || - || ESRI || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 1-2 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.esri.com/mooc/location-advantage Преимущества геолокации (The Location Advantage)] || Геоинформационные системы || Английский || - || ESRI || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 1-2 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.esri.com/mooc/diy-geo-apps Сделай свои ГеоПриложения (Do-It-Yourself Geo Apps)] || Геоинформационные системы || Английский || - || ESRI || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 1-2 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.esri.com/mooc/imagery Дистанционное зондирование в работе (Earth Imagery at Work)] || Геоинформационные системы, ДЗЗ || Английский || - || ESRI || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 1-2 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.esri.com/mooc/cartography Картография (Cartography)] || Картография, геоинформационные системы || Английский || - || ESRI || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 2-3 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [http://universarium.org/ Universarium.org] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [http://universarium.org/course/401 Создаём цифровую Землю] || Обо всём || Русский || - || МИИГАИК, ИТЦ СКАНЭКС || Видеолекции и дополнительные материалы || По сессиям в определенное время || 7 модулей (?) || Доступ к материалам бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [http://universarium.org/course/399/general Измерение Земли и Вселенной] || Обо всём || Русский || - || МИИГАИК || Видеолекции и дополнительные материалы || По сессиям в определенное время || 7 модулей (?) || Доступ к материалам бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://www.canvas.net Canvas.net] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.canvas.net/browse/uwf-geodata-center/courses/geographical-information-systems-gis Введение в ГИС (Introduction to geographical information systems (GIS))] || Геоинформационные системы || Английский || - || Университет Западной Флориды || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 2-3 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://www.edx.org edx.org] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.edx.org/course/observation-theory-estimating-unknown-delftx-ot-1x-0#! Теория наблюдений: вычисляя неизвестное (Observation Theory: Estimating the Unknown)] || Геодезия, ДЗЗ || Английский || - || Делфтский технический университет || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 6 часов в неделю || Доступ к материалам бесплатно, сертификат 49$ || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://www.nextgis.ru NextGIS] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [http://nextgis.github.io/webgis_course/ Введение в веб-ГИС] || Геоинформационные системы, разработка ПО || Русский || - || NextGIS || Текстовый курс || В любое время || от 3 часов || Бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://lagunita.stanford.edu/ Stanford University] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://lagunita.stanford.edu/courses/Training/Carnegie/CLASlite/about Лесное картирование и мониторинг на основе данных Landsat (Forest Monitoring with CLASlite)] || Прикладные ГИС, анализ данных, лес || Английский|| Испанский || CLASlite Team || Видеолекции и дополнительные материалы || По сессиям в определенное время || ? || Бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://eo-college.org EO-College.org] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://eo-college.org/courses/echoes-in-space/ Введение в радарное дистанционное зондирование (Echoes in space: introduction to radar remote sensing)] || ДЗЗ || Английский || - || Европейское космическое агентство || Видеолекции и дополнительные материалы || По сессиям в определенное время || 5 недель, 3 часа в неделю || Бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://www.udemy.com/ Udemy.com] ==&lt;br /&gt;
&lt;br /&gt;
На портале Udemy.com очень часто случаются распродажи, и курсы, которые стоят 200$, обычно можно купить за 10-15$. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/introduction-to-web-programming-for-gis-applications/ Введение в веб-разработку для ГИС приложений (Introduction to web programming for GIS applications)] || Геоинформационные системы, разработка ПО || Английский || - || Michael Miller || Видеолекции и дополнительные материалы || В любое время || 13.5 часов видео || 100$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/geoserver/ Интернет-картографирование с использование Geoserver, Postgres и Openlayers 3 (Internet Mapping with Geoserver, Postgres, and Openlayers 3)] || Геоинформационные системы, разработка ПО || Английский || - || Dr. Arthur Lembo || Видеолекции и дополнительные материалы || В любое время || 3 часа видео || 50$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/learnqgis/ Введение в ГИС на основе QGIS (Learn geographic information systems (GIS) with QGIS)] || Геоинформационные системы || Английский || - || Dr. Arthur Lembo || Видеолекции и дополнительные материалы || В любое время || 2.5 часа видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/learning-path-pyqgisconquer-the-geospatial-world-with-qgis/ PyQGIS: завоёвывая мир геопространственных технологий (Learning Path: PyQGIS: Conquer the Geospatial World)] || Геоинформационные системы, разработка ПО || Английский || - || Packt Publishing || Видеолекции и дополнительные материалы || В любое время || 13.5 часов видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/core-spatial-data-analysis-with-r-and-qgis/ Анализ пространственных данных: введение в ГИС с R и QGIS (Core Spatial Data Analysis: Introductory GIS with R and QGIS)] || Геоинформационные системы, анализ данных || Английский || - || Minerva Singh || Видеолекции и дополнительные материалы || В любое время || 2 часа видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/start-web-development-with-gis-map-in-javascript/ Начало веб-разработки ГИС на JavaScript  (Start Web Development with GIS Map in JavaScript)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 3 часа видео || 60$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/spatialsql/ Работа с пространственными данными с помощью SQL: язык для географов  (Spatial SQL with Postgres : A language for geographers)] || Геоинформационные системы, базы данных || Английский || - || Dr. Arthur Lembo || Видеолекции и дополнительные материалы || В любое время || 4 часа видео || 45$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/an-introduction-to-gis-and-qgis/ Введение в ГИС и QGIS  (An introduction to GIS and QGIS)] || Геоинформационные системы || Английский || - || Oliver Burdekin || Видеолекции и дополнительные материалы || В любое время || 1 час видео || 20$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/arcgis-desktop-for-spatial-analysis-go-from-basic-to-pro/ ArcGIS Desktop для пространственного анализа: от новичка к профессионалу  (ArcGIS Desktop For Spatial Analysis: Go From Basic To Pro)] || Геоинформационные системы, анализ данных || Английский || - || Minerva Singh || Видеолекции и дополнительные материалы || В любое время || 5 часов видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/intermediate-spatial-data-analysis-with-r-qgis-more/ Пространственный анализ с R, QGIS и другими средствами  (Spatial Data Analysis with R, QGIS &amp;amp; More)] || Геоинформационные системы, анализ данных || Английский || - || Minerva Singh || Видеолекции и дополнительные материалы || В любое время || 4.5 часа видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/gdal_basics/ Введение в GDAL  (Introduction to GDAL)] || Геоинформационные системы, разработка ПО || Английский || - || Dr. Arthur Lembo || Видеолекции и дополнительные материалы || В любое время || 1.5 часа видео || 20$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/automated-gis-workflows-with-pyqgis/ Автоматизация рутинной ГИС-работы с PyQGIS (Automated GIS Workflows with PyQGIS)] || Геоинформационные системы, разработка ПО || Английский || - || Packt Publishing || Видеолекции и дополнительные материалы || В любое время || 3 часа видео || 125$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/introduction-to-remote-sensing/ Основы спутникового дистанционного зондирования (Satellite Remote Sensing Fundamentals)] || ДЗЗ || Английский || - || Packt Publishing || Видеолекции и дополнительные материалы || В любое время || 44 минуты видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/satellite-remote-sensing-data-bootcamp-with-opensource-tools/ Работы с данными спутникового зондирования в открытом ПО (Satellite Remote Sensing Data Bootcamp With Opensource Tools)] || Геоинформационные системы, ДЗЗ || Английский || - || Minerva Singh || Видеолекции и дополнительные материалы || В любое время || 4 часа видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/start-3d-gis-ios-app-development-in-objective-c/ Начало разработки трёхмерной ГИС для iOS на Objective C (Start 3D GIS iOS App Development in Objective C)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 40 минут видео || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/utilize-mysql-data-for-gis-ios-app-in-swift/ Использование данных из MySQL в ГИС для iOS на Swift (Utilize MySQL Data for GIS iOS App in Swift)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 1 час видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/develop-mobile-gis-apps-for-ios-in-swift/ Разработка мобильного ГИС приложения для iOS на Swift (Develop Mobile GIS Apps for iOS in Swift)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 11 часов видео || 60$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/start-deploying-gis-maps-to-android-apps/ Начало работы с ГИС картами и GPS в Android приложениях (Start Deploying GIS Maps and GPS to Android Apps)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 1.5 часа видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/gis-for-everyone/ Введение в ГИС (Introduction to GIS)] || Геоинформационные системы, разработка ПО || Английский || - || Ardit Sulce || Видеолекции и дополнительные материалы || В любое время || 2.5 часа видео || 65$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/learn-3d-gis-web-development-with-arcgis-api-in-javascript/ Веб-разработка трёхмерных ГИС на основе ArcGIS API на JavaScript (Learn 3D GIS Web Development with ArcGIS API in JavaScript)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 3.5 часа видео || 65$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/enterprise-gis/ Разработка корпоративной ГИС на основе открытого ПО (Using Open Source Tools to Create an Enterprise GIS)] || Геоинформационные системы, разработка ПО || Английский || - || Dr. Arthur Lembo || Видеолекции и дополнительные материалы || В любое время || 3.5 часа видео || 50$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/gis-for-beginners/ Введение в ГИС (очередное) (Introduction to Geographic Information Systems (GIS))] || Геоинформационные системы || Английский || - || Dr. Alemayehu Midekisa || Видеолекции и дополнительные материалы || В любое время || 44 минуты видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/how-to-do-binary-and-weighted-habitat-suitability-analysis/ Как осуществлять бинарный и взвешенный анализ пригодности мест обитания в ГИС) (How to do Binary and Weighted habitat suitability analysis)] || Геоинформационные системы, анализ данных || Английский || - || Neba Funwi-gabga || Видеолекции и дополнительные материалы || В любое время || 1.5 часа видео || 80$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/learn-to-shade-a-gis-map-in-five-steps/ ГИС для начинающих #1: основы QGIS (GIS for Beginners #1: QGIS Orientation)] || Геоинформационные системы || Английский || - || Ian Allan || Видеолекции и дополнительные материалы || В любое время || 4 часа видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/gis-for-beginners-2-learn-digitizing/ ГИС для начинающих #2: оцифровка в QGIS (GIS for Beginners #2: Learn Digitizing using QGIS)] || Геоинформационные системы || Английский || - || Ian Allan || Видеолекции и дополнительные материалы || В любое время || 1 час видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/gis-for-beginners-3-spatial-analysis-using-qgis/ ГИС для начинающих #3: пространственный анализ в QGIS (GIS for Beginners #3: Spatial Analysis using QGIS)] || Геоинформационные системы || Английский || - || Ian Allan || Видеолекции и дополнительные материалы || В любое время || 1 час видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/learn-to-use-python-in-arcgis-pro/ Использование Python в ГИС (Learn to use Python for GIS)] || Геоинформационные системы, разработка ПО || Английский || - || Paul Nicoara, Carlos Mejias || Видеолекции и дополнительные материалы || В любое время || 1.5 часа видео || 70$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/arcgis-training-become-a-gis-analyst/ Уроки ArcGIS - на пути к ГИС аналитику (ArcGIS Training - Become a GIS Analyst)] || Геоинформационные системы, разработка ПО || Английский || - || Yoda Learning || Видеолекции и дополнительные материалы || В любое время || 2.5 часа видео || 100$ || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://learno.net LEARNO.NET] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://learno.net/courses/mapping-for-journalists Картография для журналистов (Mapping for journalists)] || Картография, Геоинформационные системы || Английский || - || Maarten Lambrechts || Видеолекции || В любое время || 130 минут || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://youtube.com YouTube.com] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/user/esricis/videos Отдельные видеоматериалы ESRI-CIS по ArcGIS и не только] || Геоинформационные системы || Русский || - || ESRI CIS || Видеолекции || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/channel/UC99_v_T0CTEsYiY2O6YsvOA Канал &amp;quot;Основы программирования для географов&amp;quot;] || Программирование || Русский || - || ? || Видеолекции || В любое время || ~5 часов || Бесплатно || Для изучения части по программированию нужно знать Python&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/channel/UCWZ9h9DLnWtofBOZusAnWBQ Канал &amp;quot;Фабрика картографии и геоинформатики СК&amp;quot;] || Геоинформационные системы || Русский || - || ? || Видеолекции || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/channel/UCjtnZDHB1CT5LueIBc4NgvA Канал &amp;quot;ГИС - это просто&amp;quot;] || Геоинформационные системы || Русский || - || ? || Видеолекции || В любое время || - || Бесплатно || о SAGA GIS&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/watch?v=evkU0rYt43k&amp;amp;list=PL5A2DB97AA32C1A3B видеоматериалы по программе LAS TOOLS, классификация облаков точек] || Геоинформационные системы, облака точек || Английский || - || Martin Isenburg || Видеолекции || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/playlist?list=PLfInsSYJw1lQ_vii1wxePr7aKqBOziKVQ Канал Environmental QGIS Training] || Геоинформационные системы || Английский || - || Gaia Resources || Видеолекции || В любое время || - || Бесплатно || -&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://https://pages.github.com/ GitHub.io] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://geo-python.github.io/2017/ Introduction to Geo-Python (Введение в гео-Python)] || Программирование || Английский || - || University of Helsinki || Текстовые материалы, видеолекции, упражнения || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://automating-gis-processes.github.io/2017/ Automating GIS-processes (Автоматизация ГИС-процессов)] || Программирование, Геоинформационные системы || Английский || - || Henrikki Tenkanen || Текстовые материалы, видеолекции, упражнения || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://introqg.github.io/2017/ Introduction to Quantitative Geology (Введение в количественную геологию)] || Программирование, Геоинформационные системы, Геология || Английский || - || University of Helsinki || Текстовые материалы, видеолекции, упражнения || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://https://gvsig.org/ gvSIG.org] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://blog.gvsig.org/2018/05/07/free-course-about-crime-mapping-gis-in-criminology/ GIS for criminology (ГИС в криминологии на основе gvSIG)] || Геоинформационные системы || Английский || - || gvSIG Association || видеолекции || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://blog.gvsig.org/2018/03/12/gis-applied-to-municipality-management-certification-and-links-to-the-complete-course/ GIS applied to municipality management (ГИС применительно к муниципальному управлению на основе gvSIG)] || Программирование, Геоинформационные системы || Английский || - || gvSIG Association || Видеолекции || В любое время || - || Бесплатно. Сертификат: 30 евро || -&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Solski</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%9E%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD-%D0%BA%D1%83%D1%80%D1%81%D1%8B_%D0%BF%D0%BE_%D0%B3%D0%B5%D0%BE%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B5_%D0%B8_%D1%81%D0%BC%D0%B5%D0%B6%D0%BD%D1%8B%D0%BC_%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8F%D0%BC_%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9&amp;diff=26381</id>
		<title>Образовательные онлайн-курсы по геоинформатике и смежным областям знаний</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%9E%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD-%D0%BA%D1%83%D1%80%D1%81%D1%8B_%D0%BF%D0%BE_%D0%B3%D0%B5%D0%BE%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B5_%D0%B8_%D1%81%D0%BC%D0%B5%D0%B6%D0%BD%D1%8B%D0%BC_%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8F%D0%BC_%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9&amp;diff=26381"/>
		<updated>2018-07-31T14:48:28Z</updated>

		<summary type="html">&lt;p&gt;Solski: /* YouTube.com */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
&lt;br /&gt;
{{Аннотация|Пополняемый перечень онлайн курсов, так или иначе связанных с геоинформатикой, дистанционным зондированием Земли, геодезией и картографией.}}&lt;br /&gt;
&lt;br /&gt;
== [https://www.coursera.org/ Coursera.org] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/gis Основы ГИС (Fundamentals of GIS)] || Геоинформационные системы || Английский || - || Калифорнийский университет в Девисе || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 3-5 часов в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~3000 рублей/месяц || Часть специализации &amp;quot;Геоинформационные системы&amp;quot; (Map Your World With GIS) (1/5)&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/gis-data# Форматы данных ГИС, проектирование и качество данных (GIS Data Formats, Design and Quality)]  || Геоинформационные системы || Английский ||  - || Калифорнийский университет в Девисе || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 2-3 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~3000 рублей/месяц || Часть специализации &amp;quot;Геоинформационные системы&amp;quot; (Map Your World With GIS) (2/5)&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/spatial-analysis Пространственный анализ окружающей среды (Geospatial and Environmental Analysis)]  || Геоинформационные системы || Английский || - || Калифорнийский университет в Девисе || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 3-4 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~3000 рублей/месяц || Часть специализации &amp;quot;Геоинформационные системы&amp;quot; (Map Your World With GIS) (3/5)&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/gis-applications Дистанционное зондирование, автоматизация и приложения (Imagery, Automation, and Applications)]  || Геоинформационные системы, ДЗЗ || Английский || - || Калифорнийский университет в Девисе || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 3-4 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~3000 рублей/месяц || Часть специализации &amp;quot;Геоинформационные системы&amp;quot; (Map Your World With GIS) (4/5)&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/gis-capstone Проект по ГИС-анализу (Geospatial Analysis Project)] || Геоинформационные системы || Английский || - || Калифорнийский университет в Девисе || Видеолекции и дополнительные материалы, работа с преподавателем || По сессиям в определенное время || 8 недель, 5-10 часов в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~3000 рублей/месяц || Часть специализации &amp;quot;Геоинформационные системы&amp;quot; (Map Your World With GIS) (5/5). Помимо общих материалов материалов предполагается работа по индивидуальному проекту с преподавателем.&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/geospatial Карты и революция геопространственных технологий (Maps and the Geospatial Revolution)] || Геоинформационные системы, картография, цифровая Земля || Английский || - || Университет штата Пенсильвания || Видеолекции и дополнительные материалы || По сессиям в определенное время || 5 недель, 6-8 часов в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~1700 рублей || &lt;br /&gt;
|-&lt;br /&gt;
| [https://www.coursera.org/learn/fotogrammetricheskaya-obrabotka-bpla Фотограмметрическая обработка материалов аэрофотосъемки с БПЛА] || Фотограмметрия || Русский || - || Санкт-Петербургский государственный университет || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 2 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат ~1700 рублей || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://www.futurelearn.com/ Futurelearn.com] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.futurelearn.com/courses/optical-earth-observation Исследования Земли из космоса: оптический взгляд (Earth Observation from Space: the Optical View)] || ДЗЗ || Английский || - || Европейское космическое агентство || Видеолекции и дополнительные материалы || По сессиям в определенное время || 5 недель, 4 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат 69$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.futurelearn.com/courses/oceans-from-space Мониторинг океанов из космоса (Monitoring the Oceans from Space)] || ДЗЗ || Английский || - || Европейское космическое агентство || Видеолекции и дополнительные материалы || По сессиям в определенное время || 5 недель, 3 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат 69$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.futurelearn.com/courses/greenland-ice-sheet Наблюдения за льдами Гренландии из космоса (The Frozen Frontier: Monitoring the Greenland Ice Sheet from Space)] || ДЗЗ || Английский || - || Европейское космическое агентство || Видеолекции и дополнительные материалы || По сессиям в определенное время || 3 недели, 4 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат 69$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.futurelearn.com/courses/climate-from-space Мониторинг климата из космоса (Monitoring Climate from Space)] || ДЗЗ || Английский || - || Европейское космическое агентство || Видеолекции и дополнительные материалы || По сессиям в определенное время || 5 недель, 3 часа в неделю || Доступ к материалам бесплатно, участие в оценивании и сертификат 62$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.futurelearn.com/courses/geohealth Геоздоровье: улучшаем общественное здравоохранение с помощью географической информации (Geohealth: Improving Public Health through Geographic Information)] || Геоинформационные системы, анализ данных || Английский || - || Университет Твенте || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 4 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [http://www.esri.com/mooc ESRI MOOC] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.esri.com/mooc/going-places Понимание территории с помощью пространственного анализа (Going Places with Spatial Analysis)] || Геоинформационные системы, анализ данных || Английский || - || ESRI || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 1-2 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.esri.com/mooc/location-advantage Преимущества геолокации (The Location Advantage)] || Геоинформационные системы || Английский || - || ESRI || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 1-2 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.esri.com/mooc/diy-geo-apps Сделай свои ГеоПриложения (Do-It-Yourself Geo Apps)] || Геоинформационные системы || Английский || - || ESRI || Видеолекции и дополнительные материалы || По сессиям в определенное время || 4 недели, 1-2 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.esri.com/mooc/imagery Дистанционное зондирование в работе (Earth Imagery at Work)] || Геоинформационные системы, ДЗЗ || Английский || - || ESRI || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 1-2 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.esri.com/mooc/cartography Картография (Cartography)] || Картография, геоинформационные системы || Английский || - || ESRI || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 2-3 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [http://universarium.org/ Universarium.org] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [http://universarium.org/course/401 Создаём цифровую Землю] || Обо всём || Русский || - || МИИГАИК, ИТЦ СКАНЭКС || Видеолекции и дополнительные материалы || По сессиям в определенное время || 7 модулей (?) || Доступ к материалам бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [http://universarium.org/course/399/general Измерение Земли и Вселенной] || Обо всём || Русский || - || МИИГАИК || Видеолекции и дополнительные материалы || По сессиям в определенное время || 7 модулей (?) || Доступ к материалам бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://www.canvas.net Canvas.net] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.canvas.net/browse/uwf-geodata-center/courses/geographical-information-systems-gis Введение в ГИС (Introduction to geographical information systems (GIS))] || Геоинформационные системы || Английский || - || Университет Западной Флориды || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 2-3 часа в неделю || Доступ к материалам бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://www.edx.org edx.org] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.edx.org/course/observation-theory-estimating-unknown-delftx-ot-1x-0#! Теория наблюдений: вычисляя неизвестное (Observation Theory: Estimating the Unknown)] || Геодезия, ДЗЗ || Английский || - || Делфтский технический университет || Видеолекции и дополнительные материалы || По сессиям в определенное время || 6 недель, 6 часов в неделю || Доступ к материалам бесплатно, сертификат 49$ || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://www.nextgis.ru NextGIS] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [http://nextgis.github.io/webgis_course/ Введение в веб-ГИС] || Геоинформационные системы, разработка ПО || Русский || - || NextGIS || Текстовый курс || В любое время || от 3 часов || Бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://lagunita.stanford.edu/ Stanford University] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://lagunita.stanford.edu/courses/Training/Carnegie/CLASlite/about Лесное картирование и мониторинг на основе данных Landsat (Forest Monitoring with CLASlite)] || Прикладные ГИС, анализ данных, лес || Английский|| Испанский || CLASlite Team || Видеолекции и дополнительные материалы || По сессиям в определенное время || ? || Бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://eo-college.org EO-College.org] ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://eo-college.org/courses/echoes-in-space/ Введение в радарное дистанционное зондирование (Echoes in space: introduction to radar remote sensing)] || ДЗЗ || Английский || - || Европейское космическое агентство || Видеолекции и дополнительные материалы || По сессиям в определенное время || 5 недель, 3 часа в неделю || Бесплатно || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://www.udemy.com/ Udemy.com] ==&lt;br /&gt;
&lt;br /&gt;
На портале Udemy.com очень часто случаются распродажи, и курсы, которые стоят 200$, обычно можно купить за 10-15$. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/introduction-to-web-programming-for-gis-applications/ Введение в веб-разработку для ГИС приложений (Introduction to web programming for GIS applications)] || Геоинформационные системы, разработка ПО || Английский || - || Michael Miller || Видеолекции и дополнительные материалы || В любое время || 13.5 часов видео || 100$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/geoserver/ Интернет-картографирование с использование Geoserver, Postgres и Openlayers 3 (Internet Mapping with Geoserver, Postgres, and Openlayers 3)] || Геоинформационные системы, разработка ПО || Английский || - || Dr. Arthur Lembo || Видеолекции и дополнительные материалы || В любое время || 3 часа видео || 50$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/learnqgis/ Введение в ГИС на основе QGIS (Learn geographic information systems (GIS) with QGIS)] || Геоинформационные системы || Английский || - || Dr. Arthur Lembo || Видеолекции и дополнительные материалы || В любое время || 2.5 часа видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/learning-path-pyqgisconquer-the-geospatial-world-with-qgis/ PyQGIS: завоёвывая мир геопространственных технологий (Learning Path: PyQGIS: Conquer the Geospatial World)] || Геоинформационные системы, разработка ПО || Английский || - || Packt Publishing || Видеолекции и дополнительные материалы || В любое время || 13.5 часов видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/core-spatial-data-analysis-with-r-and-qgis/ Анализ пространственных данных: введение в ГИС с R и QGIS (Core Spatial Data Analysis: Introductory GIS with R and QGIS)] || Геоинформационные системы, анализ данных || Английский || - || Minerva Singh || Видеолекции и дополнительные материалы || В любое время || 2 часа видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/start-web-development-with-gis-map-in-javascript/ Начало веб-разработки ГИС на JavaScript  (Start Web Development with GIS Map in JavaScript)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 3 часа видео || 60$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/spatialsql/ Работа с пространственными данными с помощью SQL: язык для географов  (Spatial SQL with Postgres : A language for geographers)] || Геоинформационные системы, базы данных || Английский || - || Dr. Arthur Lembo || Видеолекции и дополнительные материалы || В любое время || 4 часа видео || 45$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/an-introduction-to-gis-and-qgis/ Введение в ГИС и QGIS  (An introduction to GIS and QGIS)] || Геоинформационные системы || Английский || - || Oliver Burdekin || Видеолекции и дополнительные материалы || В любое время || 1 час видео || 20$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/arcgis-desktop-for-spatial-analysis-go-from-basic-to-pro/ ArcGIS Desktop для пространственного анализа: от новичка к профессионалу  (ArcGIS Desktop For Spatial Analysis: Go From Basic To Pro)] || Геоинформационные системы, анализ данных || Английский || - || Minerva Singh || Видеолекции и дополнительные материалы || В любое время || 5 часов видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/intermediate-spatial-data-analysis-with-r-qgis-more/ Пространственный анализ с R, QGIS и другими средствами  (Spatial Data Analysis with R, QGIS &amp;amp; More)] || Геоинформационные системы, анализ данных || Английский || - || Minerva Singh || Видеолекции и дополнительные материалы || В любое время || 4.5 часа видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/gdal_basics/ Введение в GDAL  (Introduction to GDAL)] || Геоинформационные системы, разработка ПО || Английский || - || Dr. Arthur Lembo || Видеолекции и дополнительные материалы || В любое время || 1.5 часа видео || 20$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/automated-gis-workflows-with-pyqgis/ Автоматизация рутинной ГИС-работы с PyQGIS (Automated GIS Workflows with PyQGIS)] || Геоинформационные системы, разработка ПО || Английский || - || Packt Publishing || Видеолекции и дополнительные материалы || В любое время || 3 часа видео || 125$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/introduction-to-remote-sensing/ Основы спутникового дистанционного зондирования (Satellite Remote Sensing Fundamentals)] || ДЗЗ || Английский || - || Packt Publishing || Видеолекции и дополнительные материалы || В любое время || 44 минуты видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/satellite-remote-sensing-data-bootcamp-with-opensource-tools/ Работы с данными спутникового зондирования в открытом ПО (Satellite Remote Sensing Data Bootcamp With Opensource Tools)] || Геоинформационные системы, ДЗЗ || Английский || - || Minerva Singh || Видеолекции и дополнительные материалы || В любое время || 4 часа видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/start-3d-gis-ios-app-development-in-objective-c/ Начало разработки трёхмерной ГИС для iOS на Objective C (Start 3D GIS iOS App Development in Objective C)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 40 минут видео || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/utilize-mysql-data-for-gis-ios-app-in-swift/ Использование данных из MySQL в ГИС для iOS на Swift (Utilize MySQL Data for GIS iOS App in Swift)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 1 час видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/develop-mobile-gis-apps-for-ios-in-swift/ Разработка мобильного ГИС приложения для iOS на Swift (Develop Mobile GIS Apps for iOS in Swift)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 11 часов видео || 60$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/start-deploying-gis-maps-to-android-apps/ Начало работы с ГИС картами и GPS в Android приложениях (Start Deploying GIS Maps and GPS to Android Apps)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 1.5 часа видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/gis-for-everyone/ Введение в ГИС (Introduction to GIS)] || Геоинформационные системы, разработка ПО || Английский || - || Ardit Sulce || Видеолекции и дополнительные материалы || В любое время || 2.5 часа видео || 65$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/learn-3d-gis-web-development-with-arcgis-api-in-javascript/ Веб-разработка трёхмерных ГИС на основе ArcGIS API на JavaScript (Learn 3D GIS Web Development with ArcGIS API in JavaScript)] || Геоинформационные системы, разработка ПО || Английский || - || Alfred Lam || Видеолекции и дополнительные материалы || В любое время || 3.5 часа видео || 65$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/enterprise-gis/ Разработка корпоративной ГИС на основе открытого ПО (Using Open Source Tools to Create an Enterprise GIS)] || Геоинформационные системы, разработка ПО || Английский || - || Dr. Arthur Lembo || Видеолекции и дополнительные материалы || В любое время || 3.5 часа видео || 50$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/gis-for-beginners/ Введение в ГИС (очередное) (Introduction to Geographic Information Systems (GIS))] || Геоинформационные системы || Английский || - || Dr. Alemayehu Midekisa || Видеолекции и дополнительные материалы || В любое время || 44 минуты видео || 200$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/how-to-do-binary-and-weighted-habitat-suitability-analysis/ Как осуществлять бинарный и взвешенный анализ пригодности мест обитания в ГИС) (How to do Binary and Weighted habitat suitability analysis)] || Геоинформационные системы, анализ данных || Английский || - || Neba Funwi-gabga || Видеолекции и дополнительные материалы || В любое время || 1.5 часа видео || 80$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/learn-to-shade-a-gis-map-in-five-steps/ ГИС для начинающих #1: основы QGIS (GIS for Beginners #1: QGIS Orientation)] || Геоинформационные системы || Английский || - || Ian Allan || Видеолекции и дополнительные материалы || В любое время || 4 часа видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/gis-for-beginners-2-learn-digitizing/ ГИС для начинающих #2: оцифровка в QGIS (GIS for Beginners #2: Learn Digitizing using QGIS)] || Геоинформационные системы || Английский || - || Ian Allan || Видеолекции и дополнительные материалы || В любое время || 1 час видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/gis-for-beginners-3-spatial-analysis-using-qgis/ ГИС для начинающих #3: пространственный анализ в QGIS (GIS for Beginners #3: Spatial Analysis using QGIS)] || Геоинформационные системы || Английский || - || Ian Allan || Видеолекции и дополнительные материалы || В любое время || 1 час видео || 40$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/learn-to-use-python-in-arcgis-pro/ Использование Python в ГИС (Learn to use Python for GIS)] || Геоинформационные системы, разработка ПО || Английский || - || Paul Nicoara, Carlos Mejias || Видеолекции и дополнительные материалы || В любое время || 1.5 часа видео || 70$ || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.udemy.com/arcgis-training-become-a-gis-analyst/ Уроки ArcGIS - на пути к ГИС аналитику (ArcGIS Training - Become a GIS Analyst)] || Геоинформационные системы, разработка ПО || Английский || - || Yoda Learning || Видеолекции и дополнительные материалы || В любое время || 2.5 часа видео || 100$ || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://learno.net LEARNO.NET] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://learno.net/courses/mapping-for-journalists Картография для журналистов (Mapping for journalists)] || Картография, Геоинформационные системы || Английский || - || Maarten Lambrechts || Видеолекции || В любое время || 130 минут || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://youtube.com YouTube.com] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/user/esricis/videos Отдельные видеоматериалы ESRI-CIS по ArcGIS и не только] || Геоинформационные системы || Русский || - || ESRI CIS || Видеолекции || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/channel/UC99_v_T0CTEsYiY2O6YsvOA Канал &amp;quot;Основы программирования для географов&amp;quot;] || Программирование || Русский || - || ? || Видеолекции || В любое время || ~5 часов || Бесплатно || Для изучения части по программированию нужно знать Python&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/channel/UCWZ9h9DLnWtofBOZusAnWBQ Канал &amp;quot;Фабрика картографии и геоинформатики СК&amp;quot;] || Геоинформационные системы || Русский || - || ? || Видеолекции || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/watch?v=evkU0rYt43k&amp;amp;list=PL5A2DB97AA32C1A3B видеоматериалы по программе LAS TOOLS, классификация облаков точек] || Геоинформационные системы, облака точек || Английский || - || Martin Isenburg || Видеолекции || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.youtube.com/playlist?list=PLfInsSYJw1lQ_vii1wxePr7aKqBOziKVQ Канал Environmental QGIS Training] || Геоинформационные системы || Английский || - || Gaia Resources || Видеолекции || В любое время || - || Бесплатно || -&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://https://pages.github.com/ GitHub.io] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://geo-python.github.io/2017/ Introduction to Geo-Python (Введение в гео-Python)] || Программирование || Английский || - || University of Helsinki || Текстовые материалы, видеолекции, упражнения || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://automating-gis-processes.github.io/2017/ Automating GIS-processes (Автоматизация ГИС-процессов)] || Программирование, Геоинформационные системы || Английский || - || Henrikki Tenkanen || Текстовые материалы, видеолекции, упражнения || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://introqg.github.io/2017/ Introduction to Quantitative Geology (Введение в количественную геологию)] || Программирование, Геоинформационные системы, Геология || Английский || - || University of Helsinki || Текстовые материалы, видеолекции, упражнения || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://https://gvsig.org/ gvSIG.org] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Название курса !! Тематика !! Основной язык !! Дополнительные языки !! Создатели !! Формат !! Ограничения по времени !! Ориентировочная продолжительность !! Стоимость !! Примечания&lt;br /&gt;
|-&lt;br /&gt;
| [https://blog.gvsig.org/2018/05/07/free-course-about-crime-mapping-gis-in-criminology/ GIS for criminology (ГИС в криминологии на основе gvSIG)] || Геоинформационные системы || Английский || - || gvSIG Association || видеолекции || В любое время || - || Бесплатно || -&lt;br /&gt;
|-&lt;br /&gt;
| [https://blog.gvsig.org/2018/03/12/gis-applied-to-municipality-management-certification-and-links-to-the-complete-course/ GIS applied to municipality management (ГИС применительно к муниципальному управлению на основе gvSIG)] || Программирование, Геоинформационные системы || Английский || - || gvSIG Association || Видеолекции || В любое время || - || Бесплатно. Сертификат: 30 евро || -&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Solski</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_DTclassifier_%D0%B4%D0%BB%D1%8F_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8_%D1%80%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B2%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B8_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0_%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9&amp;diff=24819</id>
		<title>Использование консольного DTclassifier для классификации растровых данных и анализа изменений</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_DTclassifier_%D0%B4%D0%BB%D1%8F_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8_%D1%80%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B2%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B8_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0_%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9&amp;diff=24819"/>
		<updated>2016-11-27T19:57:39Z</updated>

		<summary type="html">&lt;p&gt;Solski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}} &lt;br /&gt;
{{Аннотация|Описание и примеры использования консольной версии DTclassifier для классификации растровых данных.}}&lt;br /&gt;
&lt;br /&gt;
'''DT classifier''' - это простой в использовании и эффективный плагин для классификации растровых изображений. &lt;br /&gt;
Декстопная версия расширения входит в дистрибутив [http://nextgis.ru/nextgis-qgis/ NextGIS QGIS].&lt;br /&gt;
Расширение использует метод деревьев решений, реализованный на основе библиотеки [https://github.com/opencv/opencv/wiki OpenCV]. &lt;br /&gt;
Подробнее об установке и работе декстопной версии расширения написано [http://gis-lab.info/qa/dtclassifier.html здесь].&lt;br /&gt;
&lt;br /&gt;
Плагин имеет удобный графический интерфейс, но для некоторых задач, например, &lt;br /&gt;
для встраивания алгоритмов классификации в процесс обработки изображений или для анализа большого количества данных, удобнее использовать консольную версию инструмента. Про нее и пойдет речь в этой статье.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Тестовые данные ====&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/0B-Sx9ICoBa2QZzlCR2tOZEgtWkE/view?usp=sharing Загрузить] архив c данными, использовавшимися при подготовке статьи (4.7Гб).&lt;br /&gt;
&lt;br /&gt;
=== Работа с расширением === &lt;br /&gt;
Синтаксис расширения включает несколько обязательных параметров и ряд дополнительных, &lt;br /&gt;
расширяющих функциональность приложения.&lt;br /&gt;
&lt;br /&gt;
[[Файл:DTconsol_pic2a.jpg|700px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;classifier.bat&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- запуск расширения&lt;br /&gt;
&lt;br /&gt;
'''Основные опции'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--input_rasters&amp;lt;/pre&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
- пути к растровым данным ('''ВАЖНО'''! необходимо указывать полные пути к файлам), разделенные пробелом&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--presence &amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- полные пути к векторным слоям объектов, содержащие признак, который нужно выделить при анализе, разделенные пробелом. Например, для природных экосистем: облака, водные объекты, рубки или пожары.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--absence&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- полные пути к векторным слоям фоновых объектов, т.е. объектам, от которых нужно отделить объекты, содержащие признак.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--classify&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
путь для сохранения результата классификации&lt;br /&gt;
&lt;br /&gt;
'''Дополнительные опции'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--decision_tree&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- использует дерево решений (по умолчанию используется random forest). ПРИМЕЧАНИЕ: Опыт показывает, что использование Random Forest существенно улучшает результат классификации&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--discrete_classes&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- Применяется при использовании одиночного дерева (--use_decision_tree). В этом случае, если флаг установлен, исходные данные будут трактоваться как набор дискретных величин (классификационная модель). Если флаг не установлен, то используется регрессионная модель.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--generalize&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- размер окна для генерализации (kernel size). «Cглаживание» результатов классификации с настраиваемым размером окна. При включенном сглаживании будет создан не один, а два растра: классифицированный и сглаженный (имя содержит суффикс «_smooth»).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--save_train_layer &amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- сохраняет слой тренингов, полученный из обучающих данных (полигонов, линий и тд.) в виде точечного шейп-файла с атрибутивной таблицей, включающей значения растров и классы обучающей выборки (1- presence,0 - absence)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--save_model&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- сохраняет модель (дерево решений или модель random forest) в файл (.yaml)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--use_model&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- использует существующую модель. При этом параметры --presence и --absence игнорируются.&lt;br /&gt;
('''ВАЖНО'''! количество и порядок каналов должен быть таким же как при создании модели, иначе результат будет некорректным)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;--use_train_layer&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- использует существующий точечный файл (полученный при помощи опции --save_train_layer) для создания модели. При этом игнорируются опции --presence и --absence. Также используется для создания модели без последующей классификации. В этом случае достаточно просто игнорировать опции --classify и --input_rasters&lt;br /&gt;
&lt;br /&gt;
Также приведены примеры синтаксиса командной строки:&lt;br /&gt;
&lt;br /&gt;
Классификация.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
classifier.bat  --input_rasters rast1 [rast2, ...] --presence vect1.shp [vect2, ...] --absence vect1.shp [vect2, ...] --classify result.tiff&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Классификация c с использованием существующей модели.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
classifier.bat  --input_rasters rast1 [rast2, ...] --use_model model.yaml --classify result.tiff&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Создание модели (без классификации).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
classifier.bat  --input_rasters rast1 [rast2, ...] --presence vect1.shp [vect2, ...] --absence vect1.shp [vect2, ...] --save_model model.yaml &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Создание модели на основе точечного слоя.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
classifier.bat --use_train_layer train_points.shp --save_model model.yaml &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Создание точечного слоя тренингов.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
classifier.bat --input_rasters rast1 [rast2, ...] --presence vect1.shp [vect2, ...] --absence vect1.shp [vect2, ...] --save_train_layer train_points.shp &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''TODO''': Проверить! Если слой тренингов выходит за границы растра, то часть точек за границами создается с ненулевыми значениями (+ errors при выполнении), которые приходится удалять вручную. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Примеры использования === &lt;br /&gt;
&lt;br /&gt;
==== Пример 1. Классификация сцен Landsat в batch режиме на основе общего слоя тестовых объектов ====&lt;br /&gt;
&lt;br /&gt;
Для выявления изменения лесного покрова в результате рубок в зимний период используется анализ изменений 2-х и более сцен Landsat. Если территория исследования занимает значительную площадь&lt;br /&gt;
и включает в себя несколько path/row спутника, то удобнее использовать консольную версию для проведения классификации в batch режиме. В данном примере, сцены Landsat за период 2015-2016 гг. &lt;br /&gt;
разбиты по директориям (data/&amp;lt;path/row&amp;gt;) и классификация проводится последовательно для каждого path/row.&lt;br /&gt;
Слои тренингов состоят из двух шейп-файлов (сut1.shp - рубки, произошедшие за период наблюдения и nochange.shp - не изменившиеся территории). Тренинги находятся в отдельной директории (trainings)&lt;br /&gt;
&lt;br /&gt;
[[Файл:Pic1.jpg|700px|thumb|center|Создание обучающей выборки (треннингов) по снимкам Landsat до (декабрь 2015) и после (январь 2016) вырубки]]&lt;br /&gt;
&lt;br /&gt;
Распакуем и сохраним на диске тестовые данные. В примере используется расположение d:\DT. &lt;br /&gt;
Снимки лежат в d:\DT\data, тренинги в d:\DT\trainings. Командная строка для классификации отдельного path/row:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
classifier.bat --presence d:\DT\trainings\cut1.shp --absence d:\DT\trainings\nochange.shp --input_rasters d:\DT\data\113027\113027_16055.tif d:\DT\data\113027\113027_15020.tif --save_points --save_model d:\DT\data\113027\model.aml --classify d:\DT\data\113027\113027_dtclass.tif --generalize 3&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для обработки нескольких path/row можно создать .bat файл, в котором последовательно записать командные строки для обработки всех директорий&lt;br /&gt;
или создать скрипт (например на python):&lt;br /&gt;
&lt;br /&gt;
Пример [https://github.com/IgorGlushkov/DT_classifier_utilities/blob/master/DT_batch_classify.py скрипта] для обработки нескольких сцен &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# -*- coding: UTF-8 -*-&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
&lt;br /&gt;
# path to data&lt;br /&gt;
datadir='d:\DT\data'&lt;br /&gt;
# path to training&lt;br /&gt;
traindir='d:\DT\\trainings'&lt;br /&gt;
# presence&lt;br /&gt;
presence=os.path.join(traindir,'cut1.shp')&lt;br /&gt;
# absence&lt;br /&gt;
absence=os.path.join(traindir,'nochange.shp')&lt;br /&gt;
#result&lt;br /&gt;
result='d:\DT\\result'&lt;br /&gt;
&lt;br /&gt;
for subdir, dirs, files in os.walk(datadir):&lt;br /&gt;
	scenes=glob.glob(os.path.join(subdir, '*.tif'))&lt;br /&gt;
	if scenes == []:&lt;br /&gt;
	   continue&lt;br /&gt;
	else:&lt;br /&gt;
	   scenes=' '.join(scenes)&lt;br /&gt;
	   output=os.path.join(result, str(os.path.basename(subdir))+'out.tif')&lt;br /&gt;
	   model=os.path.join(result, str(os.path.basename(subdir))+'model.yaml')&lt;br /&gt;
	   train_points=os.path.join(result, str(os.path.basename(subdir))+'train_points.shp')&lt;br /&gt;
	   # command DTclassifier&lt;br /&gt;
	   command= 'classifier.bat --input_rasters %s --save_train_layer %s --save_model %s --presence %s --absence %s --classify %s --generalize 3' % (scenes,train_points,model,presence,absence,output)&lt;br /&gt;
	   #run command&lt;br /&gt;
	   os.system(command)&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Запустим скрипт в OSGeo4W shell:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Runscript.jpg|700px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
После выполнения операции результаты будут сохранены в директорию d:\DT\result (генерализованые растры имеют суффикс _smooth.tif). Также будут сохранены векторные слои (точки) треннингов (&amp;lt;path/row&amp;gt;train_points.shp) и модели (&amp;lt;path/row&amp;gt;model.yaml).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Результат классификации:&lt;br /&gt;
&lt;br /&gt;
[[Файл:DTconsol_pic4.jpg|700px|thumb|center|Результат анализа изменений по снимкам Landsat слева - общий результат, справа примеры снимков до (декабрь 2015) и после (январь-февраль 2016) нарушения, и результат классификации]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:Pic2res.jpg|700px|thumb|center|Пример выявления выборочной рубки]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Пример 2. Создание объединенной модели классификации ====&lt;br /&gt;
&lt;br /&gt;
ВАЖНО: Этот пример носит скорее демонстрационный характер, поскольку для создания реальной модели входящие данные должны быть нормализованы.&lt;br /&gt;
&lt;br /&gt;
Предыдущий пример фактически повторяет функционал декстопной версии, а в данном примере используются две новые функции DTClassifier ----use_train_layer и --use_model, которые позволяют собирать тренировочные данные с отдельно выбранных сцен и на этой основе создавать модель, которую затем можно применить ко всему массиву данных. &lt;br /&gt;
&lt;br /&gt;
Структура входящих данных (число каналов или сцен) должна быть одинаковой для каждого блока данных, в отличие от предыдущего примера, где число снимков / каналов в поддиректории может варьировать, поскольку для каждого path/row используется свой набор тренигов и создается отдельная модель для классификации. Но в нашем случае количество каналов для каждого path/row одинаковое (2 снимка по 7 каналов в каждой поддиректории). Поэтому в данном примере мы используем сохраненные на предыдущем этапе точечные данные для создания модели и последовательно применяем ее к каждой поддиректории.&lt;br /&gt;
&lt;br /&gt;
Для этого создадим объединенный слой точек train_points.shp, просто объединив ..113027\out_train_points.shp и ..112027\out_train_points.shp в QGIS. Дополнительно можно убрать нулевые значения&lt;br /&gt;
что выровняет баланс между числом тренировочных точек, содержащих признак, и точками с его отсутствием.&lt;br /&gt;
&lt;br /&gt;
[[Файл:DTconsol pic6.jpeg|700px|thumb|center|Точечный слой треннингов для созданий модели]]&lt;br /&gt;
&lt;br /&gt;
Для отдельной рубки слой выглядит так:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ex2 trainings1.jpg|700px|thumb|center|Точечный слой треннингов для отдельной рубки (пример)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Сохраним объединенный слой точек в директорию d:\DT\model\points.shp. Затем создадим модель, используя командную строку:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
classifier.bat --use_train_layer d:\DT\model\points.shp --save_model d:\DT\model\model_all.yaml &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
И применим ее последовательно к данным, к примеру, используя скрипт (python):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# -*- coding: UTF-8 -*-&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
&lt;br /&gt;
# path to data&lt;br /&gt;
datadir='d:\DT\data'&lt;br /&gt;
# path to model&lt;br /&gt;
model='d:\DT\model\model_all.yaml'&lt;br /&gt;
#result&lt;br /&gt;
result='d:\DT\\result'&lt;br /&gt;
&lt;br /&gt;
for subdir, dirs, files in os.walk(datadir):&lt;br /&gt;
	scenes=glob.glob(os.path.join(subdir, '*.tif'))&lt;br /&gt;
	if scenes == []:&lt;br /&gt;
	   continue&lt;br /&gt;
	else:&lt;br /&gt;
	   scenes=' '.join(scenes)&lt;br /&gt;
	   output=os.path.join(result, str(os.path.basename(subdir))+'out1.tif')&lt;br /&gt;
	   #command DTclassifier&lt;br /&gt;
	   command= 'classifier.bat --input_rasters %s --use_model %s --classify %s --generalize 3' % (scenes,model,output)&lt;br /&gt;
	   #run command&lt;br /&gt;
	   print command&lt;br /&gt;
	   os.system(command)&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После завершения, в директории d:\DT\result добавятся результаты классификации (&amp;lt;path/row&amp;gt;out1.tif и &amp;lt;path/row&amp;gt;out1_smooth.tif).&lt;br /&gt;
&lt;br /&gt;
Откроем результат в QGIS:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ex2 resmodel.jpg|700px|thumb|center|Результат классификации. Сверху-вниз примеры выявления выборочных рубок на снимках Landsat до и после нарушения. Дата снимка - в верхнем левом углу.]]&lt;br /&gt;
&lt;br /&gt;
Цветом показаны результаты классификации на основе объединенной модели (красным) и модели для каждой сцены (синим - модель из предыдущего примера).&lt;br /&gt;
Следует отметить, что результат объединенной модели несколько хуже (меньшая площадь рубок попала в изменения), что скорее всего связано с варьированием яркости между ненормализованными снимками.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Пример 3. Cоздание модели облачности на основе ''исходных'' данных Landsat ====&lt;br /&gt;
&lt;br /&gt;
'''ВАЖНО''': Этот пример также носит скорее демонстрационный характер, поскольку для создания реальной модели каналы лучше сначала перевести в toar reflectance.&lt;br /&gt;
&lt;br /&gt;
Данный пример иллюстрирует возможность встраивания плагина в процесс обработки данных, например создание масок облачности (или любой другой классификации) для нескольких сцен, на основе общего слоя треннингов.&lt;br /&gt;
В директории DT\cloud_data находится три &amp;quot;исходных&amp;quot; сцены Landsat (..tar.gz - архивы), а в DT\cloud_trainings обучающие слои облаков (cloud.shp) и необлачных участков (nocloud.shp). В данном примере слои получены случайной выборкой из классифицированного до этого (другими методами) растра, но также можно использовать любые другие способы создания тестовых объектов. &lt;br /&gt;
Попробуем максимально автоматизировать процесс обработки и получения масок облачности для данных сцен.&lt;br /&gt;
&lt;br /&gt;
Для этого воспользуемся возможностями python, целиком скрипт доступен [https://github.com/IgorGlushkov/DT_classifier_utilities/blob/master/DT_cloud_model.py здесь].&lt;br /&gt;
&lt;br /&gt;
Разобьем обработку на несколько этапов:&lt;br /&gt;
&lt;br /&gt;
'''Определение путей к данным и тренингам и импорт необходимых библиотек.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# -*- coding: UTF-8 -*-&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import tarfile&lt;br /&gt;
&lt;br /&gt;
# path to data&lt;br /&gt;
datadir='d:\DT\cloud_data'&lt;br /&gt;
# path to training&lt;br /&gt;
traindir='d:\DT\cloud_trainings'&lt;br /&gt;
# presence&lt;br /&gt;
presence=os.path.join(traindir,'cloud.shp')&lt;br /&gt;
# absence&lt;br /&gt;
absence=os.path.join(traindir,'nocloud.shp')&lt;br /&gt;
#merge points&lt;br /&gt;
merge_train_points='cloud_train_points.shp'&lt;br /&gt;
#model&lt;br /&gt;
model='d:\DT\model\model_cloud.yaml'&lt;br /&gt;
#result&lt;br /&gt;
result='d:\DT\\result'&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Распаковка и удаление ненужных каналов.'''&lt;br /&gt;
&lt;br /&gt;
В данном примере я просто удалил панхроматические и BQA каналы, но конечно можно использовать и другие опции (и код), чтобы сохранить эти данные для других задач.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#unzip in separate folders&lt;br /&gt;
scenes = glob.glob(os.path.join(datadir, '*gz'))&lt;br /&gt;
for scene in scenes:&lt;br /&gt;
    try:&lt;br /&gt;
		a = tarfile.open(scene)&lt;br /&gt;
		scene_name = scene.split('.')[0]&lt;br /&gt;
		a.extractall(path=os.path.join(datadir,scene_name))&lt;br /&gt;
		a.close()&lt;br /&gt;
    except IOError:&lt;br /&gt;
        False&lt;br /&gt;
		&lt;br /&gt;
#remove BQA bands&lt;br /&gt;
for subdir, dirs, files in os.walk(datadir):&lt;br /&gt;
	bands=glob.glob(os.path.join(subdir, '*BQA.TIF'))&lt;br /&gt;
	if bands == []:&lt;br /&gt;
	   continue&lt;br /&gt;
	else:&lt;br /&gt;
	   command= 'rm %s' % (bands[0])&lt;br /&gt;
	   print command&lt;br /&gt;
	   os.system(command)&lt;br /&gt;
	   &lt;br /&gt;
#remove panchromatic bands&lt;br /&gt;
for subdir, dirs, files in os.walk(datadir):&lt;br /&gt;
	bands=glob.glob(os.path.join(subdir, '*B8.TIF'))&lt;br /&gt;
	if bands == []:&lt;br /&gt;
	   continue&lt;br /&gt;
	else:&lt;br /&gt;
	   command= 'rm %s' % (bands[0])&lt;br /&gt;
	   print command&lt;br /&gt;
	   os.system(command) &lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Создание общего точечного слоя тренингов.'''&lt;br /&gt;
&lt;br /&gt;
Здесь следует отметит, что создание обучающего слоя тренингов - ключевой момент, который определяет качество получаемой модели и классификации. Для данного примера важно, чтобы тренинги с облаками не располагались в области перекрытия снимков, поскольку в этом случае возникнут дублирующиеся точки с разными значениями класса объекта, но с одинаковыми значениями излучения в каналах снимка.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Также следует учитывать, что DT classifier собирает данные со всех тренингов последовательно для каждого снимка, что приводит к появлению большого числа нулевых значений там, где тренинги выходят за границы снимка, поэтому при объединении задана функция &amp;quot;использовать только ненулевые значения каналов (в данном примере -where Band_1 &amp;gt; 0)&amp;quot;. При использовании большего числа снимков необходимо будет учитывать и дату каждой отдельной сцены при создании тренингов, но в данном простом примере используются только неперекрывающиеся участки облачности. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#create train points from selected scenes&lt;br /&gt;
for subdir, dirs, files in os.walk(datadir):&lt;br /&gt;
	bands=glob.glob(os.path.join(subdir, '*.TIF'))&lt;br /&gt;
	if bands == []:&lt;br /&gt;
	   continue&lt;br /&gt;
	else:&lt;br /&gt;
	   bands=' '.join(bands)&lt;br /&gt;
	   train_points=os.path.join(traindir, str(os.path.basename(subdir))+'train_points.shp')&lt;br /&gt;
	   command= 'classifier.bat --input_rasters %s --save_train_layer %s --presence %s --absence %s' % (bands,train_points,presence,absence)&lt;br /&gt;
	   print command&lt;br /&gt;
	   os.system(command)&lt;br /&gt;
&lt;br /&gt;
#merge trainings with null values removing using ogr2ogr&lt;br /&gt;
commandlist=[]&lt;br /&gt;
driver='ESRI Shapefile'&lt;br /&gt;
trainings=glob.glob(os.path.join(traindir, '*train_points.shp'))&lt;br /&gt;
for training in trainings:&lt;br /&gt;
	if commandlist == []:&lt;br /&gt;
	   merge_train=os.path.join(traindir, merge_train_points)&lt;br /&gt;
	   command='ogr2ogr -f \&amp;quot;%s\&amp;quot; %s %s -where \&amp;quot;Band_1 &amp;gt; 0\&amp;quot;' % (driver,merge_train,training)&lt;br /&gt;
	   merge_name = merge_train_points.split('.')[0]&lt;br /&gt;
	   command1='ogr2ogr -f \&amp;quot;%s\&amp;quot; -update -append  %s %s -nln %s -where \&amp;quot;Band_1 &amp;gt; 0\&amp;quot;' % (driver,merge_train,training,merge_name)&lt;br /&gt;
	   commandlist.append(command)&lt;br /&gt;
	   commandlist.append(command1)&lt;br /&gt;
	else:&lt;br /&gt;
	   merge_train=os.path.join(traindir, merge_train_points)&lt;br /&gt;
	   #remove ext&lt;br /&gt;
	   merge_name = merge_train_points.split('.')[0]&lt;br /&gt;
	   command='ogr2ogr -f \&amp;quot;%s\&amp;quot; -update -append  %s %s -nln %s -where \&amp;quot;Band_1 &amp;gt; 0\&amp;quot;' % (driver,merge_train,training,merge_name)&lt;br /&gt;
	   commandlist.append(command)&lt;br /&gt;
&lt;br /&gt;
#run merge shp &lt;br /&gt;
#f = open('%s\com.txt' % (traindir), 'w')&lt;br /&gt;
for command in commandlist:&lt;br /&gt;
	#f.write(command+'\n')&lt;br /&gt;
	os.system(command)&lt;br /&gt;
#f.close()&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В результате - создан точечный слой d:\DT\cloud_trainings\cloud_train_points.shp.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ex3 trainigs fin.jpg|700px|thumb|center|Точечный слой треннингов на облачность]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Создание модели и классификация.'''&lt;br /&gt;
&lt;br /&gt;
Заключительный этап - создание модели из объединенного слоя тренингов и классификация.&lt;br /&gt;
Результаты сохранены в директории ..DT\result в двух файлах для каждого снимка, &amp;lt;имя исходного архива&amp;gt;..out_cloud.tif и ..out_cloud_smooth.tif (генерализованный)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#create model&lt;br /&gt;
if os.path.isfile(os.path.join(traindir,merge_train_points)):&lt;br /&gt;
   try:&lt;br /&gt;
      merge_train=os.path.join(traindir,merge_train_points)&lt;br /&gt;
      command='classifier.bat --use_train_layer %s --save_model %s' % (merge_train,model)&lt;br /&gt;
      os.system(command)&lt;br /&gt;
   except IOError:&lt;br /&gt;
      False&lt;br /&gt;
&lt;br /&gt;
#classify&lt;br /&gt;
for subdir, dirs, files in os.walk(datadir):&lt;br /&gt;
	bands=glob.glob(os.path.join(subdir, '*.TIF'))&lt;br /&gt;
	if bands == []:&lt;br /&gt;
	   continue&lt;br /&gt;
	else:&lt;br /&gt;
	   bands=' '.join(bands)&lt;br /&gt;
	   output=os.path.join(result, str(os.path.basename(subdir))+'out_cloud.tif')&lt;br /&gt;
	   command= 'classifier.bat --input_rasters %s --use_model %s --classify %s --generalize 3' % (bands,model,output)&lt;br /&gt;
	   print command&lt;br /&gt;
	   os.system(command)&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Результат автоматической обработки:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ex3 result fin.jpg|700px|thumb|center|Результат классификации - маска облаков (синим), справа примеры снимка с результатом классификации (справа внизу) и без (справа вверху)]]&lt;br /&gt;
&lt;br /&gt;
В качестве заключения можно сказать, что автоматизация задач обработки и классификации данных ДЗЗ развивается стремительными темпами, и хотя по-прежнему остается прерогативой крупных команд и организаций,&lt;br /&gt;
методы полу-автоматической и автоматической обработки становятся доступны и для более широкого круга пользователей. &lt;br /&gt;
&lt;br /&gt;
Данное расширение, благодаря простоте и относительно высокой производительности, позволит развивать свои проекты в области ДЗЗ не только профессиональным разработчикам, но и исследователям, только начинающим использовать языки программирования в своей работе.&lt;/div&gt;</summary>
		<author><name>Solski</name></author>
	</entry>
</feed>