Begin with the shape of a GIS project, then move from using open tools to understanding development and contribution.

1. Learn the map model

Start with the site’s beginner’s guide: distinguish spatial data, layers, analysis, and map output before selecting software.

Read the beginner’s guide

2. Set up a development route

Use the published development guide to choose a language, become familiar with spatial databases, and work with real geospatial data.

Follow the development guide

3. Join the community

The contribution guide recommends using the software, reporting issues, improving documentation, contributing code, and participating in project events.

Explore contribution paths