We may earn an affiliate commission when you visit our partners.
Jon Oxtoby

Maps are a great way to visually convey all manner of data. This course will quickly have you creating your own custom maps with MapServer, one of the most popular open source mapping solutions.

Read more

Maps are a great way to visually convey all manner of data. This course will quickly have you creating your own custom maps with MapServer, one of the most popular open source mapping solutions.

Nowadays, maps are ubiquitous, and for good reason. Maps allow us to convey all manner of data visually and, quite often, beautifully. Understanding how to create your own custom maps from base geospatial data is an excellent skill for both designer and developer alike. In this course, Creating Geospatial Maps with MapServer and GDAL, you'll begin by installing MapServer and GDAL quickly and easily. You'll then create your first map using freely available data and learn how to apply custom styles to make the map your own. Next, you'll move on to more advanced concepts such as creating maps programmatically using MapScript, inspecting and modifying data using the GDAL suite, and querying data. When you've finished with this course you'll have your own WMS and WFS standards compliant server ready to go and start sharing your own amazing maps with others across the web.

Enroll now

What's inside

Syllabus

Course Overview
Introduction
Your First Map
MapScript
Read more
Introducing the GDAL Suite
Querying Spatial Datasets
Sharing Your Maps and Geospatial Data Using WMS & WFS

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops practical geospatial skills and expertise
Taught by an expert instructor with a recognized track record in the field
Provides a comprehensive introduction to geospatial mapping
Covers the basics of creating custom maps using MapServer and GDAL
Explores advanced concepts such as programmatically creating maps and querying geospatial data
Teaches how to set up a WMS and WFS standards compliant server to share maps

Save this course

Save Creating Geospatial Maps with MapServer and GDAL to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Creating Geospatial Maps with MapServer and GDAL with these activities:
Watch a video tutorial on MapServer
This activity will introduce you to the basics of MapServer in a more guided manner, allowing you to follow along and ask questions as they arise.
Show steps
  • Find a video tutorial on MapServer
  • Watch the tutorial
Review Geospatial Data Concepts
Reviewing geospatial data concepts will prepare you to hit the ground running when this course begins.
Browse courses on Geospatial Data
Show steps
  • Read articles about geospatial data
  • Watch videos about geospatial data
  • Take a quiz on geospatial data
Review Python Basics
This course requires some knowledge of Python, so reviewing the basics will help you in the long run.
Browse courses on Python
Show steps
  • Read articles about Python basics
  • Watch videos about Python basics
  • Take a quiz on Python basics
Eight other activities
Expand to see all activities and additional details
Show all 11 activities
Complete the MapServer online tutorial
This activity will help you practice your MapServer skills and gain a deeper understanding of the material.
Show steps
  • Go to the MapServer online tutorial page
  • Complete the tutorial
Practice loading geospatial data and creating a basic map
This activity is designed to give you a first-hand opportunity to apply the skills you will learn. This is perfect for laying the groundwork to build and enhance your project as the course progresses.
Browse courses on Maps
Show steps
  • Download and install MapServer and GDAL
  • Create a new MapServer project
  • Add geospatial data to your project
  • Create a basic map using the MapServer web client
Map Customizations Hands-on
Creating your own maps from different data and customizing those maps will help you solidify your understanding of the process of mapping data.
Show steps
  • Gather your data
  • Create a map using MapServer
  • Customize the map to your liking
GDAL Tutorial Walkthrough
GDAL is an open source geospatial data processing library, so the tutorials will help you learn how to access and process geospatial data.
Show steps
  • Find a GDAL tutorial
  • Follow the tutorial
  • Practice using GDAL
Map Critique
Sharing your work with peers and receiving feedback will not only help you learn from others but also force you to think more critically about your own work.
Show steps
  • Find a peer group
  • Share your maps with the group
  • Receive feedback from the group
MapServer Code Exercises
Complete these exercises to practice using the MapServer code and gain a better understanding of how it works.
Show steps
  • Find MapServer code exercises
  • Complete the exercises
  • Debug your code if necessary
Write a blog post about your experience using MapServer
This activity is aimed to help you reinforce your newly learned skills and knowledge. It also provides an opportunity to share your newfound expertise with others, thereby deepening your understanding.
Show steps
  • Choose a topic related to MapServer that you want to write about
  • Research the topic and gather information
  • Write a blog post that is clear, concise, and informative
  • Publish your blog post and share it with others
Create a Map Portfolio
Creating a portfolio of your maps will help you to showcase your skills and understanding of mapping data.
Show steps
  • Gather your maps
  • Create a website or online portfolio
  • Upload your maps to your portfolio
  • Share your portfolio with others

Career center

