国内外gis软件平台有哪些(国内的gis软件有哪些)
gis平台有哪些?gis平台是什么意思?gis平台软件是什么意思?
GIS平台,是指Mapinfo、Arcinfo、Supermap、MAPGIS等GIS平台,是成型的商品软件。这些软件具有强大的通用的GIS功能,可以在其上用开发工具(。NET、JAVA、Delphi
等等)开发出各种GIS软件。然而GIS的开发平台众多,开发平台也各有优势,在进行GIS开发过程中,选择一个好的平台无疑是尤为重要的。
GIS软件一般是指应用到用户那里的、结合用户的业务开发出来的软件。例如在电力、水利、国土资源、交通等等行业正在应用的软件。这些软件一般都是在GIS平台上开发的,
应用的时候要先安装GIS平台,再安装开发人员在平台之上开发出来的软件才能运行。国外的常用的GIS软件有AutoCADMap3d、ArcGIS、MapInfo等,而国内比较知名的
GIS软件则是Supermap、MapGIS、GeoStar等。
一、针对WebGIS一套开源WebGIS有着相应的解决方案,其架构方式如下 :
1、数据生产(桌面软件--uDig、QGIS等)
2、数据存储(关系型或非关系型数据库:postgreSQL、mySQL、mongodb)
3、GIS服务(GIS服务器:mapserver、Geoserver)
4、Web服务(Web服务器:tomcat、apache、nginx)
5、前端渲染(OpenLayers )
6、当然还需要提供这一整套架构方式的外围软件环境:
虚拟化或者云环境(VirtualBox、OpenStack、docker)
7、操作系统(linux:centos、ubuntu)
二、地图数据生产:使用uDig、QGIS、Grass等开源桌面GIS软件采集、加工地理信息数据
uDig:http://udig.refractions.net/
QGIS:https://www.qgis.org/
Grass:https://grass.osgeo.org/
OpenEV:http://openev.sourceforge.net/
gvSIG :http://www.gvsig.com/
OpenJUMP:http://www.openjump.org/
OSSIM:http://trac.osgeo.org/ossim/
InterImage:http://www.lvc.ele.puc-rio.br/projects/interimage/(专注影像解译)
PolSARPro:https://earth.esa.int/web/polsarpro(极化雷达处理)
E-foto:http://www.efoto.eng.uerj.br/en 航空摄影测量
三、地理信息数据存储:关系型数据使用PostGIS或者MySQL Spatial数据库存储地理信息数据和关系型业务数据,
非关系型数据使用mongodb数据库(瓦片、图像)
PostGIS:http://postgis.net/
PostgreSQL:https://www.postgresql.org/
MySQL:https://www.mysql.com
mongodb : https://www.mongodb.com/
rasdaman:http://www.rasdaman.org/ (栅格数据库)
SpatiaLite:http://www.gaia-gis.it/gaia-sins/ (轻量级数据库SQLite空间扩展)
四、GIS服务器:使用GeoServer、MapServer生产地图瓦片,注册、发布地理信息服务。
GeoServer:http://geoserver.org/
MapServer:http://mapserver.org/
Mapnik:http://mapnik.org/
TileCache:http://tilecache.org/
MapTiler:https://www.maptiler.com/
五、Web服务器应用:使用Geomajas、Tomcat或apache搭建网站,在网页中嵌入地图容器加载地图;使用niginx作为反向代理或者负载均衡。
Tomcat:http://tomcat.apache.org/ (网站服务器)
apache:https://www.apache.org/(apache即可做网站服务器又可作反向代理、负载均衡)
nginx: http://nginx.org/ (负载均衡、反向代理)
地图网站专用服务器
GeoMoose:https://demo.geomoose.org/
Geomajas:http://www.geomajas.org/
六、个人客户端或者web应用服务器的前端展示:
地理信息服务使用OpenScales、支持Javascript的Openlayers或Leaflet地图容器前端展示。前端其他数据展示使用Javascript、vue等流行网页API。
openlayers(Javascript): http://openlayers.org/
openscales(Flex): http://openscales.org/
LeafLet: https://leafletjs.com
注:这里的web应用服务器相对于GIS服务器而言是客户端,相对于浏览者而言是服务器。
/////////////////////////////////////////////////////////////////////////////////////
以上给出使用开源软件实现WebGIS各个环节可采用的软件,在实际项目中,应根据项目需要做一下筛选。
比如:uDig (QGIS)+ PostgreSQL/PostGIS (mongodb)+ GeoServer + Tomcat +Openlayers组合。
倘若有高性能、高可用的需求,还应使用集群技术,搭建数据库集群、GIS服务器集群和web应用服务器集群生态,增加服务的冗余,提高服务性能,毕竟地图服务不是简单的网页服务,其消耗的资源是非常大的,即便是一个空间查询语句,对数据库的性能消耗也是非常可观的。
/////////////////////////////////////////////////////////////////////////////////////
七、Web地图服务:
deegree http://www.deegree.org/
geomajas http://www.geomajas.org/
GeoServer http://geoserver.org/display/GEOS/Welcome
Mapbender http://www.mapbender.org/
MapBuilder http://communitymapbuilder.osgeo.org/
MapFish http://www.mapfish.org/
MapGuide Open Source http://mapguide.osgeo.org/
MapServer http://www.mapserver.org/
OpenLayers http://openlayers.org/
八、地理信息桌面软件:
GRASS GIS http://grass.osgeo.org/
Quantum GIS http://www.qgis.org
gvSIG http://www.gvsig.org
九、地理空间支撑函数库:
FDO http://fdo.osgeo.org/
GDAL/OGR http://www.gdal.org/
GEOS http://trac.osgeo.org/geos/
GeoTools http://www.geotools.org/
MetaCRS http://trac.osgeo.org/metacrs/
OSSIM http://www.ossim.org/
PostGIS http://www.postgis.org/
本文关键词:国内外gis软件平台有哪些(国内的gis软件有哪些),更多GIS开发/WebGIS开发/GIS地图/三维建模/无人机建模/电子地图制作/报价请联系客服
转载请注明出处:国内外gis软件平台有哪些(国内的gis软件有哪些)—http://www.webgis.net.cn/p/68.html