7 votos

WFS para Vector los azulejos

¿Es allí, por algún milagro, una pieza existente de software que es capaz de convertir una (3ra parte, GeoServer) WFS en azulejos vector? En un mundo utópico, esto sucedería sobre la marcha, pero un modelo de descarga/talla/servicio sería ok.

Si no es así, ¿hay algún conjunto de librerías o herramientas que podrían improvisó para lograrlo?

6voto

Nij Puntos 669

Creo que probablemente me mira a descargar los datos en Postgres utilizando ogr2ogr, a continuación, mirar TileStashe para que sirve el vector de las baldosas.

Docs para ogr2ogr WFS controlador: http://www.gdal.org/drv_wfs.html

@underdark escribió sobre el uso de ogr2ogr: http://anitagraser.com/2012/09/26/wfs-to-postgis-in-3-steps/

Hay algunos consejos para la configuración de TileStashe aquí: https://github.com/mapzen/vector-datasource/wiki/Mapzen-Vector-Tile-Service#how-it-works

6voto

No he probado @walkermatt del enfoque con TileStache, pero Chubbs SpatialServer (aka PGRestAPI) era muy fácil de implementar.

WFS a PostGIS

Asumiendo que usted tiene PostGIS instalado y un SIG de base de datos habilitados, esto es completamente trivial:

ogr2ogr -f PostgreSQL PG:"user=ubuntu password=... dbname=gis" \ 
  "WFS:http://example.org/ows?version=2.0.0&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=mylayer"

(EDIT: Bueno, casi completamente trivial. Si la WFS de origen tiene un límite en el número de cuenta de que volverá, usted necesita a la página:

ogr2ogr --config OGR_WFS_PAGING_ALLOWED ON --config OGR_WFS_PAGE_SIZE 10000 ....

)

PostGIS para el Vector de Azulejos

La instalación de PGRestAPI es sencillo, especialmente si usted está utilizando un servidor que ya tiene Mapnik, PostGIS instalado.

Modifica settings.js para que apunte a la base de datos, pero no hay necesidad de especificar cada una de las tablas. En su lugar, puede especificar las tablas que debería no ser hecho público.

PGRestAPI tiene una gran interfaz web que te permite comprobar que funcione, y busque el extremo derecho:

enter image description here

enter image description here

Incluye la Mapbox vector de baldosas plugin para Prospecto (desarrollado por el mismo grupo), de modo que usted puede ver su vector de baldosas en el navegador:

enter image description here

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X