Learners who complete Creating Geospatial Maps with MapServer and GDAL will develop knowledge and skills that may be useful to these careers:
Cartographer
Cartographers create and design maps using a variety of software and techniques. They work with data from a variety of sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a cartographer, including how to create custom maps, apply custom styles, and share your maps with others.
Geospatial Developer
Geospatial developers develop software applications that use GIS data. They work with a variety of programming languages and technologies, including Python, Java, and C++. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a geospatial developer, including how to create custom maps, apply custom styles, and share your maps with others.
GIS Analyst
GIS analysts use GIS software to analyze and visualize spatial data. They work with a variety of data sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a GIS analyst, including how to create custom maps, apply custom styles, and share your maps with others.
Urban Planner
Urban planners develop plans for the development and use of land in urban areas. They work with a variety of stakeholders, including government agencies, businesses, and community groups. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become an urban planner, including how to create custom maps, apply custom styles, and share your maps with others.
Environmental Scientist
Environmental scientists study the environment and its components, including the air, water, land, and organisms that live in it. They work with a variety of data sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become an environmental scientist, including how to create custom maps, apply custom styles, and share your maps with others.
Conservationist
Conservationists work to protect and manage natural resources, such as forests, water, and wildlife. They work with a variety of stakeholders, including government agencies, businesses, and community groups. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a conservationist, including how to create custom maps, apply custom styles, and share your maps with others.
Spatial Data Analyst
Spatial data analysts use GIS software to analyze and visualize spatial data. They work with a variety of data sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a spatial data analyst, including how to create custom maps, apply custom styles, and share your maps with others.
Remote Sensing Analyst
Remote sensing analysts use satellite imagery and other data to study the Earth's surface. They work with a variety of data sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a remote sensing analyst, including how to create custom maps, apply custom styles, and share your maps with others.
Data Scientist
Data scientists use data to solve problems and make decisions. They work with a variety of data sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a data scientist, including how to create custom maps, apply custom styles, and share your maps with others.
Geographic Information Systems (GIS) Specialist
Geographic Information Systems (GIS) specialists use GIS software to create and manage spatial data. They work with a variety of data sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a GIS specialist, including how to create custom maps, apply custom styles, and share your maps with others.
Business Analyst
Business analysts use data to make recommendations and decisions. They work with a variety of data sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a business analyst, including how to create custom maps, apply custom styles, and share your maps with others.
Statistician
Statisticians use data to make predictions and draw conclusions. They work with a variety of data sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a statistician, including how to create custom maps, apply custom styles, and share your maps with others.
Marketing Analyst
Marketing analysts use data to understand customers and make marketing decisions. They work with a variety of data sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a marketing analyst, including how to create custom maps, apply custom styles, and share your maps with others.
Environmental Planner
Environmental planners develop plans for the protection and management of the environment. They work with a variety of stakeholders, including government agencies, businesses, and community groups. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become an environmental planner, including how to create custom maps, apply custom styles, and share your maps with others.
Geodetic Surveyor
Geodetic surveyors measure and map the Earth's surface. They work with a variety of data sources, including satellite imagery, aerial photography, and GIS data. Creating Geospatial Maps with MapServer and GDAL will help you develop the skills you need to become a geodetic surveyor, including how to create custom maps, apply custom styles, and share your maps with others.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Creating Geospatial Maps with MapServer and GDAL.
Offers a great overview of the core concepts of web mapping and how to implement them using open source software.
Provides a collection of recipes for solving common problems with PostGIS. It valuable resource for those who want to learn more about PostGIS.
Provides a comprehensive overview of GIS and geospatial technologies, and valuable reference for those new to the field.
Provides a comprehensive overview of geospatial technologies, and valuable resource for those who want to learn more about the field.
Provides a comprehensive overview of map projections, including their history, mathematics, and applications.
Provides a comprehensive overview of GIS concepts and applications, including data acquisition, processing, analysis, and visualization.
Provides a comprehensive overview of GIS fundamentals, including data acquisition, processing, analysis, and visualization.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Creating Geospatial Maps with MapServer and GDAL.
Planet Earth Geovisualization - MicroMasters
Most relevant
Planet Earth Geovisualization, Deeper Dive - MicroMasters
Most relevant
GIS & Geospatial Analysis with Python, Geopandas, and...
Most relevant
Geospatial Mapping with D3 v5
Most relevant
Creating Custom Web Maps
Most relevant
Core GIS analysis in QGIS: learn conduct the GIS projects
Most relevant
Geospatial Data Analyses & Remote Sensing: 5 Courses in 1
Most relevant
Machine Learning in ArcGIS : Map Land Use Land Cover in...
Most relevant
Geospatial Analysis With R : Go From Beginner To Advanced
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser