" /> " />
More

Mapa Azulejo Rosa com Openlayers e Geoserver


Estou tendo problemas com os ladrilhos rosa ao tentar exibir um mapa. Estou usando o Geoserver 2.6. Na página html principal, faço referência a Openlayers com:

É assim que defino minha camada:

new OpenLayers.Layer.WMS ("dim_province", "http: // localhost: 8080 / geoserver / wms", {layers: "dw1: dim_province", transparent: true, format: "image / gif"}, {isBaseLayer: falso, buffer: 0, visibilidade: falso}),

A camada é exibida sem problemas noGeoserver> visualizaçãocomo OpenLayers, no entanto, ele mostra uma imagem de bloco rosa quando estou executando a página html.


Algumas coisas bastante óbvias para verificar:

1) tente substituir "localhost" pelo seu endereço IP, especialmente se você estiver executando seu mapa da web em outra máquina (por exemplo, Geoserver no convidado, mapa da web no host);

2) verificar as permissões de leitura / gravação para a pasta que contém o conjunto de dados;

3) Verifique o código da visualização do openlayers e compare com o seu código. Da mesma forma, observe que as visualizações do Geoserver usam OL2, não OL3;

4) Seu código deve ser assim para sua camada em OL3:

var lyr_layerName = new ol.layer.Tile ({source: new ol.source.TileWMS (({url: "http: // XXXX: 8080 / geoserver / ows? version% 3D1.3.0% 26", params: {" LAYERS ":" LayerName "," TILED ":" true "},})), título:" LayerName "});

5) Se você realmente estiver tendo problemas, tente usar o plugin QGIS "Exportar para OpenLayers". Disponível aqui, mas facilmente baixável através do instalador do plugin QGIS


Watch the video: Tworzenie mapy do druku (Outubro 2021).