GeoLayers (plugin After Effects) excelle à *animer* données cartographiques dans AE. Mais pour gestion données, analyse, serving, ou web mapping, d'autres outils dominent. Choisissez par flux de travail :
1. SIG Desktop (Analyse, Édition, Cartographie)
| Outil | Licence | Force | Courbe apprentissage |
| QGIS | GPL (Gratuit) | SIG complet : édition, analyse, mise en page impression, 3D, plugins (TimeManager, QGIS2ThreeJS). API Python. | Moyenne |
| ArcGIS Pro | Propriétaire (700$/an) | Standard entreprise, écosystème Esri profond, ModelBuilder, Arcade, Parcel Fabric. | Raide |
| GRASS GIS | GPL (Gratuit) | Traitement raster/voxel, hydrologie, LiDAR, scripting (Python/Bash). CLI-first. | Raide |
| Global Mapper | Propriétaire (499$+) | LiDAR, terrain, 3D, UI facile, scriptable. | Faible |
2. Bibliothèques Web Mapping (Cartes interactives custom)
- MapLibre GL JS (Gratuit, Open Source) : Fork Mapbox GL JS v1. Tuiles vectorielles, WebGL, spec style compatible. Pas de compte requis. **Top pick pour auto-hébergé.**
- Mapbox GL JS v2+ : Propriétaire, token requis. Meilleure doc, écosystème, tuiles hébergées, terrain 3D, vue Globe. Tier gratuit généreux.
- Leaflet : Léger (40 KB), raster/Canvas, énorme écosystème plugins. Plus simple, moins « joli » 3D.
- OpenLayers : Riche fonctionnalités, standards OGC (WMS/WFS/WCS), projections (Proj4), édition complexe. API plus raide.
- Deck.gl / Kepler.gl : Uber/Vis.gl. Big data (millions points), WebGL2, agrégation GPU, extrusions 3D. React-friendly.
3. Plateformes Cloud & Managées (Hébergement, Tuiles, APIs)
| Plateforme | Offre clé | Modèle prix | Idéal pour |
| Mapbox | Tilesets, Styles, Directions, Geocoding, Studio | Freemium (50k MAU gratuit) | Apps web/mobile marque custom |
| MapTiler Cloud | Tuiles vectorielles/raster, styles, hébergement, option auto-hébergé | Freemium, pay per view | Stack OpenMapTiles, on-prem |
| CARTO | SQL spatial, widgets, Builder UI, tiler | Abonnement | Intelligence localisation, analytics |
| Esri ArcGIS Online | Couches entités, Web Maps, Dashboards, Notebooks | Crédits / Abonnement | Orgs SIG entreprise |
| AWS Location / Azure Maps / GCP Maps | Fonds de carte, Lieux, Itinéraires, Geofencing | Pay-per-request | Apps cloud-native, serverless |
4. Traitement & Ingénierie données (ETL, Pipelines)
- PostGIS (extension PostgreSQL) : **LA** base de données spatiale. SQL + index GiST + 1000+ fonctions. Lancez `ogr2ogr`, `shp2pgsql`, `tippecanoe` → tuiles vectorielles (MVT).
- GDAL/OGR : Couteau suisse CLI. Traduction, reprojection, warp, tuilage, vectorisation. `gdal_translate`, `ogr2ogr`, `gdal2tiles.py`.
- Tippecanoe / Tippecanoe-rs : Construisez tilesets vectoriels (MBTiles) depuis GeoJSON/FlatGeobuf à l'échelle. Utilisé par Mapbox, MapTiler.
- FME (Safe Software) : ETL visuel. 450+ formats. Pipelines no-code. Cher mais économise semaines dev.
- Stack Python : GeoPandas (vecteur), Rasterio (raster), Shapely (géométrie), PyProj (CRS), Dask (parallèle), RioXarray (raster n-dim). Notebooks Jupyter.
5. Spécialisés / Niches
- Kepler.gl : Viz big data drag-drop navigateur. Export config → embarquez dans app React.
- Protomaps : Archive PMTiles mono-fichier (stockage cloud → serveur tuiles statique). Zéro infra.
- Maputnik : Éditeur visuel styles MapLibre/Mapbox (JSON).
- Geoserver / MapServer : Serveurs OGC WMS/WFS/WCS. Standards entreprise.
Matrice de décision
| Besoin | Commencez ici |
| Animer carte dans After Effects | GeoLayers (restez), ou exportez MVT → MapLibre + Lottie/Bodymovin |
| Analyser / éditer / imprimer cartes | QGIS (gratuit) ou ArcGIS Pro (org) |
| Construire app web map custom | MapLibre GL JS + PMTiles (statique) ou Mapbox (managé) |
| Traiter 100 Go GeoTIFF / LiDAR | GDAL + Python (Rasterio) ou FME |
| Servir tuiles vectorielles depuis PostGIS | pg_tileserv / Martin / Tegola + MapLibre |
| Non-codeur, viz drag-drop | Kepler.gl, Felt, Mapbox Studio |
| Auto-héberger tuiles planète | OpenMapTiles + MapTiler Engine + MapLibre |
La plupart des stacks modernes convergent vers : **PostGIS → Tippecanoe → PMTiles (S3/R2) → MapLibre GL JS**. GeoLayers reste unique pour le *motion design* ; remplacez-le seulement si vous avez besoin interactivité, analyse, ou déploiement web.