开源的GIS软件清单
Awesome GIS
Awesome GIS is for collecting the geographic information system (GIS) related sources, including cartographer tools, geoanalysis tools, developing tools, data, conference & communities, news, MOOC\’s course, some amazing map site, etc.
Welcome to contribute. Let\’s make it better. Please follow the Contributing Guidelines.
Inspired by Awesome Python.
Table Of Contents:
- Desktop Application
- Web Map Server
- Front-end Framework
- iOS & Android
- Geospatial Library (non-web)
- Spatial Database
- Map Render Engine
- Saas
- Data Format
- Data
- Conference & Communities
- News Site
- Amazing Map Site
- MOOC
- Geospatial Start-ups And Companies
Desktop Application
- ArcGIS – A enterprise level desktop GIS software published by Ersi
- QGIS – A cross-platform free and open-source desktop GIS software
- 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
- JUMP GIS – An open source GIS written in Java
- World Wind – Providing features for displaying with geographic data
- Google Earth – Bringing a earth view for global mapping
- Whitebox GAT – Software package for geospatial analysis and data visualization
Web Map Server
- ArcGIS Server – A GIS server for enterprise application
- MapServer – Publishing spatial data and interactive mapping applications to the web
- GeoServer – An open source server for sharing geospatial data
- deegree – An open source software for spatial data infrastructures and the geospatial web
- GeoDjango – A GIS server built with python web framework — django
- Mapnik – An open source mapping toolkit written in C++ for desktop-based and server-based map rendering
- geomajas – An open source platform to create Web GIS applications
- GeoMOOSE – A Web Client JavaScript Framework for displaying distributed cartographic data
- mapbender3 – Publishing spatial data infrastructure services on the Symfony 2 PHP
- MapFish – A framework for building rich web-mapping applications built with Pylons Python web framework
- MapGuide – A Web Client JavaScript Framework for displaying distributed cartographic data
-
MapBuilder– This project has been retired in 2008 - Nanocubes – An in-memory data structure for spatiotemporal data cubes. Github Link
Front-end Framework
- Leaflet – Open-source javaScript library for mobile-friendly interactive maps
- OpenLayer3 – Open-source javascript map viewing library
- three.js – A javascript 3D library which makes WebGL simpler
- cesiumjs – An open-source JavaScript library for world-class 3D globes and maps
- ArcGIS API for JavaScript – Creating high-performing apps and smarter visualizations supportted by ERSI
- D3.js – A javascript library for manipulating documents based on data
- Echarts – A user-friendly data visualisation library supported by Baidu
- geomajas-client javascript – Open source javascript mapping API for cool maps and apps
- Google Maps Javascript API – A javascript api for google map
- d3-carto-map – A library for creating layer-based maps using D3
- turf.js – Advanced geospatial analysis for browsers and node supported by Mapbox
- Polymaps – A JavaScript library for image- and vector-tiled maps using SVG
- jVectorMap – A vector-based, cross-browser and cross-platform component for interactive geography-related data visualization on the web. Github Link
iOS & Android
-
iOS
- ArcGIS Runtime SDK for iOS – Build mapping apps for iOS devices
-
Android
- ArcGIS Runtime SDK for Android – Build native mapping apps for Android devices
-
Cross-Platform
- ArcGIS Runtime SDK for Xamarin – Build native mapping apps for Android and iOS in C# (Technical Preview)
Geospatial Library (non-web)
- GDAL – A translator library for raster and vector geospatial data formats
- Proj.4 – A library for cartographic projection
- Shapely – A library for manipulation and analysis of geometric objects in the Cartesian plane
- Fiona – IO for GIS Data writted by Python
- Rtree – A wrapper of libspatialindex providing spatial indexing features
- GeoTools – An open source Java library that provides tools for geospatial data
- Orfeo toolbox – An open-source C++ library for remote sensing images processing
Spatial Database
- PostGIS based on PostgreSQL – Most advanced open source database
- Oracle Spatial – Oracle-based advanced spatial data analysis
- Spatialite based on SQLite – Lightweight SQL library to support fully spatially capability
- MSSQL – A high-preformance database support by Microsoft
- MBtiles – A specification for storing tiled map data in SQLite databases
- mySQL – the world\’s most popular open source database
- mongoDB – An open-source, document database designed for ease of development and scaling
Map Render Engine
- Global Mapper
- mapnik – Mapnik combines pixel-perfect image output with lightning-fast cartographic algorithms, and exposes interfaces in C++, Python, and Node
- TileMill the github code link – Creating beautiful interactive maps with CartoCSS
- Mapbox GL vector the github code link – A new framework for live, responsive maps
Saas
- Mapbox – Helping you design your own map and presenting your data
- Cartodb – The easiest way to map and analyze your location data
- GIS Cloud – A next generation platform for apps that manage location information
- stamen – Data visualization to tell compelling stories for some of the world\’s most visible companies
- citytracking – A two-year project, to change the way people view, talk about, utilize digital city services
- worldmap – Building your own mapping portal and publish it to the world
- Geohey – A geographic online one-stop solution (Chinese)
- GeoQ – A location intelligence platform (Chinese)
- 地图慧 – A self-designed map server for customs (Chinese)
- 地图无忧 – A enterprise-level map service (Chinese)
Data Format
- GeoJson – Represent geospatial information by json
- TopoJson – Represent geospatial information by json in a smaller side
- TileJSON – Represent vector tile provider by json
- WKT – A text markup language for representing vector geometry objects on a map
Data
-
Data List Site
- a-comprehensive-list-of-all-open-data-portals-around-the-world
- Free GIS Data
- GeoCommons – A community contributed collection of open data from around the world
-
Data Site
- 199it
- Harvard Dataverse
- WorldPop
- NYC Open Data
- Los Angeles GeoHub
- Global LUCC data (30m)
- Global cities Shapefile data
- NetworkRepository.com – The First Interactive Network Repository with Visual Analytics
- OpenFlights: Airport and airline data
- Gridded Population of the World (GPW), v3 | SEDAC
- Citi Bike Trip Histories
- NYC Taxi & Limousine Commission – Trip Record Data
- T-Drive trajectory data sample
- pm2.5-China
- Remote sensing imge
- metro extracts – City-sized portions of OpenStreetMap
- Geofabrik
Conference & Communities
-
Conference
-
Communities
- OGC
- Maptime
- geo community
- GIS stackexchange
- GeoNet – The Esri Community
News Site
- GIS Lounge – Maps and GIS
- The GIS News Tweets Daily
- Geoawesomeness
- GISuser – The GIS And Mapping Professional Resource
- ESRI news
- Directions Magazine – GIS News and Geospatial
- GISCafe
- GIS times
- geospatial pr
- gisgeography
- canadiangis
- MAPCITE
Blogs
- Wiki.GIS.com – The GIS Encyclopedia
- Geo Blogs
- mastermaps
- Anita Graser
- Charley
- Mike Bostock
- Gretchen Peterson
- KARTO PICS
Amazing Map Site
- Maps of the Year
- Cartography and Geovisualization Group at Oregon State University
- snazzymaps – a google map style gallery
- Odyssey.js
- Amazing Maps
- Beijing City Lab
- Chinese Bus System
- flowingdata
- finemapping
- thematicmapping
- dougmccune
- OpenWebGIS is free online GIS
- NC STATE UNIVERSITY Center for Geospatial Analytics
- CHATTY MAPS – the sounds map of city.
MOOC
-
Coursera\’s GIS Specialization – Including
Fundamentals of GIS
,GIS Data Formats, Design and Quality
,Geospatial and Environmental Analysis
,Imagery, Automation, and Applications
andCapstone: Geospatial Analysis
. - Geospatial Intelligence & the Geospatial Revolution
- Maps and the Geospatial Revolution
- MongoDB地理数据模块与MongoGIS – Mandarin.
Geospatial Start-ups And Companies
Name | Category | City | Country | Founded |
---|---|---|---|---|
3D Robotics | Drones | San Diego, CA | US | 2009 |
ADCi | Maps | Appleton, WI | US | 1988 |
Admoove | LBMarketing | Paryż | France | 2010 |
Airsage | Location Big Data | Atlanta, GA | US | 2000 |
Altergeo | Maps | Moscow | Russia | 2008 |
Apple | Maps | Cupertino, CA | US | 1976 |
Autodesk | GIS | San Rafael, CA | US | 1982 |
Beacify | LBMarketing | Chicago, IL | US | 2013 |
Bentley Systems | GIS | Exton, PA | US | 1984 |
BlackSky Global | Remote Sensing | Seattle, WA | US | 2013 |
Blue Sense Networks | LBMarketing | Reading | UK | 2013 |
Boni | LBMarketing | Chicago, IL | US | 2011 |
Boundless Spatial | GIS | New York, NY | US | 2002 |
ByteLight | Indoor | Boston, Ma | US | 2011 |
CartoDB | Maps | New York, NY | US | 2012 |
CE-Traffic | Traffic | Prague | Czech Republic | 2008 |
Citymapper | Transit | London | UK | 2011 |
Citymaps | Maps | New York | US | 2010 |
deCarta | Maps | San Jose, CA | US | 1996 |
Digital Globe | Remote Sensing | Longmont, CO | US | 1992 |
DJI | Drones | Shenzhen | China | 2006 |
DroneDeploy | Drones | San Francisco, CA | US | 2013 |
Esri | GIS | Redlands, CA | US | 1969 |
Estimote | LBMarketing | Kraków | Poland | 2012 |
Factual | Location Big Data | Los Angeles, CA | US | 2008 |
Fatmap | Maps | London | UK | 2014 |
Foursquare | Local discovery | New York, NY | US | 2009 |
Garmin | Navigation | Olathe, KS | US | 1989 |
Geofeedia | LBMarketing | Chicago, IL | US | 2011 |
Geoloqi | Maps | Portland, OR | US | 2010 |
GIS Cloud | GIS | London | UK | 2008 |
Maps | Mountain View, CA | US | 1998 | |
Here | Maps | Berlin | Germany | 2012 |
Hivemapper | Drones | Burlingame, CA | US | 2014 |
Hudway | Navigation | Marina Del Rey, CA | US | 2013 |
ifinity | LBMarketing | Warsaw | Poland | 2013 |
Indoo.rs | Indoor | Brunn Am Gebirge | Austria | 2010 |
IndoorAtlas | Indoor | Palo Alto, CA | US | 2012 |
Inrix | Traffic | Kirkland, WA | US | 2004 |
Intergraph | GIS | Madison, AL | US | 1969 |
Kontakt.io | LBMarketing | Kraków | Poland | 2013 |
Life360 | LBS | San Francisco, CA | US | 2008 |
Locaid | Location Big Data | Carlsbad, CA | US | 2005 |
Location Labs | Location Big Data | Emeryville, CA | US | 2002 |
Locationary | Location Big Data | Toronto, ON | Canada | 2009 |
Locomizer | Location Big Data | London | UK | 2013 |
Magellan | Navigation | San Francisco, CA | US | 2001 |
Mapbox | Maps | Washington, DC | US | 2010 |
Mapillary | Maps | Malmo | Sweden | 2013 |
Mapita | Location Big Data | Helsinki | Findland | 2012 |
Mapjam | Maps | San Francisco, CA | US | 2012 |
Maponics | Maps | White River Junction, VT | US | 2001 |
Mapquest | Maps | Denver, CO | US | 1996 |
Maps.me | Maps | Zurich | Switzerland | 2011 |
Maps4news | Maps | Eindhoven | Netherlands | 2008 |
Mapsense | Maps | San Francisco, CA | US | 2013 |
Maptia | Maps | Seattle, WA | US | 2012 |
Maptiks | Maps | British Columbia | Canada | 2014 |
Mapzen | Maps | New York | US | 2013 |
Media mobile | Traffic | Paris | France | 2005 |
Micello | Indoor | Santa Clara, CA | US | 2007 |
Moovit | Transit | Ness Ziona | Israel | 2011 |
Navigine | Indoor | Wilmington | US | 2011 |
Navmii | Navigation | San Francisco, CA | US | 2010 |
Nextome | Indoor | Valenzano | Italy | 2013 |
Nofity Nearby | LBMarketing | New York, NY | US | 2015 |
Pitney Bowes | GIS | Stamford, CT | US | 1920 |
Placeable | Location Big Data | Denver, CO | US | 1996 |
PlaceIQ | Location Big Data | New York, NY | US | 2010 |
Planet Labs | Remote Sensing | San Francisco, CA | US | 2010 |
Plazes | Local discovery | Berlin | Germany | 2006 |
Point Inside | LBMarketing | Bellevue, WA | US | 2009 |
Pozzey | Indoor | Adelaide | Australia | 2014 |
PrecisionHawk | Drones | Raleigh, NC | US | 2011 |
Redbird | Remote Sensing | Paris | France | 2013 |
Roximity | LBMarketing | Denver, CO | US | 2012 |
Satellogic | Remote Sensing | Palo Alto, CA | US | 2010 |
SenseFly | Drones | Cheseaux-Lausanne | Switzerland | 2009 |
SenseWhere | Indoor | Edinburgh | UK | 2009 |
Shopkick | LBMarketing | Redwood City, CA | US | 2009 |
Skybox Imaging | Remote Sensing | Mountain View, CA | US | 2009 |
Skyhook Wireless | Location Big Data | Boston, MA | US | 2003 |
SparkGeo | Maps | Prince George, BC | US | 2010 |
Street Light Data | Location Big Data | San Francisco, CA | US | 2010 |
Sygic | Navigation | Bratislava | Slovakia | 2004 |
Telenav | Navigation | Sunnyvale, CA | US | 1999 |
Tesla Motors | Maps | Palo Alto, CA | US | 2003 |
Thinknear | Location Big Data | Los Angeles, CA | US | 2011 |
TomTom | Maps | Amsterdam | Netherlands | 1991 |
Topcon | Surveying | Livermore, CA | US | 1994 |
Trimble | Surveying | Sunnyvale, CA | US | 1978 |
Tripadvisor | Local discovery | Needham, MA | US | 2000 |
Uber | Transit | San Francisco, CA | US | 2009 |
Ubisense | Indoor | Cambridge | UK | 2006 |
UrtheCast | Remote Sensing | Vancouver, BC | Canada | 2010 |
Valarm | LBS | Thousand Oaks, CA | US | 2012 |
Venuelabs | LBMarketing | Bellevue, WA | US | 2009 |
Waytag | Maps | Cape Town | South Africa | 2009 |
Waze | Navigation | Palo Alto, CA | US | 2007 |
what3words | Maps | London | UK | 2013 |
WiFi Slam | Location Big Data | Palo Alto, CA | US | 2011 |
Yelp | Local discovery | San Francisco, CA | US | 2004 |