Más

Mostrar una capa de geoserver usando OpenLayers 3

Mostrar una capa de geoserver usando OpenLayers 3


Me pregunto cómo mostrar una capa en OpenLayers 3 que tengo en Geoserver. Importé la capa desde un PostGIS-DB y es posible mostrarla usando la opción de vista previa del geoservidor. La capa usa EPSG: 3857.

     prueba  

La capa debe mostrarse en esta área: 52.025151, 13.069072


Estás mezclando proyecciones. Está solicitando un mosaico en lat / lon (4326) de Geoserver, que desaparecerá de la vista cuando se muestre en una página de OpenLayers que tiene la proyección predeterminada establecida en 3837 (metros), consulte los documentos.

Geoserver reproyectará automáticamente por usted y podrá pasar el CRS en los parámetros que envíe al WMS, es decir,

params: {'LAYERS': 'jueterbog: fl_spa', 'TILED': true, 'CRS': 3857}

y hacer ajustes similares para el cuadro delimitador, es decir, ponerlo en metros. Si su fuente WMS es de vectores, la reproyección dentro de Geoserver se verá bien, si su fuente es ráster, probablemente no lo será, pero este es el costo de mezclar rásteres en diferentes proyecciones.


Ver el vídeo: geoserver tutorial basico