Keywords: Open Source WebGIS platform
This site introduces you to the International Open-source WebGIS project, which has common features: free use and open source code (for specific usage rules, see the lisense files on each platform ), we hope to bring you into the broad open source GIS world. List of several major open-source WebGIS projects developed using Java (select only a part due to limited time)
Platform |
Current version |
Generation date |
Project address |
Authorization Protocol |
Supported formats and interfaces |
ESRI shape |
MapInfo mid/MIF |
Oracle |
MySQL |
Postgis |
Other formats * 2 |
OGC * 8 WMS * 9 server |
Ogc wfs * 10 Server |
Ogc wcs * 11 Server |
MS. net |
Deegree |
2.0 |
2005-2-3 |
Http://deegree.sourceforge.net |
Lgpl |
√ |
√ |
√ |
√ |
√ |
Gml2.1.1 |
√ * 4 |
√ * 5 |
√ * 6 |
|
Openmap |
4.6.3 |
2006-2-1 |
Http://openmap.bbn.com |
Openmap license |
√ |
√ * 1 |
√ * 3 |
√ |
|
Vpf rpf dted |
√ |
|
|
√ * 7 |
Geoserver * 14 |
1.3 |
2006-2-16 |
Http://docs.codehaus.org/display/GEOS/Home |
GPL 2.0 |
√ |
√ |
√ |
√ |
√ |
Gml2.1.1 ArcSDE DB2 VPF |
√ * 9 |
√ * 10 |
|
|
Geotools |
2.1.1 |
2006-1-26 |
Http://www.geotools.org |
Lgpl |
√ |
√ |
√ |
√ |
√ |
Gml2.1.1 ArcSDE |
√ |
|
|
|
Udig * 12 |
1.0.6 |
2005 |
Http://udig.refractions.net/confluence/display/UDIG/Home |
Lgpl |
√ |
√ |
√ |
√ |
√ |
Gml2.1.1 ArcSDE DB2 |
|
|
|
|
Mapbuilder-lib * 13 |
1.0rc1 |
2005-12 |
Http://mapbuilder.sourceforge.net/ |
Lgpl |
|
|
|
|
|
GML |
√ |
√ |
√ |
* 1 only supports vertex entities
* 2. The format JPEG, GIF, PNG, (GEO) tiff, PNM, and BMP are not listed.
* 3 a separate support class is required
* 4 compatible with ogc wms 1.1.1
* 5 compatible with ogc wfs 1.0.0
* 6 compatible with ogc wcs 1.0.0
* 7 limited support
* 8 Open Geospatial Consortium (OGC)
* 9 Web Map Service (WMS) Web-based Grating and vector graphics services
* 10 Web Feature Service (WFS) vector graphics data service transmitted in GML format based on Web
* 11 the Web Coverage Service (WCS) uses the raster format to transmit the raster graphics data service on the web.
* 12 desktop GIS software developed using the eclipse framework
* 13. The Ajax-Based WebGIS client software supports geoserver, mapserver, and quickwms servers.
* 14 the J2EE-Based WebGIS server has been tested for JBoss, Jetty, tomcat, and resin.
Deegree example (read, display, format conversion supports SHP, GML, database, WMS, wfs c/S) download the GML test file package (v0.91)
Openmap example (China railway B/S) Webpage Browsing (non-broadband users are not allowed to access)
Note: In the preceding example, Sun j2se 1.4 or a later version is required to run properly.
List of open-source GIS platforms developed using C/C ++ (select only some platforms due to limited time)
Platform |
Current version |
Generation date |
Project address |
Authorization Protocol |
Supported formats and interfaces |
Development language |
Grass |
6.0.2 |
2006-2-22 |
Http://grass.itc.it |
GPL |
ESRI e00, shape, DXF, GPS-ASCII, USGS-DEM, idrisi, OSS, MapInfo MIF, Tiger, rml raster ARC/GRID, e00, GIF, Tif, PNG, ERDAS LAN |
C |
Mapserver |
4.6 |
2005-6-14 |
Http://mapserver.gis.umn.edu/index.html |
Mapserver license |
ESRI shape, Mapinfo, postgis, ArcSDE (supported by OGR * 1) tiff/geotiff, eppl7 (supported by gdal * 2) WMS (Client/Server), WFS (Client/Server) |
C |
* 1 OGR http://gdal.velocet.ca/projects/opengis provides the C ++ library for reading ESRI shape, MapInfo mid/MIF and tab, which is a subset of gdal Projects
* 2 gdal http://www.gdal.org/index.html C/C ++ compiled grating geographic data format conversion Library
Network Resources:
Freegis organization http://www.freegis.org
This website provides freegis platform index, which can be found here for all major freegis platforms in the world.
Maptools organization http://www.maptools.org
This website provides open source GIS Resources
OGC organization http://www.opengeospatial.org
Developers of International Open GIS standards, ESRI, Intergraph, Mapinfo, Oracle, sun, and Bea are all OGC members.
MySQL database http://www.mysql.com
MySQL supports spatial databases from 4.1 and complies with the OGC specification. The official version is 5.0.
PostgreSQL http://www.postgresql.org Chinese http://www.pgsqldb.org
PostgreSQL is an open-source database with the same name as MySQL. The latest version is 8.0. Through postgis middleware, PostgreSQL (version 7.4 and earlier) supports spatial databases.
Postgis is also an open source http://postgis.refractions.net Project
Oracle Database and application software http://www.oracle.com
Oracle has been supporting spatial databases since 8 I. It currently has an absolute advantage in the commercial space database field.
Oracle 8i/9i provides SDO Java APIs for developers to read, write, convert, and analyze data. It also provides an Oracle 9i Application Server J2EE container Based on o9ias) server-client WebGIS application system example (to install this example, you must first install the Oracle 9i Database and o9ias Application Server. Your computer requires at least 1 GB of CPU and MB of memory, it takes more than 1 GB of memory to run smoothly ). Note that the SDK Java API library of 9i has been upgraded to 10 Gb, and Oracle does not provide download. (This site downloads the API package API documentation development manual development example)
Note: The above SDO files are applicable to Oracle 8.1.7 to 9.2.x, and have not been tested for version 10.
In addition to the original SDO, the Oracle 10 Gb New Path Analysis and network topology analysis API packages are added, and the spatial routing engine based on the Oracle Application Server or the Oracle J2EE container is added, the API package and routing engine can be downloaded free of charge from the Oracle website. (to install the routing engine, you must first install the Oracle10g Database and the o10gas (or Solaris) application server, your computer requires at least 1 GB of CPU and MB of memory ). (Please download it from the official Oracle website)