8 votos

¿Cómo determinar el origen de una capa de GeoServer?

¿Cómo puedo determinar el origen de una capa existente en GeoServer?

Para ilustrar, tengo un Almacén de Datos que apunta a una base de datos PostgreSQL, y voy a Publicar una tabla en este PG base de datos para crear un GeoServer capa.

La capa de la creación de la página muestra el Almacén de Datos y PG nombre de la tabla, pero me cambie el nombre de la capa, de manera que el nombre de la capa ya no coincide con el PG nombre de la tabla:

enter image description here

Después de que la capa ha sido publicado, la reapertura de la capa de la página en GeoServer ya no hace referencia el real nombre de la tabla en PostgreSQL:

enter image description here

¿Cómo puedo rastrear el hecho de que la capa blah se obtiene de la tabla aus_supplychain_motor_webmap_qaa_clms?

10voto

Braiam Puntos 120

La información está disponible en el tipo de función. Aunque no he encontrado usando la interfaz de usuario, puede utilizar la interfaz REST para verlo:

http://localhost/geoserver/rest/workspaces/<workspaceName>/datastores/<DataStoreName>/featuretypes/<layerName>.xml

ej.:http://localhost:8080/geoserver/rest/workspaces/odltest/datastores/DBcan/featuretypes/roads_test.xml

Alternativamente, puedes buscar a /<geoserver_data>/workspaces/<workspacename>/<store name>/<layer name> y leer el archivo featuretype.xml , específicamente el campo <nativeName> ex:

<featureType>
  <id>FeatureTypeInfoImpl--1e400972:15f5b3e83e0:-7ffd</id>
  <name>roads_test</name>
  <nativeName>roads</nativeName>
[...]

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