The Bureau of Labor Statistics reported a May 2024 median annual wage of $78,380 for cartographers and photogrammetrists, against $49,500 for all occupations. The occupation holds about 13,400 jobs with roughly 1,000 openings a year, and typical entry education is a bachelor's degree.
This is the highest paid destination for a geospatial career, and the one traditional GIS programs prepare students for least well. If your program stops at desktop software and never touches Python, statistics, or databases, it is not putting you on this path.
Is this path a fit for you?
You have real quantitative and programming ability and you want to apply it to problems where location is a first-class variable.
What the work actually involves
This is a data science job with a spatial specialization. The engineering standards are those of software, not of desktop GIS, and the analytical bar is higher than most GIS analyst roles.
Federal wage and outlook data
Figures below are from the Bureau of Labor Statistics Occupational Outlook Handbook. Wages are May 2024 national medians and projections run from 2024 to 2034. This is occupation-wide data, not a starting salary and not a promise about any individual employer.
| Federal occupation | Cartographers and photogrammetrists (17-1021) |
|---|---|
| May 2024 median wage | $78,380 |
| Lowest 10 percent earned below | $50,500 |
| Highest 10 percent earned above | $121,440 |
| Total employment, 2024 | 13,400 |
| Projected growth, 2024 to 2034 | +6% (Faster than average) |
| Average annual openings | About 1,000 |
| Typical entry education | Bachelor's degree |
Median wage by industry
Industry moves pay more than almost anything else within a single occupation. This table is usually the most decision-relevant thing on a career page, and it is the one most often left out.
| Industry | May 2024 median |
|---|---|
| Federal government | $106,950 |
| Local government, excluding education and hospitals | $79,690 |
Source: U.S. Bureau of Labor Statistics, Occupational Outlook Handbook.
Why spatial data breaks standard methods
Nearly all standard statistical and machine learning methods assume independent observations. Spatial data violates that assumption by construction, because nearby things are related. Ignoring this produces models that validate beautifully and fail in the field.
Understanding spatial autocorrelation, appropriate cross-validation for spatial data, and geostatistical methods is the actual specialization. Everything else is general data science.
- Spatial autocorrelation and Moran statistics
- Spatially aware cross-validation, not random splits
- Kriging and geostatistical interpolation
- Geographically weighted regression
- The modifiable areal unit problem, and why your results changed when you changed the boundaries
What this means for you
If you are in a GIS program that stops at desktop software, you have a gap to close on your own. Statistics, Python, and databases are the three things to add, in that order.
If you are coming from data science and adding spatial skills, you are on the shorter path. The spatial concepts are learnable in months; the quantitative foundation takes years.
The education pathway
There is no single route, but there is a common sequence. Each stage below answers a different question, and the order matters more than people expect.
| Stage | What it involves |
|---|---|
| Quantitative foundation | Statistics, linear algebra, and programming. This is the part that cannot be shortcut. |
| Spatial specialization | Spatial autocorrelation, geostatistics, spatial regression, and why standard machine learning assumptions break on spatial data. |
| Engineering practice | Version control, testing, reproducible pipelines, and cloud infrastructure. Notebooks alone will not clear a technical interview. |
| Portfolio and domain | End-to-end projects with real data, deployed or reproducible, in a domain you can speak about credibly. |
Skills worth building deliberately
- Python
- spatial statistics
- machine learning
- SQL and PostGIS
- cloud platforms
Relevant credentials
Frequently asked questions
GIS analyst or geospatial data scientist?
Analyst work centers on producing spatial products and analysis with established tools. Data science work centers on modeling, prediction, and building systems. The pay difference is substantial and so is the quantitative requirement.
What should I learn first?
Python and statistics. Both transfer everywhere, and neither becomes obsolete when a platform changes.