Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-gis
Awesome GIS is for collecting the GIS related sources, including cartographer tools, geoanalysis tools, developing tools, data, conference & communities, news, MOOC's course, some amazing map site, etc.
https://github.com/eric-erki/awesome-gis
Last synced: about 14 hours ago
JSON representation
-
Front-end Framework
- Echarts - A user-friendly data visualisation library supported by Baidu
- CesiumJS - An open-source JavaScript library for world-class 3D globes and maps
- D3.js - A javascript library for manipulating documents based on data
- turf.js - Advanced geospatial analysis for browsers and node supported by Mapbox
- Polymaps - A JavaScript library for image- and vector-tiled maps using SVG
- OpenMapTiles - Set of open-source tools for self-hosting of OpenStreetMap maps in more than 50 languages. It provides both raster as well as vector tiles, WMS and WMTS services for GIS programs, support for JavaScript viewers and mobile SDK.
- CMV - The Configurable Map Viewer (CMV) is an open source mapping framework that works with ESRI JavaScript API, ArcGIS Server, ArcGIS Online, and more.
-
MOOC
- Maps and the Geospatial Revolution
- Coursera's GIS Specialization - Including `Fundamentals of GIS`, `GIS Data Formats, Design and Quality`, `Geospatial and Environmental Analysis`, `Imagery, Automation, and Applications` and `Capstone: Geospatial Analysis`.
- Maps and the Geospatial Revolution
- MongoDB地理数据模块与MongoGIS - Mandarin.
-
Desktop Application
- GeoDa - An Introduction to Spatial Data Analysis
- GRASS GIS - Used for geospatial data management and analysis, as a founding member of OSGEO
- uDig - An open source desktop application framework built with Eclipse
- gvSIG - A powerful, user-friendly, interoperable geomatics professionals
- Marble - A virtual globe and world atlas
- SharpMap - An mapping library in web and desktop applications built in .NET
- TileMill - Creating beautiful interactive maps with CartoCSS. [Github Link](https://github.com/mapbox/tilemill)
- OpenOrienteering Mapper - A software for creating maps for the orienteering sport.
-
Web Map Server
- deegree - An open source software for spatial data infrastructures and the geospatial web
- GeoDjango - A GIS server built with python web framework -- django
- MapFish - A framework for building rich web-mapping applications built with Pylons Python web framework
- ~~MapBuilder~~ - This project has been retired in 2008
- Nanocubes - An in-memory data structure for spatiotemporal data cubes. [Github Link](https://github.com/laurolins/nanocube)
- SuperMap iServer - A Cloud GIS application server based on high-efficiency cross-platform GIS kernel, having the functions like 2D & 3D integration service publishing, management and cluster, providing multi-layer extension development abilities.
- QGIS Server - a FastCGI/CGI application written in C++ that works together with a webserver.
-
iOS & Android
- ArcGIS Runtime SDK for iOS - Build mapping apps for iOS devices
- ArcGIS Runtime SDK for Android - Build native mapping apps for Android devices
-
Geospatial Library (non-web)
- Orfeo toolbox - An open-source C++ library for remote sensing images processing
-
Spatial Database
- PostGIS - Most advanced open source database
- Spatialite - Lightweight SQL library to support fully spatially capability
- mySQL - the world's most popular open source database
- GeoMesa - An open-source, distributed, spatio-temporal database built on a number of distributed cloud data storage systems, including Accumulo, HBase, Cassandra, and Kafka.
- MapD - SQL engine that leverages the parallel processing power of GPUs to query billions of rows in milliseconds.
-
Map Render Engine
- mapbox-gl-native - A library for embedding interactive, customizable vector maps into native applications on multiple platforms
- Skia - Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
-
Data Format
- Shapefile
- TopoJson - Represent geospatial information by json in a smaller side
- WKT - A text markup language for representing vector geometry objects on a map
- KMZ/KML - An XML notation for expressing geographic annotation and visualization within Internet-based, two-dimensional maps and three-dimensional Earth browsers.
-
Saas
- Mapbox - Helping you design your own map and presenting your data
- citytracking - A two-year project, to change the way people view, talk about, utilize digital city services
- Factual - A company provides the best location data for mobile advertising, mobile apps, and enterprise solutions.
-
Data
- a-comprehensive-list-of-all-open-data-portals-around-the-world
- Free GIS Data
- 199it
- Harvard Dataverse
- Global LUCC data (30m)
- OpenFlights: Airport and airline data
- NYC Taxi & Limousine Commission - Trip Record Data
- T-Drive trajectory data sample
- pm2.5-China
- Geofabrik
- GeoCommons - A community contributed collection of open data from around the world
-
Conference & Communities
-
News Site
-
Blogs
-
Amazing Map Site
- Maps of the Year
- Cartography and Geovisualization Group at Oregon State University
- snazzymaps - A google map style gallery
- Chinese Bus System
- OpenWebGIS is free online GIS
- NC STATE UNIVERSITY Center for Geospatial Analytics
- roads to rome - roads to ROME
- thematicmapping
- finemapping
- flowingdata
- finemapping
-
Geospatial Start-ups And Companies
-
Reference:
-
3D Application
- Skyline - A glimpse into Skyline's cutting-edge 3D geospatial visualization products, and their potential to transform the way your organization makes decisions, shares information and manages its assets
- World Wind - Providing features for displaying with geographic data
Programming Languages
Categories
Data
11
Amazing Map Site
11
Desktop Application
8
Front-end Framework
7
Web Map Server
7
Blogs
7
News Site
6
Spatial Database
5
MOOC
4
Conference & Communities
4
Data Format
4
Saas
3
Map Render Engine
2
3D Application
2
iOS & Android
2
Reference:
2
Geospatial Library (non-web)
1
Geospatial Start-ups And Companies
1
Sub Categories