К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Python Geospatial Development Essentials · LearnSpace
Назад в каталог
courseraПрограммирование

Python Geospatial Development Essentials

Курс от Packt
Начальный≈ 11.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course equips learners with the skills to utilize Python and open-source libraries for building lightweight, portable GIS desktop applications. It emphasizes practical, hands-on techniques for integrating geospatial data and tools, allowing both beginners and experienced developers to engage in advanced spatial analysis. You will learn to design and structure a custom GIS application, utilizing Tkinter for UI development and geospatial libraries for data visualization. The course provides a step-by-step approach to handling both vector and raster data types, ensuring you can manipulate and analyze spatial data efficiently. Unlike typical GIS courses, this one combines theory with real-world applications by guiding you through creating a functional GIS tool, rather than focusing on abstract concepts. The course’s practical approach ensures you gain valuable, applicable experience. This course is ideal for Python programmers looking to create custom GIS applications. Analysts, geographers, and GIS professionals seeking to expand their Python skills will benefit. A basic understanding of Python and Tkinter is recommended but not required.

Навыки, которые вы освоите

Geographic Information SystemsUser Interface (UI)GIS SoftwareGeospatial Information and TechnologyGeospatial MappingUser Interface (UI) DesignApplication DeploymentSpatial Data AnalysisApplication DesignApplication DevelopmentData ScienceCode ReusabilityUI ComponentsInteractive Data VisualizationSoftware InstallationSpatial AnalysisPython Programming

Программа курса

8 модулей · 59 учебных материалов

01Preparing to Build Your Own GIS Application7 материалов

Lesson 1

Course OverviewВидеоPreparing to Build Your Own GIS Application - Overview VideoВидеоIntroductionЧтениеSetting Up Your ComputerЧтение

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Python Geospatial Development Essentials
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.5 ч

8 модулей

Язык: Английский

Часть программы вашего университета
Imagining the Roadmap AheadЧтение
Foundations of Custom GIS Application DevelopmentЗадание
Discussion: Simplicity, Flexibility, and Building Your Own GISОбсуждение
02Accessing Geodata10 материалов

Lesson 1

Accessing Geodata - Overview VideoВидеоIntroductionЧтениеComputing Bounding BoxesЧтениеShapefileЧтениеPractice: Design a Geodata Access StrategyDIALOGUEShapefileЧтениеRaster DataЧтениеPositioning the Raster in Coordinate SpaceЧтениеLoading Raster DataЧтениеGeospatial Data FundamentalsЗадание
03Designing the Visual Look of Our Application9 материалов

Lesson 1

Designing the Visual Look of Our Application - Overview VideoВидеоIntroductionЧтениеCreating the Toolkit Building BlocksЧтениеThe Ribbon Tab SystemЧтениеPractice: Designing User-Centric GUI LayoutsDIALOGUEThe Map WidgetЧтениеDispatching Heavy Tasks to Thread WorkersЧтениеVisual Design and Widget Management in ApplicationsЗаданиеDiscussion: Balancing Simplicity and Extensibility in the GIS InterfaceОбсуждение
04Rendering Our Geodata9 материалов

Lesson 1

Rendering Our Geodata - Overview VideoВидеоIntroductionЧтениеThe MapCanvas DrawerЧтениеRaster LayersЧтениеPractice: Analyze and Improve a Map VisualizationDIALOGUEAdding LayersЧтениеZooming the Map ImageЧтениеPutting It All TogetherЧтениеGeospatial Data Visualization and Map InteractionЗадание
05Managing and Organizing Geographic Data7 материалов

Lesson 1

Managing and Organizing Geographic Data - Overview VideoВидеоIntroductionЧтениеOrganizing FilesЧтениеMosaickingЧтениеPractice: Design a GIS Data Management WorkflowDIALOGUEWeaving Functionality into the User InterfaceЧтениеData Management and Organization FundamentalsЗадание
06Analyzing Geographic Data5 материалов

Lesson 1

Analyzing Geographic Data - Overview VideoВидеоIntroductionЧтениеZonal StatisticsЧтениеSpatial Data Analysis FundamentalsЗаданиеDiscussion: Balancing Flexibility and Usability in GIS Analysis ToolsОбсуждение
07Packaging and Distributing Your Application7 материалов

Lesson 1

Packaging and Distributing Your Application - Overview VideoВидеоIntroductionЧтениеThe Application Start Up ScriptЧтениеCreating the Build ScriptЧтениеPractice: Design a Distribution StrategyDIALOGUECreating an InstallerЧтениеPackaging and Distributing Python ApplicationsЗадание
08Looking Forward5 материалов

Lesson 1

Looking Forward - Overview VideoВидеоIntroductionЧтениеOther Variations of the User InterfaceЧтениеGoing the GDAL/NumPy/SciPy RouteЧтениеGIS Application Development FundamentalsЗадание