What does a GIS Analyst do?

Geographic information systems (GIS) analysts work at the intersection of cartography, programming, and data analysis. They analyze spatial data through mapping software and design digital maps with geographic data and various other data sets. They are tasked with discovering patterns and trends through spatial mapping and developing mapping applications and tools and managing a digital library of geographic maps in various file types. They use their findings to explain geographic trends to clients.

GIS analysts assess spatial data by mapping software and discovering patterns and trends. They design digital maps with geographic data and other sources and create shape files that merge topographical data with external data. They produce reports on geographic data using data visualizations and perform data munging and cleaning to convert data into its desired form. GIS analysts need a degree in computer science, geography, surveying, engineering, or related fields and proficiency with database programming languages including SQL or Python. They also need proficiency with front-end design languages including HTML, CSS, or JavaScript.

null null

Average Years of Experience

0 - 1
2 - 4
5 - 7

Common Skill Sets

Python GIS
Python Scripting
Python Programming
Windows Operating Systems

GIS Analyst Seniority Levels

Gis Analyst
Gis Analyst IV
Research Assistant
3% made the transition
Machine Learning Engineer
14% made the transition
See Career Path

GIS Analyst Salaries

Average Base Pay

$60,341 /yr
Same as national average
Not including cash compensation
See More Insights
Median: $60K
See More Insights
Glassdoor Estimated Salary

GIS Analyst Jobs

GIS Analyst Interviews