Difference between revisions of "Panorama SIG Libre 2014/Servidores"

From OSGeo
Jump to navigation Jump to search
m (→‎Main information: nicer texts)
(finished first version of servers standards)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
−
Work in progress
+
[[Panorama_SIG_Libre_2014|Volver a Panorama SIG Libre 2014]]
  
 
  [https://github.com/OSGeo-ES/panorama-siglibre8/issues/2 discussion] (in Spanish)
 
  [https://github.com/OSGeo-ES/panorama-siglibre8/issues/2 discussion] (in Spanish)
Line 21: Line 21:
 
| [http://www.ohloh.net/p/mapserver ohloh]
 
| [http://www.ohloh.net/p/mapserver ohloh]
 
| C/C++
 
| C/C++
 +
|-
 +
| [http://deegree.org deegree]
 +
| 1998
 +
| {{yes|G}}
 +
| {{yes|✓}}
 +
| [http://deegree.org/About LGPL]
 +
| [https://www.ohloh.net/p/deegree ohloh]
 +
| Java
 
|-
 
|-
 
| [http://geoserver.org/ GeoServer]
 
| [http://geoserver.org/ GeoServer]
Line 30: Line 38:
 
| Java
 
| Java
 
|-
 
|-
−
| [http://deegree.org deegree]
+
| [http://geonetwork-opensource.org/ GeoNetwork]
−
| 1998
+
| 2003
 
| {{yes|G}}
 
| {{yes|G}}
 
| {{yes|✓}}
 
| {{yes|✓}}
−
| [http://deegree.org/About LGPL]
+
| [https://github.com/geonetwork/core-geonetwork/blob/develop/pom.xml GPL 2]
−
| [https://www.ohloh.net/p/deegree ohloh]
+
| [https://www.ohloh.net/p/4657 ohloh]
 +
| Java
 +
|-
 +
| [http://52north.org/communities/sensorweb/ 52ºnorth SOS]
 +
| 2004?
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| [https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored/LICENSE GPL]
 +
| [https://www.ohloh.net/p/SensorObservationService ohloh]
 
| Java
 
| Java
 
|-
 
|-
Line 45: Line 61:
 
| [https://mapguide.osgeo.org/about.html ohloh]
 
| [https://mapguide.osgeo.org/about.html ohloh]
 
| C++
 
| C++
 +
|-
 +
| [http://pywps.wald.intevation.org/ PyWPS]
 +
| 2006
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| [http://pywps.wald.intevation.org/licence/index.html GPL 2]
 +
| [https://www.ohloh.net/p/pywps-4 ohloh]<ref>Previous versions at https://www.ohloh.net/p/3860</ref>
 +
| Python
 
|-
 
|-
 
| [http://geowebcache.org/ GeoWebCache]
 
| [http://geowebcache.org/ GeoWebCache]
Line 62: Line 86:
 
| Python
 
| Python
 
|-
 
|-
−
| MapProxy
+
| [http://52north.org/communities/geoprocessing/wps/index.html 52ºnorth WPS]
−
| ?
+
| 2008?
−
| ?
+
| {{no|☹}}
−
| ?
+
| {{yes|✓}}
−
| ?
+
| [https://github.com/52North/WPS/blob/master/LICENSE GPL 2]
−
| ?
+
| [https://www.ohloh.net/p/n52-wps ohloh]
−
| Python
 
−
|-
 
−
| MapCache
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| C/C++
 
−
|-
 
−
| TileStream
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
|-
 
−
| TileStache
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
|-
 
−
| GeoNetwork
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
 
| Java
 
| Java
 
|-
 
|-
−
| PyCSW
+
| [http://mapproxy.org MapProxy]
−
| ?
+
| 2010
−
| ?
+
| {{no|☹}}
−
| ?
+
| {{yes|✓}}
−
| ?
+
| [https://github.com/mapproxy/mapproxy/blob/master/LICENSE.txt Apache]
−
| ?
+
| [https://www.ohloh.net/p/mapproxy ohloh]
 
| Python
 
| Python
 
|-
 
|-
−
| PyWPS
+
| [http://pycsw.org/ PyCSW]
−
| ?
+
| 2010
−
| ?
+
| {{yes|I}}
−
| ?
+
| {{yes|✓}}
−
| ?
+
| [http://pycsw.org/docs/latest/license.html MIT]
−
| ?
+
| [https://www.ohloh.net/p/pycsw ohloh]
 
| Python
 
| Python
 
|-
 
|-
−
| 52ºnorth WPS/SOS
+
| [http://docs.qgis.org/2.0/en/docs/user_manual/working_with_ogc/ogc_server_support.html QGIS Server]
−
| ?
+
| 2010
−
| ?
+
| {{yes|G}}<ref>As part of the QGIS codebase</ref>
−
| ?
+
| {{yes|✓}}
−
| ?
+
| [http://www.qgis.org/en/docs/user_manual/appendices/appendices.html GPL]
−
| ?
+
| [https://www.ohloh.net/p/3663 ohloh]
−
| Java
+
| C++
 +
|-
 +
| [http://tilestache.org/ TileStache]
 +
| 2010
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| [https://github.com/migurski/TileStache/blob/master/LICENSE BSD]
 +
| [https://www.ohloh.net/p/TileStache ohloh]
 +
| Python
 
|-
 
|-
−
| TinyOWS
+
| [http://zoo-project.org/ ZOO Project]
−
| ?
+
| 2010
−
| ?
+
| {{yes|I}}
−
| ?
+
| {{yes|✓}}
−
| ?
+
| [http://zoo-project.org/trac/wiki/Licence MIT/X11]
−
| ?
+
| [https://www.ohloh.net/p/zoo-project ohloh]
 
| C/C++
 
| C/C++
 
|-
 
|-
−
| Zoo Project
+
| [https://github.com/EOxServer/eoxserver EOxServer]
−
| ?
+
| 2011
−
| ?
+
| {{no|☹}}
−
| ?
+
| {{yes|✓}}
−
| ?
+
| [https://eoxserver.org/doc/copyright.html MIT Style]
−
| ?
+
| [https://www.ohloh.net/p/eoxserver ohloh]
−
| ?
+
| Python
 
|-
 
|-
−
| EOxServer
+
| [https://github.com/mapbox/tilestream TileStream]
−
| ?
+
| 2011
−
| ?
+
| {{no|☹}}
−
| ?
+
| {{no|☹}}
−
| ?
+
| [https://github.com/mapbox/tilestream/blob/master/LICENSE.md BSD?]
−
| ?
+
| {{no|☹}}
−
| ?
+
| NodeJS
−
|-
 
−
| QGIS Server
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
−
| ?
 
 
|-
 
|-
 
|}
 
|}
  
 
== Standards ==
 
== Standards ==
 +
  
 
{| class="wikitable sortable"  style="text-align: center;"
 
{| class="wikitable sortable"  style="text-align: center;"
−
! Nombre  
+
! Nombre
 
! WMS !! WFS !! WFS-T !! WCS !! WMTS !! TMS !! WPS !! SOS !! CSW
 
! WMS !! WFS !! WFS-T !! WCS !! WMTS !! TMS !! WPS !! SOS !! CSW
 
|-
 
|-
−
| [http://mapserver.org/ MapServer]  
+
| MapServer
−
| yes || yes || no  || yes || no || no  || no  || no || no
+
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{yes|✓}}<ref>Trough the [http://mapserver.org/trunk/tinyows/ TinyOWS extension]</ref>
 +
| {{yes|✓}}
 +
| {{yes|✓}}<ref name="mc">Trough the [http://www.mapserver.org/trunk/mapcache/index.html MapCache extension]</ref>
 +
| {{yes|✓}}<ref name="mc"/>
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 
|-
 
|-
−
| [http://geoserver.org/ GeoServer]
+
| deegree
−
| yes || yes || yes || yes || no  || no || yes || no || yes
+
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 
|-
 
|-
−
| [http://deegree.org deegree]
+
| GeoServer
−
| yes || yes || ?  || yes || ?  || ?  || yes || no || yes  
+
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{yes|✓}} <ref name="geoserver">Integrated with GeoWebCache</ref>
 +
| {{yes|✓}} <ref name="geoserver"/>
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 
|-
 
|-
−
| [http://mapguide.osgeo.org/ MapGuide OpenSource]
+
| GeoNetworK
−
| yes || yes || no || no || no || no || no || no || no
+
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 
|-
 
|-
−
| GeoWebCache
+
| 52north SOS
−
| yes || no || no || no || yes || yes || no || no || no  
+
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 
|-
 
|-
−
| TileCache
+
| MapGuide OpenSource
−
| no  || no  || no || no || yes || yes || no || no || no
+
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 
|-
 
|-
−
| MapProxy
+
| PyWPS
−
| yes || no || no || no || yes || yes || no || no || no
+
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 
|-
 
|-
−
| MapCache
+
| GeoWebCache
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 
|-
 
|-
−
| TileStream
+
| TileCache
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 
|-
 
|-
−
| TileStache
+
| 52north WPS
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 
|-
 
|-
−
| GeoNetwork
+
| MapProxy
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 
|-
 
|-
 
| PyCSW
 
| PyCSW
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 
|-
 
|-
−
| PyWPS
+
| QGIS Server
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| {{yes|✓}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 
|-
 
|-
−
| 52ºnorth WPS/SOS
+
| TileStache
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| {{no|☹}}
−
|-
+
| {{no|☹}}
−
| TinyOWS
+
| {{no|☹}}
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 
|-
 
|-
 
| Zoo Project
 
| Zoo Project
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 
|-
 
|-
 
| EOxServer
 
| EOxServer
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| {{yes|✓}}<ref name="eox">Earth Observation profile on top of Mapserver</ref>
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}<ref name="eox"/>
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
|-
 +
| TileStream
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 +
| {{no|☹}}
 
|-
 
|-
−
| QGIS Server
 
−
| ? || ? || ? || ? || ? || ? || ? || ? || ?
 
 
|}
 
|}
 +
 +
 +
<!-- Templates
 +
| {{no|☹}}
 +
| {{yes|✓}}
 +
 +
 +
| PRODUCT
 +
| {{no|☹}}  WMS
 +
| {{no|☹}}  WFS
 +
| {{no|☹}}  WFS-T
 +
| {{no|☹}}  WCS
 +
| {{no|☹}}  WMTS
 +
| {{no|☹}}  TMS
 +
| {{no|☹}}  WPS
 +
| {{no|☹}}  SOS
 +
| {{no|☹}}  CSW
 +
|-
 +
-->
 +
 +
== Notes ==
 +
 +
<references/>
  
 
== References ==
 
== References ==
Line 226: Line 376:
 
* [http://live.osgeo.org/en/metrics.html Project metrics] at OSGeo Live
 
* [http://live.osgeo.org/en/metrics.html Project metrics] at OSGeo Live
 
* [[Open Source GIS History]]
 
* [[Open Source GIS History]]
 +
 
[[Category:SIGLibre8]]
 
[[Category:SIGLibre8]]

Latest revision as of 04:03, 23 February 2014

Volver a Panorama SIG Libre 2014

discussion (in Spanish)

Main information

Name Year OSGeo Live License Ohloh Tech
MapServer 1994 G ✓ Estilo MIT ohloh C/C++
deegree 1998 G ✓ LGPL ohloh Java
GeoServer 2001 G ✓ GPL2 ohloh Java
GeoNetwork 2003 G ✓ GPL 2 ohloh Java
52ºnorth SOS 2004? ☹ ✓ GPL ohloh Java
MapGuide OpenSource 2005 G ☹ LPGL ohloh C++
PyWPS 2006 ☹ ☹ GPL 2 ohloh[1] Python
GeoWebCache 2007 ☹ ✓ LGPL ohloh Java
TileCache 2007 ☹ ☹ BSD ohloh Python
52ºnorth WPS 2008? ☹ ✓ GPL 2 ohloh Java
MapProxy 2010 ☹ ✓ Apache ohloh Python
PyCSW 2010 I ✓ MIT ohloh Python
QGIS Server 2010 G[2] ✓ GPL ohloh C++
TileStache 2010 ☹ ☹ BSD ohloh Python
ZOO Project 2010 I ✓ MIT/X11 ohloh C/C++
EOxServer 2011 ☹ ✓ MIT Style ohloh Python
TileStream 2011 ☹ ☹ BSD? ☹ NodeJS

Standards

Nombre WMS WFS WFS-T WCS WMTS TMS WPS SOS CSW
MapServer ✓ ✓ ✓[3] ✓ ✓[4] ✓[4] ☹ ✓ ☹
deegree ✓ ✓ ✓ ✓ ✓ ☹ ✓ ☹ ✓
GeoServer ✓ ✓ ✓ ✓ ✓ [5] ✓ [5] ✓ ☹ ✓
GeoNetworK ☹ ☹ ☹ ☹ ☹ ☹ ☹ ☹ ✓
52north SOS ☹ ☹ ☹ ☹ ☹ ☹ ☹ ✓ ☹
MapGuide OpenSource ✓ ✓ ☹ ☹ ☹ ☹ ☹ ☹ ☹
PyWPS ☹ ☹ ☹ ☹ ☹ ☹ ✓ ☹ ☹
GeoWebCache ✓ ☹ ☹ ☹ ✓ ✓ ☹ ☹ ☹
TileCache ☹ ☹ ☹ ☹ ✓ ✓ ☹ ☹ ☹
52north WPS ☹ ☹ ☹ ☹ ☹ ☹ ✓ ☹ ☹
MapProxy ✓ ☹ ☹ ☹ ✓ ✓ ☹ ☹ ☹
PyCSW ☹ ☹ ☹ ☹ ☹ ☹ ☹ ☹ ✓
QGIS Server ✓ ✓ ☹ ☹ ☹ ☹ ☹ ☹ ☹
TileStache ☹ ☹ ☹ ☹ ☹ ✓ ☹ ☹ ☹
Zoo Project ☹ ☹ ☹ ☹ ☹ ☹ ✓ ☹ ☹
EOxServer ✓[6] ☹ ☹ ✓[6] ☹ ☹ ☹ ☹ ☹
TileStream ☹ ☹ ☹ ☹ ☹ ✓ ☹ ☹ ☹


Notes

  1. ↑ Previous versions at https://www.ohloh.net/p/3860
  2. ↑ As part of the QGIS codebase
  3. ↑ Trough the TinyOWS extension
  4. ↑ 4.0 4.1 Trough the MapCache extension
  5. ↑ 5.0 5.1 Integrated with GeoWebCache
  6. ↑ 6.0 6.1 Earth Observation profile on top of Mapserver

References