New to web mapping? Go through this online presentation to get a nice intro to the technology:
https://maptime.io/anatomy-of-a-web-map/
NOTE: A few pieces of this is a bit dated, but the core concepts are still how things are done.
Here's the next step to get into the technical details:
https://storymaps.com/stories/6746eb4e377246b794a0c6083795263d
This interactive infographic has been updated for 2023.
This is one of the main formats used for geospatial data for web maps. Learn GeoJSON
- A complete Guide to Sources and Layers in React and Mapbox GL JS
- This YouTube playlist looks decent for an overview of the Mapbox GL JS concepts. NOTE: It is from 2018, so don't get hung up on the specific code the API has potentially changed a bit.
OpenFreeMap + MapLibre (fork of Mapbox v1 when it was OSS): https://www.youtube.com/watch?v=UAQogFwyna0
https://sparkgeo.com/blog/the-accessibility-of-web-maps/
https://medium.com/geoman-blog/testing-maps-e2e-with-cypress-ba9e5d903b2b
- geojson.io
- QGIS
- GDAL
- Felt - collaborative editing tool, also lets you upload "anything" to the map without having to specify the type/file format (up to ~5GB!)
The best I have found is a Slack community: https://thespatialcommunity.org/ Tons of topics and people on there for #postgis #webdev #uav (photogrammetry and more) ...
There are various Mastadon communities, twitter lists, and such but I haven't ever got into them that much because there is a lot of shallow and scattered information in those.
There is also a Mapbox Developer Discord, but I have found it to be very noisy and cluttered with new members popping in and text dumping in the general channel with their problems rather than using the channels to keep things organized. Still, there are several Mapbox employees in there that are pretty responsive. https://docs.mapbox.com/help/getting-started/mapbox-developer-discord/