4 votos

¿Exportación de WFS a shapefile?

He instala GeoServer y subido un shapefile en él y quiero exportar esta capa añadida a shapefile utilizando biblioteca GeoTools.

He writtren algo de código que genera un shapefile(shp,dbf,shx,prj) que contiene características sin forma geomertic. en otras palabras sólo exporta atributos.

pls que me ayude con este problema. donde debo revisar mi código.

Aquí está mi código

6voto

Adam Ernst Puntos 6939

La razón más probable para que no se vea la geometría de la columna en un Shapefile es que el nombre de la columna no es the_geom. Esto es requerido por el archivo de forma estándar en un mundo ideal GeoTools sería lo suficientemente inteligente como para arreglar esto para usted detrás de las escenas, pero nadie ha contribuido de que el código aún!

Por lo que tendrá que inspeccionar el esquema de las características de la WFS y modificar los nombres de las columnas que no encajan en el archivo de forma estándar, es decir, comienzan con un dígito, más de 10 caracteres, etc.

4voto

George Puntos 2918

Usted puede solicitar un Shapefile a través de la WFS solicitud de GeoServer.

http://docs.geoserver.org/latest/en/user/services/wfs/outputformats.html

Los estados, WFS devuelve características y función de información en un número de formatos. La sintaxis para especificar un formato de salida es:

outputFormat=formato

Para ShapeFile

outputFormat=forma-zip

Sólo añadir que el parámetro a la URL de la petición

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