Slides: Geoserver, más allá de un servidor WMS
Upcoming SlideShare
Loading in...5
×
 

Slides: Geoserver, más allá de un servidor WMS

on

  • 896 views

GeoServer es un servidor de mapas open source escrito en Java que ...

GeoServer es un servidor de mapas open source escrito en Java que
permite a los usuarios compartir y editar información geoespacial
usando estándares abiertos. En efecto, implementa varios estándares
definidos por el Open Geospatial Consortium (OGC), como por ejemplo
el ampliamente utilizado Web Map Service (WMS).
Sin embargo, GeoServer ofrece muchas más funcionalidades que la
implementación del estándar WMS. En el presente artículo se pretende
dar un repaso a esas otras funcionalidades menos conocidas pero
igualmente útiles y potentes que GeoServer incorpora.
Para empezar se describirán brevemente funcionalidades poco
conocidad del propio estándar WMS, como formatos de salida y
características sólo presentes en GeoServer, como los lenguajes de
filtrado CQL.
La extensión de Web Processing Service (WPS) incluye gran
funcionalidad, utilizable fácilmente a través del “Request Builder”, y
aplicable también en el simbolizado de cada capa. Esto permite
preprocesar los datos en el momento de generar las imágenes.
GeoServer dispone también de una interfaz REST a través de la cual
una aplicación cliente puede configurar una instancia del servidor
simplemente usando llamadas HTTP. De esta manera se puede
programar la configuración de los datos servidos por dicha instancia.
El subsistema de seguridad permite integrar la gestión de usuarios y
permisos con los sistemas corporativos existentes en una
organización, a través de LDAP, conexiones a bases de datos, y
distintos niveles de cifrado y encriptación.

Statistics

Views

Total Views
896
Views on SlideShare
870
Embed Views
26

Actions

Likes
3
Downloads
12
Comments
0

1 Embed 26

https://twitter.com 26

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Slides: Geoserver, más allá de un servidor WMS Slides: Geoserver, más allá de un servidor WMS Presentation Transcript

  • GeoServerWMS y más
  • WMSformat=...
  • format=image/png8
  • format=image/geotiff
  • gdalinfo wms_response.tifFiles: historic­orto25m1993.tifSize is 1600, 900Coordinate System is:PROJCS["WGS 84 / UTM zone 31N",    GEOGCS["WGS 84",        DATUM["WGS_1984",...
  • format=image/svg
  • format=application/pdf
  • Ejemplo PDF
  • format=application/rssformat=application/atom+xml
  • format=application/openlayers
  • kmlkmz
  • WMS+parámetros
  • angle=...
  • angle=45
  • cql_filter=...
  • cql_filter= DWITHIN(the_geom,POINT (431198 4581563), 250, meters)
  • env=...
  • puntos_env.sld<ogc:Function name="env">   <ogc:Literal>size</ogc:Literal>   <ogc:Literal>6</ogc:Literal></ogc:Function>
  • env=color:00FF00;name:triangle;size:12
  • WMSdecoraciones
  • $GEOSERVER_DATA_DIR/layouts/foo.xml<layout>    <decoration type="legend" affinity="top,right" offset="12,12" size="auto"/>    <decoration type="scaleline" affinity="bottom,right" offset="12,12" size="auto"/>    <decoration type="image" affinity="bottom,center"  offset="12,12" size="360,64">        <option name="url"    value="layouts/geomatico.png"/>    </decoration></layout>
  • layout=foo
  • WMSanimaciones
  • aparam=angle & avalues=0,2,4,[...],45
  • Altura &Tiempo
  • vector
  • elevation=100/1000
  • raster
  • time=1993/2010
  • KML
  • Abrir KML
  • Abrir KML
  • WPSrequest builder
  • WPSscripting
  • SLDextensiones
  • CQL
  • Filter Encoding
  • <And> <Intersects xmlns:gml="http://www.opengis.net/gml"> <PropertyName>the_geom</PropertyName> <gml:LineString> <gml:coordinates>-125.6,50.17 -73.11,25.90 -73.11,25.90 -71.75,29.50</gml:coordinates> </gml:LineString> </Intersects> <PropertyIsGreaterThan> <PropertyName>MALE</PropertyName> <PropertyName>FEMALE</PropertyName> </PropertyIsGreaterThan></And>
  • cql
  • INTERSECTS(the_geom,LINESTRING(-125.68 50.17, -73.11 25.90,-73.11 25.90 -71.75 29.50))AND MALE > FEMALE
  • REST
  • curl -v -uadmin:password-XPOST -H "Content-type: text/xml" -d"<workspace><name>test</name></workspace>"http://localhost:8080/geoserver/rest/workspaces
  • curl -v -uadmin:password-XPUT -H "Content-type: application/zip"--data-binary @roads.ziphttp://localhost:8080/geoserver/rest/workspaces/test/datastores/roads/file.shp
  • Seguridad
  • +
  • oscar.fonts micho.garciavictor.gonzalez