Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-gis


https://github.com/qingqibing/awesome-gis

Last synced: about 23 hours ago
JSON representation

  • Web Map Servers

    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • 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
    • Nanocubes - An in-memory data structure for spatiotemporal data cubes. [Github Link](https://github.com/laurolins/nanocube)
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • 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.
    • GeoWebCache - A java web application used to cache map tiles coming from a variety of sources such as OGC WMS in order to accelerate and optimize map image delivery.
    • Baremaps - An open source pipeline for producing Mapbox vector tiles from OpenStreetMap with Postgis and Java.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
    • OpenTileServer - This script is for building a basic tile server with OpenStreetMap data.
  • Geospatial Library

    • Java

      • GeoWebCache - a Java web application used to cache map tiles coming from a variety of sources such as OGC Web Map Service (WMS). It implements various service interfaces (such as WMS-C, WMTS, TMS, Google Maps KML, Virtual Earth) in order to accelerate and optimize map image delivery. It can also recombine tiles to work with regular WMS clients.
      • GeOxygene - Provide an open framework which implements OGC/ISO specifications for the development and deployment of GIS applications.
      • Geoapi - GeoAPI provides a set of Java language programming interfaces for geospatial applications.
      • MapFish Print - The purpose of Mapfish Print is to create reports that contain maps (and map related components) within them. The project is a Java based servlet/library/application based on the mature Jasper Reports Library.
      • whitebox-geospatial-analysis-tools - An open-source GIS and remote sensing package.
      • GeoWebCache - a Java web application used to cache map tiles coming from a variety of sources such as OGC Web Map Service (WMS). It implements various service interfaces (such as WMS-C, WMTS, TMS, Google Maps KML, Virtual Earth) in order to accelerate and optimize map image delivery. It can also recombine tiles to work with regular WMS clients.
      • World Wind Java SDK - Nasa cross-platform Java SDK.
      • GeoWebCache - a Java web application used to cache map tiles coming from a variety of sources such as OGC Web Map Service (WMS). It implements various service interfaces (such as WMS-C, WMTS, TMS, Google Maps KML, Virtual Earth) in order to accelerate and optimize map image delivery. It can also recombine tiles to work with regular WMS clients.
      • GeoWebCache - a Java web application used to cache map tiles coming from a variety of sources such as OGC Web Map Service (WMS). It implements various service interfaces (such as WMS-C, WMTS, TMS, Google Maps KML, Virtual Earth) in order to accelerate and optimize map image delivery. It can also recombine tiles to work with regular WMS clients.
    • Swift

      • Apple MapKit - Display map or satellite imagery directly from your app's interface, call out points of interest, and determine placemark information for map coordinates.
      • GEOSwift - The Swift Geographic Engine.
    • C++

      • Terralib - TerraLib is a GIS classes and functions open source library.
      • Capaware - 3D terrain representation with multilayer representation.
      • Spatial - Spatial is a generic header-only C++ library providing multi-dimensional in-memory containers, iterators and functionals.
      • ITK - ITK is an open-source, cross-platform system that provides developers with an extensive suite of software tools for image analysis.
      • RSGISLib - The Remote Sensing and GIS software library (RSGISLib) is a collection of tools for processing remote sensing and GIS datasets. The tools are accessed using Python bindings or an XML interface.
      • OSRM (Open Source Routing Machine) - High performance routing engine written in C++, designed to run on OpenStreetMap data. Services available: Nearest, Route, Table, Match, Trip, Tile.
      • Mapbox GL Native - Render Mapbox styles in mobile, desktop, and node applications using C++ and OpenGL.
      • Orfeo ToolBox - Orfeo TooLBox (OTB) is an open-source C++ library for remote sensing images processing, distributed under the CeCILL-v2 licence.
      • PDAL - PDAL is Point Data Abstraction Library. GDAL for point cloud data.
    • Python

      • GeoDjango - Django geographic web framework.
      • ArcGIS Python API - ArcGIS API for Python is a Python library for working with maps and geospatial data, powered by web GIS.
      • Cartopy - A library providing cartographic tools for python for plotting spatial data.
      • EODAG - Command line tool and a plugin-oriented Python framework for searching, aggregating results and downloading remote sensed images while offering a unified API for data access regardless of the data provider.
      • RIOS - Raster I/O Simplification. A set of python modules which makes it easy to write raster processing code in Python.
      • pygeoapi - A Python server implementation of the OGC API suite of standards.
      • pydeck - High-scale spatial rendering in Python, powered by deck.gl.
      • Lets-Plot - An open-source, ggplot2-style plotting library supporting GeoPandas, interactive maps and geocoding.
      • geoserver-rest - The geoserver-rest package is useful for the management for geospatial data in GeoServer. The package is useful for the creating, updating and deleting geoserver workspaces, stores, layers, and style files.
      • Statsmodels - Python module that allows users to explore data, estimate statistical models, and perform statistical tests.
      • Descartes - Plot geometries in matplotlib.
    • C

      • Shapefile C Library - Provides the ability to write simple C programs for reading, writing and updating (to a limited extent) .shp and .dbf files.
    • R

      • sp - Classes and Methods for Spatial Data.
      • rgdal - Bindings for the Geospatial Data Abstraction Library.
      • raster - Reading, writing, manipulating, analyzing and modeling of gridded spatial data.
      • ggplot2 - ggplot2 is a plotting system for R.
      • ggmap - Spatial Visualization with ggplot2.
      • rgeos - Interface to Geometry Engine - Open Source (GEOS) using the C API for topology operations on geometries.
      • rgrass7 - Interface Between GRASS 7 GIS and R.
      • RQGIS - Establishes an interface between R and QGIS.
      • RSAGA - SAGA Geoprocessing and Terrain Analysis in R.
      • RODBC - ODBC Database Access.
      • Rnetcdf - Interface to NetCDF Datasets.
      • ncdf4 - Provides a high-level R interface to data files written using Unidata's netCDF library (version 4 or earlier).
      • RPyGeo - ArcGIS Geoprocessing in R via Python.
      • shapefiles - Read and Write ESRI Shapefiles.
      • Rgooglemaps - Overlays on Google map tiles in R.
      • leafletR - Interactive Web-Maps Based on the Leaflet JavaScript Library.
      • maptools - Tools for Reading and Handling Spatial Objects.
      • RArcInfo - Functions to import data from Arc/Info V7.x binary coverages.
      • Akima - Interpolation of Irregularly and Regularly Spaced Data.
      • maps - Draw Geographical Maps.
      • PBSmapping - Mapping Fisheries Data and Spatial Analysis Tools.
      • PBSmodelling - Provides modelling support.
      • Landsat - Radiometric and topographic correction of satellite imagery.
      • spatstat - Spatial Point Pattern Analysis, Model-Fitting, Simulation, Tests.
      • splancs - Spatial and Space-Time Point Pattern Analysis.
      • smacpod - Various statistical methods for analyzing case-control point data.
      • DSpat - Fits inhomogeneous Poisson process spatial models to line transect sampling data and provides estimate of abundance within a region.
      • spatialsegregation - Summaries for measuring segregation/mingling in multitype spatial point patterns with graph based neighbourhood description.
      • dbmss - Simple computation of spatial statistic functions of distance to characterize the spatial structures of mapped objects.
      • latticeDensity - Contains functions that compute the lattice-based density estimator of Barry and McIntyre.
      • GriegSmith - Uses the Grieg-Smith method on 2 dimensional spatial data.
      • plotKML - Visualization of Spatial and Spatio-Temporal Objects in Google Earth.
      • OpenStreetMap - Access to Open Street Map Raster Images.
      • GEOmap - Topographic and Geologic Mapping.
      • rworldmap - Mapping Global Data.
      • rasterVis - Visualization Methods for Raster Data.
      • spdep - Spatial Dependence: Weighting Schemes, Statistics and Models.
      • spacetime - Classes and Methods for Spatio-Temporal Data.
      • geoR - Analysis of Geostatistical Data.
      • ecespa - Functions for Spatial Point Pattern Analysis.
      • mapproj - Map Projections.
      • gstat - Spatio-Temporal Geostatistical Modelling, Prediction and Simulation.
      • intamap - Procedures for automated interpolation.
      • micromap - Package provides linked micromaps using ggplot2.
      • Grid2Polygons - Converts a spatial object from class SpatialGridDataFrame to SpatialPolygonsDataFrame.
      • recmap - Package provides rectangular cartograms with rectangle sizes reflecting for example population
      • geosphere - Permits computations of distance and area to be carried out on spatial data in geographical coordinates.
      • spsurvey - Provides a range of sampling functions.
      • trip - Extends sp classes to permit the accessing and manipulating of spatial data for animal tracking.
      • GeoXp - Permits interactive graphical exploratory spatial data analysis.
      • vec2dtransf - Package for applying affine and similarity transformations on vector spatial data (sp objects).
      • spcosa - Spatial coverage sampling and random sampling from compact geographical strata created by k-means.
      • dggridR - Provides an interface to DGGRID for working with discrete global grids, using hexagons, triangles, and diamonds to overcome the issue that every bin have the same area.
      • hdeco - Provides hierarchical decomposition of entropy for categorical map comparisons.
      • geojsonio - Convert data to 'GeoJSON' or 'TopoJSON' from various R classes, including vectors, lists, data frames, shape files, and spatial classes.
      • geoaxe - Split 'geospatial' objects into pieces. Includes support for some spatial object inputs, 'Well-Known Text', and 'GeoJSON'.
      • magclass - Data class for increased interoperability working with spatial- temporal data together with corresponding functions and methods (conversions, basic calculations and basic data manipulation).
      • marmap - Package is designed for downloading, plotting and manipulating bathymetric and topographic data in R.
      • cshapes - Package for CShapes, a GIS dataset of country boundaries (1946-today). Includes functions for data extraction and the computation of distance matrices and -lists.
      • taRifx - A collection of various utility and convenience functions.
      • lawn - Client for 'Turfjs' for 'geospatial' analysis. The package revolves around using 'GeoJSON' data.
      • osmar - Provides infrastructure to access OpenStreetMap data from different sources.
      • gmt - Interface between the GMT map-making software and R.
      • RColorBrewer - Provides color schemes for maps and other graphics.
      • classInt - Selected commonly used methods for choosing univariate class intervals for mapping or other graphics purposes.
      • plotGoogleMaps - Interactive plot device for handling the geographic data for web browsers.
      • ggsn - Adds north symbols and scale bars in kilometers to maps in geographic or metric coordinates.
      • spatgraphs - Graphs (or networks) and graph component calculations for spatial locations
      • geoRglm - Functions for inference in generalised linear spatial models.
      • FRK - Is a tool for spatial/spatio-temporal modelling and prediction with large datasets.
      • geospt - Contains some geostatistical and radial basis functions, including prediction and cross validation.
      • PReMiuM - Dirichlet Process Bayesian Clustering, Profile Regression.
      • RandomFields - Methods for the inference on and the simulation of Gaussian fields are provided, as well as methods for the simulation of extreme value random fields.
      • CompRandFld - A set of procedures for the analysis of Random Fields using likelihood and non-standard likelihood methods is provided.
      • constrainedKriging - Provides functions for efficient computations of nonlinear spatial predictions with local change of support.
      • spTimer - Fits, spatially predicts and temporally forecasts large amounts of space-time data.
      • SpatialTools - Tools for spatial data analysis. Emphasis on kriging. Provides functions for prediction and simulation.
      • sperrorest - Implements spatial error estimation and permutation-based variable importance measures for predictive models using spatial cross-validation and spatial block bootstrap.
      • sgeostat - An Object-oriented Framework for Geostatistical Modeling in S+ containing functions for variogram estimation, variogram fitting and kriging as well as some plot functions.
      • spatialCovariance - Supports the computation of spatial covariance matrices for data on rectangles.
      • tgp - Bayesian nonstationary, semiparametric nonlinear regression and design by treed Gaussian processes (GPs) with jumps to the limiting linear model (LLM).
      • regress - Functions to fit Gaussian linear model by maximising the residual log likelihood where the covariance structure can be written as a linear combination of known matrices.
      • FieldSim - Tools for random fields and bridges simulations.
      • georob - Provides functions for fitting linear models with spatially correlated errors by robust and Gaussian Restricted Maximum Likelihood and for computing robust and customary point and block kriging predictions, along with utility functions for cross-validation and for unbiased back-transformation of kriging predictions of log-transformed data.
      • ExceedanceTools - Tools for constructing confidence regions for exceedance regions and contour lines.
      • deldir - Calculates the Delaunay triangulation and the Dirichlet or Voronoi tessellation (with respect to the entire plane) of a planar point set.
      • tripack - A constrained two-dimensional Delaunay triangulation package providing both triangulation and generation of voronoi mosaics of irregular spaced data.
      • ipdw - Functions are provided to interpolate geo-referenced point data via Inverse Path Distance Weighting.
      • SSN - Spatial statistical modeling and prediction for data on stream networks, including models based on in-stream distance.
      • spmoran - Functions for estimating fixed and random effects eigenvector spatial filtering models.
      • SpatialEpi - Methods and data for cluster detection and disease mapping.
      • OasisR - A set of indexes and tests for the analysis of social segregation.
      • smerc - Provides statistical methods for the analysis of data areal data, with a focus on cluster detection.
      • gwrr - Fits geographically weighted regression (GWR) models and has tools to diagnose and remediate collinearity in the GWR models.
      • lctools - Package provides researchers and educators with easy-to-learn user friendly tools for calculating key spatial statistics and to apply simple as well as advanced methods of spatial analysis in real data.
      • AMOEBA - A function to calculate spatial clusters using the Getis-Ord local statistic. It searches irregular clusters (ecotopes) on a map.
      • sparr - Provides functions to estimate kernel-smoothed spatial and spatio-temporal densities and relative risk functions, and perform subsequent inference.
      • CARBayes - Package implements Bayesian hierarchical spatial areal unit models.
      • glmmBUGS - Automates running Generalized Linear Mixed Models, including spatial models, with WinBUGS, OpenBUGS and JAGS.
      • spaMM - Inference in mixed-effect models, including generalized linear mixed models with spatial correlations and models with non-Gaussian random effects.
      • spacom - Provides tools to construct and exploit spatially weighted context data.
      • geospacom - Generates distance matrices from shape files and represents spatially weighted multilevel analysis results.
      • spatsurv - Bayesian inference for parametric proportional hazards spatial survival models; flexible spatial survival models.
      • spBayesSurv - Bayesian Modeling and Analysis of Spatially Correlated Survival Data.
      • spselect - Fits spatial scale (SS) forward stepwise regression, SS incremental forward stagewise regression, SS least angle regression (LARS), and SS lasso models.
      • nlme - Fit and compare Gaussian linear and nonlinear mixed-effects models.
      • spatcounts - Fit spatial CAR count regression models using MCMC.
      • McSpatial - Provides functions for locally weighted regression, semiparametric and conditionally parametric regression, fourier and cubic spline functions, GMM and linearized spatial logit and probit, k-density functions and counterfactuals, nonparametric quantile regression and conditional density functions, Machado-Mata decomposition for quantile regressions, spatial AR model, repeat sales models, and conditionally parametric logit and probit.
      • splm - ML and GM estimation and diagnostic testing of econometric models for spatial panel data.
      • S2sls - Fit a spatial instrumental-variable regression by two-stage least squares.
      • spanel - Fit the spatial panel data models: the fixed effects, random effects and between models.
      • HSAR - A library of the Hierarchical Spatial Autoregressive Model (HSAR), based on a Bayesian Markov Chain Monte Carlo (MCMC) algorithm.
      • spatialprobit - Bayesian Estimation of Spatial Probit and Tobit Models.
      • ProbitSpatial - Binomial Spatial Probit models for big data.
      • starma - Statistical functions to identify, estimate and diagnose a Space-Time AutoRegressive Moving Average (STARMA) model.
      • ade4 - Tools for multivariate data analysis. Several methods are provided for the analysis (i.e., ordination) of one-table (e.g., principal component analysis, correspondence analysis), two-table (e.g., coinertia analysis, redundancy analysis), three-table (e.g., RLQ analysis) and K-table (e.g., STATIS, multiple coinertia analysis).
      • adehabitat - A collection of tools for the analysis of habitat selection by animals.
      • adehabitatHR - A collection of tools for the estimation of animals home range.
      • adehabitatHS - A collection of tools for the analysis of habitat selection.
      • adehabitatLT - A collection of tools for the analysis of animal movements.
      • adehabitatMA - A collection of tools to deal with raster maps.
      • pastecs - Regulation, decomposition and analysis of space-time series.
      • vegan - Ordination methods, diversity analysis and other functions for community and vegetation ecologists.
      • tripEstimation - Data handling and estimation functions for animal movement estimation from archival or satellite tags.
      • spind - Functions for spatial methods based on generalized estimating equations (GEE) and wavelet-revised methods (WRM), functions for scaling by wavelet multiresolution regression (WMRR), conducting multi-model inference, and stepwise model selection.
      • rangeMapper - Tools for easy generation of (life-history) traits maps based on species range (extent-of-occurrence) maps.
      • siplab - A platform for experimenting with spatially explicit individual-based vegetation models.
      • ModelMap - Creates sophisticated models of training data and validates the models with an independent test set, cross validation, or in the case of Random Forest Models, with Out Of Bag (OOB) predictions on the training data.
      • SpatialPosition - Computes spatial position models: Stewart potentials, Reilly catchment areas, Huff catchment areas.
      • Watersheds - Methods for watersheds aggregation and spatial drainage network analysis.
      • Rcitrus - Spatial analysis of plant disease incidence.
      • ngspatial - Provides tools for analyzing spatial data, especially non- Gaussian areal data.
      • RStoolbox - Toolbox for remote sensing image processing and analysis such as calculating spectral indices, principal component transformation, unsupervised and supervised classification or fractional cover analyses.
      • sits - satellite image time series package for R.
      • phenopix - A collection of functions to process digital images, depict greenness index trajectories and extract relevant phenological stages.
      • rsMove - Tools that support the combined use of animal movement and remote sensing data.
    • Ruby

      • Geokit - A Ruby gem & Rails plugin for easier map-based applications.
      • Ruby Geocoder - Integration with geocoding services.
    • PHP

      • GeoPHP - Advanced geometry operations in PHP.
      • php-libspatialite - PHP Query Builder for SQLite data with Spatial SQL Capabilities.
    • Julia

      • ImageTransformations.jl - This package provides support for image resizing, image rotation, and other spatial transformations of arrays.
    • JavaScript

      • Google Maps API - Google Maps API for JavaScript.
      • Bing Maps V8 Interactive SDK - An interactive code sample gallery for Bing Maps V8.
      • Heatmap.js - A heatmap implementation for Javascript.
      • iTowns - A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data. It can connect to WMS/WMTS/TMS servers including elevation data and load many different data formats (3dTiles, gpx, KML and much much more).
      • kepler.gl - kepler.gl is a data-agnostic, high-performance web-based application for visual exploration of large-scale geolocation data sets.
      • OSM Building - A JavaScript library for visualizing OpenStreetMap building geometry on 2D and 3D maps.
      • SuperMap iClient for JavaScript - Cloud GIS web client development platform supportted by SuperMap.
      • LuciadRIA - A JavaScript library for 3D globes and maps, with support for military symbology and desktop-like performance
      • Turf.js - Advanced geospatial analysis for browsers and node.
    • C Sharp

      • BotBuild-Location - An open-source location picker control for Microsoft Bot Framework powered by Bing Maps REST services.
      • DotSpatial - DotSpatial is a geographic information system library written for .NET 4.
      • GDAL/OGR CSharp - C# bindings for GDAL and OGR.
      • SharpKml - Is able to read/write both KML files and KMZ files.
      • osmsharp - OsmSharp is a C# library to work with OpenStreetMap (OSM) data.
      • GMap.NET - A great and powerful, free, cross platform, open source .NET control.
      • Bing Maps WPF SDK - The Bing Maps WPF API.
    • Kotlin

      • Lets-Plot - An open-source, ggplot2-style plotting library which includes a support of GeoToos features and geometries.
    • Lua

      • TerraME - TerraME is a programming environment for spatial dynamical modelling. It supports cellular automata, agent-based models, and network models running in 2D cell spaces.
    • Lisp

      • cl-proj - CL-PROJ provides CFFI-based Common Lisp bindings for the PROJ.4 library.
    • Haskell

      • TerraHS - TerraHS is a software component that enables the development of geographical applications in a functional language, using the data handling capabilities and spatial operations of TerraLib.
    • CSS

    • Perl

      • Geo::GDAL - Perl extension for the GDAL library for geospatial data.
    • Fortran

      • 6S - Second Simulation of the Satellite Signal in the Solar Spectrum (6S) open source algorithm.
  • Geographic Information System Software

    • ArcGIS Desktop
    • GeoDa - A free and open source software tool that serves as an introduction to spatial data analysis.
    • gvSIG - A powerful, user-friendly, interoperable GIS.
    • MapInfo Pro - A full-featured desktop solution to prepare data for web mapping applications and create presentation quality maps that combines data analysis, visual insights, and map publishing.
    • Marble - A virtual globe and world atlas.
    • uDig - An open source (EPL and BSD) desktop application framework, built with Eclipse Rich Client (RCP) technology.
    • DIVA-GIS - DIVA-GIS is a free geographic information system software program used for the analysis of geographic data, in particular point data on biodiversity.
  • Remote Sensing Software

    • ENVI - A geospatial imagery analysis and processing software.
    • eCognition - A powerful development environment for object-based image analysis.
    • Google Earth Studio - An animation tool for Google Earth’s satellite and 3D imagery.
    • PANOPLY - Panoply plots geo-referenced and other arrays from netCDF, HDF, GRIB, and other datasets.
    • PCI Geomatica - A remote sensing desktop software package for processing earth observation data.
    • GRASS GIS - A free and open source GIS software suite used for geospatial data management and analysis, image processing, graphics and maps production, spatial modeling, and visualization.
  • Front-end Framework

    • CesiumJS - An open source JavaScript library for world-class 3D globes and maps
    • D3.js - A JavaScript library for manipulating documents based on data
    • 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.
    • d3-geomap - A library for creating geographical maps based on D3.js.
    • Echarts - A user-friendly data visualisation library supported by Baidu
  • 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.
    • TimescaleDB - An open-source time-series SQL database optimized for fast ingest and complex queries.
  • Mobile Develop Tools

  • Deep Learning

    • Deep Learning Framework for Geospatial

      • neat-EO - Efficient AI4EO OpenSource framework.
  • Map Render Engine

    • Deep Learning Datasets

      • Skia - Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
  • Open Standards

  • Cloud Service

    • DaaS

    • SaaS

      • Mapbox - Helping you design your own map and presenting your data
      • ArcGIS Online - Thousands of datasets and dozens of tools to manipulate, analyze and present 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.
  • Conference & Communities

  • Data

  • Awesome-Awesome

    • SaaS

  • Amazing Map Sites

  • Other

  • Reference

  • News Sites