|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/creating-smart-maps-with-python-and-leaflet-windows-version/
课程评论:没有评论
课程名称:使用Python和Leaflet创建智能地图(Windows版) 概述:欢迎参加“使用Python和Leaflet创建智能地图(Windows版)”课程。在本课程中,我们将从零开始构建一个Python GIS应用程序,使用多种开源技术。课程的目的是学习如何创建地理空间分析并将其转化为功能应用。我们的案例将侧重于住宅用水消费数据,应用数据处理技术提取、转换并加载数据到我们的空间数据库中。一旦清洗和处理完数据,我们将使用这些数据源来构建我们的GeoDjango Web地图应用程序。 我们的应用程序后端将使用PostgreSQL和PostGIS数据库,前端将采用Bootstrap、JavaScript、Leaflet和Ajax。在服务器端,我们将使用Python和Django,并结合使用pandas等科学库进行数据转换和处理。整个开发将在Windows 10和Server 2016操作系统上进行。 课程完成后,您将掌握以下技能: - 使用PostgreSQL和PostGIS构建空间数据库 - 使用Chart.js创建图表 - 使用Leaflet.js构建Web地图 - 构建REST API接口 - 学习一些JavaScript编程 - 使用Django MVC框架构建Web应用程序 本课程致力于让您在地理空间技术和Web开发方面获得实际的技能和经验。
Welcome to the Creating Smart Maps with Python and Leaflet Windows Version course. We'll be building a python GIS application from scratch using a variety of open source technologies. The purpose of this course and many more to follow, is to learn to create geospatial analytics and convert it into a functional application.In our use case we will be working with residential water consumption data and we will be applying data processing techniques to extract transform and load the data into our spatial database. Once we have processed and cleaned the data, we will use it as a data source for building our GeoDjango Web Map Application.We will be powering our application with a PostgreSQL and PostGIS database. In the Front-End we'll use Bootstrap, JavaScript, Leaflet and Ajax. On the server side we'll be using Python and Django combined with use of scientific libraries like pandas, for our data transformation and conversion operations. The operating system that we will be working on is Windows 10 and Server 2016.Some skills that you can expect to derive after completing the course are the following:You will learn how to build a Spatial Database using Postgresql and PostGIS.You will learn how to create charts with Chart.js.You will learn to build Web Maps with Leaflet.js.You will learn how to build REST API Endpoints.You will learn some JavaScript programming.You will learn how to build Web Applications using the Django MVC framework.