Geographic Information System
A geographic information system (GIS) is a conceptualized framework that provides the ability to capture and analyze spatial and geographic data. GIS applications (or GIS apps) are computer-based tools that allow the user to create interactive queries (user-created searches), store and edit spatial and non-spatial data, analyze spatial information output, and visually share the results of these operations by presenting them as maps.
- GitHub: https://github.com/topics/gis
- Wikipedia: https://en.wikipedia.org/wiki/Geographic_information_system
- Last updated: 2025-06-06 00:12:29 UTC
- JSON Representation
https://github.com/cesiumgs/cesium
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
3d 3d-globe 3d-tiles cesium czml geospatial gis gltf webgl
Last synced: 12 May 2025
https://github.com/CesiumGS/cesium
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
3d 3d-globe 3d-tiles cesium czml geospatial gis gltf webgl
Last synced: 14 Mar 2025
https://github.com/AnalyticalGraphicsInc/cesium
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
3d 3d-globe 3d-tiles cesium czml geospatial gis gltf webgl
Last synced: 15 Dec 2024
https://github.com/turfjs/turf
A modular geospatial engine written in JavaScript and TypeScript
algorithm computational-geometry geojson geospatial gis javascript mapping turf typescript
Last synced: 12 May 2025
https://github.com/Turfjs/turf
A modular geospatial engine written in JavaScript and TypeScript
algorithm computational-geometry geojson geospatial gis javascript mapping turf typescript
Last synced: 13 Mar 2025
https://github.com/domlysz/blendergis
Blender addons to make the bridge between Blender and geographic data
3d 3d-map 3dgis addon basemap blender delaunay-triangulation dem geodata georeferencing geospatial gis importexport map openstreetmap python raster shapefile terrain-model
Last synced: 14 May 2025
https://github.com/domlysz/BlenderGIS
Blender addons to make the bridge between Blender and geographic data
3d 3d-map 3dgis addon basemap blender delaunay-triangulation dem geodata georeferencing geospatial gis importexport map openstreetmap python raster shapefile terrain-model
Last synced: 03 Apr 2025
https://github.com/redisearch/redisearch
A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.
fulltext geospatial gis inverted-index redis redis-module search search-engine vector-database
Last synced: 13 May 2025
https://github.com/RediSearch/RediSearch
A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.
fulltext geospatial gis inverted-index redis redis-module search search-engine vector-database
Last synced: 24 Mar 2025
https://github.com/gboeing/osmnx
Download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap.
geography geospatial gis mapping networks networkx openstreetmap osm osmnx overpass-api python routing spatial spatial-analysis spatial-data street-networks transport transportation urban urban-planning
Last synced: 13 May 2025
https://github.com/maptalks/maptalks.js
A light and plugable JavaScript library for integrated 2D/3D maps.
gis javascript map maps maptalks
Last synced: 12 May 2025
https://github.com/antvis/l7
🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis engine.
3d amap antv data-visualization geojson geospatial gis javascript map mapbox maps point polygon webgl
Last synced: 13 May 2025
https://github.com/mapnik/mapnik
Mapnik is an open source toolkit for developing mapping applications
beautiful-maps c-plus-plus cartography gis mapnik mapping python rendering wiki
Last synced: 13 May 2025
https://github.com/antvis/L7
🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis engine.
3d amap antv data-visualization geojson geospatial gis javascript map mapbox maps point polygon webgl
Last synced: 04 Apr 2025
https://github.com/gee-community/geemap
A Python package for interactive geospatial analysis and visualization with Google Earth Engine.
colab data-science dataviz earth-engine earthengine folium geospatial gis google-earth-engine image-processing ipyleaflet ipywidgets jupyter jupyter-notebook landsat mapping python remote-sensing streamlit streamlit-webapp
Last synced: 14 May 2025
https://github.com/giswqs/geemap
A Python package for interactive geospatial analysis and visualization with Google Earth Engine.
colab data-science dataviz earth-engine earthengine folium geospatial gis google-earth-engine image-processing ipyleaflet ipywidgets jupyter jupyter-notebook landsat mapping python remote-sensing streamlit streamlit-webapp
Last synced: 10 Feb 2025
https://github.com/hyperknot/openfreemap
Free and open-source map hosting solution with custom styles for websites and apps, using OpenStreetMap data
geospatial gis maplibre maplibre-gl-js mapping maps openstreetmap osm vector-tiles
Last synced: 14 May 2025
https://github.com/opengeos/leafmap
A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment
data-science dataviz folium geoparquet geopython geospatial geospatial-analysis gis ipyleaflet jupyter jupyter-notebook leafmap mapping plotly python solara streamlit streamlit-webapp whiteboxtools
Last synced: 10 May 2025
https://github.com/giswqs/leafmap
A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment
data-science dataviz folium geoparquet geopython geospatial geospatial-analysis gis ipyleaflet jupyter jupyter-notebook leafmap mapping plotly python solara streamlit streamlit-webapp whiteboxtools
Last synced: 02 Apr 2025
https://github.com/projectmesa/mesa
Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.
agent-based-modeling agent-based-simulation complex-systems complexity-analysis gis mesa modeling-agents simulation simulation-environment simulation-framework spatial-models
Last synced: 16 May 2025
https://github.com/google/earthenterprise
Google Earth Enterprise - Open Source
2d-map 3d-globe c-plus-plus earth earth-enterprise fusion gdal gis imagery javascript python raster terrain vector
Last synced: 18 Jan 2025
https://github.com/rasterio/rasterio
Rasterio reads and writes geospatial raster datasets
cli cython gdal gis mapbox-satellite-oss python raster
Last synced: 14 May 2025
https://github.com/geoman-io/leaflet-geoman
🍂🗺️ The most powerful leaflet plugin for drawing and editing geometry layers
drawing enable-drawing geojson geoman geospatial-data gis google-maps leaflet leaflet-draw leaflet-geoman leaflet-plugin leaflet-plugins leaflet-pm mapbox multipolygon osm polygon polyline toolbar vector
Last synced: 11 May 2025
https://github.com/maplibre/maputnik
An open source visual editor for the 'MapLibre Style Specification'
cartography geo geospatial gis maplibre maplibre-gl-js mapping maps maputnik vector-tiles
Last synced: 14 May 2025
https://github.com/CesiumGS/3d-tiles
Specification for streaming massive heterogeneous 3D geospatial datasets :earth_americas:
3d-models 3d-tiles geospatial gis gltf ogc photogrammetry point-cloud spatial-data specification terrain vector-data
Last synced: 07 May 2025
https://github.com/retroplasma/earth-reverse-engineering
Reversing Google's 3D satellite mode
3d-models client exporter extract gis google-earth google-maps reverse-engineering
Last synced: 18 Jan 2025
https://github.com/cesiumgs/3d-tiles
Specification for streaming massive heterogeneous 3D geospatial datasets :earth_americas:
3d-models 3d-tiles geospatial gis gltf ogc photogrammetry point-cloud spatial-data specification terrain vector-data
Last synced: 26 Mar 2025
https://github.com/maputnik/editor
An open source visual editor for the 'MapLibre Style Specification'
cartography geo geospatial gis maplibre maplibre-gl-js mapping maps maputnik vector-tiles
Last synced: 23 Nov 2024
https://github.com/proj4js/proj4js
JavaScript library to transform coordinates from one coordinate system to another, including datum transformations
datum-transformations epsg geospatial gis javascript
Last synced: 14 May 2025
https://github.com/locationtech/jts
The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
computational-geometry geometric-algorithms geometry geometry-algorithms geometry-library gis java java-library jts jts-topology-suite ogc ogc-wkt triangulation voronoi
Last synced: 13 May 2025
https://github.com/esri/arcgis-python-api
Documentation and samples for ArcGIS API for Python
arcgis data-science gis jupyter jupyterlab-extension mapping python spatial-data spatial-data-analysis
Last synced: 13 May 2025
https://github.com/Esri/arcgis-python-api
Documentation and samples for ArcGIS API for Python
arcgis data-science gis jupyter jupyterlab-extension mapping python spatial-data spatial-data-analysis
Last synced: 12 Apr 2025
https://github.com/nvkelso/natural-earth-vector
A global, public domain map dataset available at three scales and featuring tightly integrated vector and raster data.
dataset gis map naturalearthdata
Last synced: 26 Mar 2025
https://github.com/postgis/postgis
PostGIS spatial database extension to PostgreSQL [mirror]
c geospatial gis plpgsql postgis postgresql
Last synced: 14 May 2025
https://github.com/plant99/felicette
Satellite imagery for dummies.
earth-observation earth-science geoinformatics geospatial geospatial-data geospatial-visualization gis python python3 satellite-data satellite-imagery satellite-images
Last synced: 17 Jan 2025
https://github.com/geotools/geotools
Official GeoTools repository
geojson geospatial geotools gis java mongodb mysql oracle-spatial postgis shapefile sqlserver
Last synced: 13 May 2025
https://github.com/zouyaoji/vue-cesium
🎉 Vue 3.x components for CesiumJS.
cesium gis typescript vue vue-cesium
Last synced: 13 May 2025
https://github.com/georust/geo
Rust geospatial primitives & algorithms
geography geometry geospatial gis rust
Last synced: 16 May 2025
https://github.com/joewdavies/geoblender
Tutorials for making 3D-looking maps with Blender and QGIS
Last synced: 23 Mar 2025
https://github.com/JoeWDavies/geoblender
Tutorials for making 3D-looking maps with Blender and QGIS
Last synced: 15 Mar 2025
https://github.com/tengge1/shadoweditor
Cross-platform 3D scene editor based on three.js, golang and mongodb for desktop and web. https://tengge1.github.io/ShadowEditor-examples/
editor game-engine gis golang lol scene shadow-editor three three-editor threejs web-gis webgl
Last synced: 14 May 2025
https://github.com/tengge1/ShadowEditor
Cross-platform 3D scene editor based on three.js, golang and mongodb for desktop and web. https://tengge1.github.io/ShadowEditor-examples/
editor game-engine gis golang lol scene shadow-editor three three-editor threejs web-gis webgl
Last synced: 06 Apr 2025
https://github.com/gwaldron/osgearth
3D Maps for OpenSceneGraph / C++14
3d-graphics gis openscenegraph osgearth terrain-visualization
Last synced: 14 May 2025
https://github.com/geonode/geonode
GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
django gis python sdi spatial-data-infrastructure
Last synced: 12 May 2025
https://github.com/GeoNode/geonode
GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
django gis python sdi spatial-data-infrastructure
Last synced: 15 Mar 2025
https://github.com/giswqs/earthengine-py-notebooks
A collection of 360+ Jupyter Python notebook examples for using Google Earth Engine with interactive mapping
earth-engine earthengine geospatial gis google-earth-engine notebook notebook-jupyter python remote-sensing tutorials
Last synced: 16 May 2025
https://github.com/go-spatial/tegola
Tegola is a Mapbox Vector Tile server written in Go
gis golang mapbox-vector-tile mvt openlayers postgis vector-tiles wkb
Last synced: 15 Mar 2025
https://github.com/mapsui/mapsui
Mapsui is a .NET Map component for: MAUI, WPF, Avalonia, Uno, Blazor, WinUI, Xamarin and Eto
avalonia blazor eto-forms geo geospatial gis map mapping mapsui maui openstreetmap osm uno-platform wpf xamarin
Last synced: 12 May 2025
https://github.com/mikeroyal/photogrammetry-guide
Photogrammetry Guide. Photogrammetry is widely used for Aerial surveying, Agriculture, Architecture, 3D Games, Robotics, Archaeology, Construction, Emergency management, and Medical.
3d-reconstruction camera cesium drones geometry geospatial gis image-processing lidar map multiview-stereo photogrammetry point-cloud pointcloud rendering sfm slam spatial-data structure-from-motion unreal-engine
Last synced: 16 May 2025
https://github.com/mikeroyal/Photogrammetry-Guide
Photogrammetry Guide. Photogrammetry is widely used for Aerial surveying, Agriculture, Architecture, 3D Games, Robotics, Archaeology, Construction, Emergency management, and Medical.
3d-reconstruction camera cesium drones geometry geospatial gis image-processing lidar map multiview-stereo photogrammetry point-cloud pointcloud rendering sfm slam spatial-data structure-from-motion unreal-engine
Last synced: 07 Apr 2025
https://github.com/Mapsui/Mapsui
Mapsui is a .NET Map component for: MAUI, WPF, Avalonia, Uno, Blazor, WinUI, Xamarin and Eto
avalonia blazor eto-forms geo geospatial gis map mapping mapsui maui openstreetmap osm uno-platform wpf xamarin
Last synced: 02 May 2025
https://github.com/w3reality/three-geo
3D geographic visualization library
dataviz gis gps-coordinates terrain threejs
Last synced: 14 May 2025
https://github.com/yunwei37/ZJU-CS-GIS-ClassNotes
一个浙江大学本科生的计算机、地理信息科学知识库 包含课程资料 学习笔记 大作业等( 数据结构与算法、人工智能、地理空间数据库、计算机组成、计算机网络、图形学、编译原理等课程)
ai coursework database gis learn-to-code zju
Last synced: 26 Apr 2025
https://github.com/itowns/itowns
A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
3d gis globe immersion-vr itowns javascript pointcloud vector-tiles visualization webgl webmapping wfs wms
Last synced: 13 May 2025
https://github.com/iTowns/itowns
A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
3d gis globe immersion-vr itowns javascript pointcloud vector-tiles visualization webgl webmapping wfs wms
Last synced: 15 Mar 2025
https://github.com/openwisp/django-rest-framework-gis
Geographic add-ons for Django REST Framework. Maintained by the OpenWISP Project.
django django-rest-framework geojson gis hacktoberfest python
Last synced: 13 May 2025
https://github.com/jblindsay/whitebox-tools
An advanced geospatial data analysis platform
geomorphology geomorphometry geoprocessing geospatial gis hydrology remote-sensing
Last synced: 14 May 2025
https://github.com/yunwei37/zju-cs-gis-classnotes
一个浙江大学本科生的计算机、地理信息科学知识库 包含课程资料 学习笔记 大作业等( 数据结构与算法、人工智能、地理空间数据库、计算机组成、计算机网络、图形学、编译原理等课程)
ai coursework database gis learn-to-code zju
Last synced: 16 May 2025
https://github.com/paulmach/orb
Types and utilities for working with 2d geometry in Golang
2d geo geojson geospatial gis mapbox-vector-tile wkb wkt
Last synced: 14 May 2025
https://github.com/cyang-kth/fmm
Fast map matching, an open source framework in C++
fmm gis gps map-match map-matching match openstreetmap parrallel-map-matching python road-network shapefile stmatch trajectory
Last synced: 16 May 2025
https://github.com/giswqs/qgis-earthengine-examples
A collection of 300+ Python examples for using Google Earth Engine in QGIS
earth-engine earthengine geoprocessing gis google-earth-engine image-processing python qgis remote-sensing
Last synced: 16 May 2025
https://github.com/noncomputable/AgentMaps
Make social simulations on real maps! Agent-based modeling for the web.
agent-based-modeling agent-based-simulation geographical-information-system geospatial gis javascript leaflet leaflet-plugin maps
Last synced: 15 Mar 2025
https://github.com/osgeo/grass
GRASS - free and open-source geospatial processing engine
arrays data-science earth-observation geospatial geospatial-analysis gis grass-gis hacktoberfest image-processing jupyter machine-learning open-science parallel-computing python raster remote-sensing science spatial timeseries-analysis vector
Last synced: 14 May 2025
https://github.com/opengeospatial/geoparquet
Specification for storing geospatial vector data (point, line, polygon) in Parquet
apache-parquet cloud-native geoparquet geospatial gis
Last synced: 27 Apr 2025
https://github.com/OSGeo/grass
GRASS - free and open-source geospatial processing engine
arrays data-science earth-observation geospatial geospatial-analysis gis grass-gis hacktoberfest image-processing jupyter machine-learning open-science parallel-computing python raster remote-sensing science spatial timeseries-analysis vector
Last synced: 05 Apr 2025
https://github.com/giswqs/Awesome-GEE
A curated list of Google Earth Engine resources
earth-engine earthengine geospatial gis google-earth-engine ipyleaflet javascript jupyter-notebook mapping python remote-sensing
Last synced: 30 Mar 2025
https://github.com/sharpmap/sharpmap
An easy-to-use mapping library for use in web and desktop applications
Last synced: 13 May 2025
https://github.com/davemlz/awesome-spectral-indices
A ready-to-use curated list of Spectral Indices for Remote Sensing applications.
awesome earth-engine geographic-information-systems gis google-earth-engine javascript landsat landsat-7 landsat-8 modis python radar raster remote-sensing satellite-imagery sentinel sentinel-1 sentinel-2 spectral-index spectral-indices
Last synced: 10 Feb 2025
https://github.com/supermap/iclient-javascript
Modern GIS Web Client for JavaScript, based on Leaflet\OpenLayers\MapboxGL-JS\Classic(iClient8C), enhanced with ECharts\D3\MapV etc. Contributed by SuperMap & community.
cesium cesiumjs-plugins gis javascript leaflet leaflet-plugins map mapbox-gl-js mapbox-gl-js-plugins mapping openlayers openlayers-plugins
Last synced: 14 May 2025
https://github.com/SuperMap/iClient-JavaScript
Modern GIS Web Client for JavaScript, based on Leaflet\OpenLayers\MapboxGL-JS\Classic(iClient8C), enhanced with ECharts\D3\MapV etc. Contributed by SuperMap & community.
cesium cesiumjs-plugins gis javascript leaflet leaflet-plugins map mapbox-gl-js mapbox-gl-js-plugins mapping openlayers openlayers-plugins
Last synced: 25 Nov 2024
https://github.com/tjukanovt/30DayMapChallenge
Official repo for the #30DayMapChallenge data visualization project. Open to everyone!
geospatial-visualization gis gis-data visualization
Last synced: 23 Apr 2025
https://github.com/uber/h3-py
Python bindings for H3, a hierarchical hexagonal geospatial indexing system
geocoding geospatial gis h3 hexagonal-architecture python uber
Last synced: 22 Nov 2024
https://github.com/stefanocudini/leaflet-search
Search stuff in a Leaflet map
gis leaflet leaflet-control leaflet-plugin leaflet-search web-mapping webmapping
Last synced: 14 May 2025
https://github.com/neo4j-contrib/spatial
Neo4j Spatial is a library of utilities for Neo4j that faciliates the enabling of spatial operations on data. In particular you can add spatial indexes to already located data, and perform spatial operations on the data like searching for data within specified regions or within a specified distance of a point of interest.
geoserver geotools gis hacktoberfest neo4j neo4j-database neo4j-procedures neo4j-spatial-plugin postgis procedures spatial-data
Last synced: 14 May 2025
https://github.com/opengeos/python-geospatial
A collection of Python packages for geospatial analysis with binder-ready notebook examples
binder binder-ready geoprocessing geospatial geospatial-analysis gis pangeo python raster remote-sensing vector
Last synced: 12 Apr 2025
https://github.com/matplotlib/basemap
Plot on map projections (with coastlines and political boundaries) using matplotlib
Last synced: 27 Nov 2024
https://github.com/mdbartos/pysheds
:earth_americas: Simple and fast watershed delineation in python.
accumulation catchments digital-elevation-model flow-direction gis hydrology
Last synced: 01 May 2025
https://github.com/openglobus/openglobus
TypeScript/JavaScript 3D maps and geospatial data visualization engine library
3d 3dmap earth geospatial gis globe javascript lidar map maps openglobus terrain terrain-rendering webgl webgl2
Last synced: 15 Mar 2025
https://github.com/koopjs/koop
Transform, query, and download geospatial data on the web.
api arcgis arcgishub data-management etl feature-service geojson geojson-features geospatial geospatial-data gis hacktoberfest nodejs server spatial
Last synced: 14 May 2025
https://github.com/spatial-go/geoos
A library provides spatial data and geometric algorithms
geometry-library geospatial gis golang
Last synced: 14 Mar 2025
https://github.com/maptalks/maptalks.three
A maptalks layer to render with three.js.
3d data-visualization gis maptalks maptalks-layer maptalks-plugins threejs
Last synced: 15 May 2025
https://github.com/retroplasma/flyover-reverse-engineering
Reversing Apple's 3D satellite mode
3d-models apple-flyover apple-maps extract gis reverse-engineering
Last synced: 06 Apr 2025
https://github.com/mszell/geospatialdatascience
Course materials for: Geospatial Data Science
course-materials data-science geospatial geospatial-analysis geospatial-data geospatial-visualization gis openstreetmap osmnx python street-networks teaching-materials
Last synced: 15 May 2025
https://github.com/naturalatlas/node-gdal
Node.js bindings for GDAL (Geospatial Data Abstraction Library)
Last synced: 16 May 2025
https://github.com/corteva/rioxarray
geospatial xarray extension powered by rasterio
gdal geospatial gis hacktoberfest netcdf python raster rasterio xarray
Last synced: 14 May 2025
https://github.com/deepVector/geospatial-machine-learning
A curated list of resources focused on Machine Learning in Geospatial Data Science.
classification computer-vision convolutional-neural-networks deep-learning geoscience geospatial geospatial-machine-learning gis image-segmentation keras landsat machine-learning remote-sensing satellite-imagery satellite-images semantic-segmentation tensorflow
Last synced: 04 Apr 2025
https://github.com/JuliaEarth/GeoStats.jl
An extensible framework for geospatial data science and geostatistical modeling fully written in Julia
datascience geo geospatial geostatistics gis spatial-statistics statistical-learning statistics
Last synced: 14 Mar 2025
https://github.com/opendatacube/datacube-core
Open Data Cube analyses continental scale Earth Observation data through time
gdal gis hacktoberfest netcdf numpy python raster remote-sensing scientific-computing
Last synced: 14 May 2025
https://github.com/r-spatial/mapview
Interactive viewing of spatial data in R
gis leaflet maps r spatial visualization web-mapping
Last synced: 04 Apr 2025