Perguntas com a marcação «openlayers»

Use quando a versão que você está usando do kit de ferramentas do cliente OpenLayers JavaScript for 3 ou posterior

1
Como imprimir o mapa no ol3 com alta resolução?
Estou desenvolvendo um aplicativo GIS usando o OpenLayers-3 . Neste aplicativo, os usuários desenham recursos e imprimem o mapa. Suponha que o usuário desenhe seus recursos em uma grande área. Agora, para imprimir todos os seus recursos, ele diminuiria o zoom até que todos os seus recursos estivessem na tela. …

3
OpenLayers 3: Como verificar se a fonte do vetor está pronta?
ol.source.getState()não parece ser confiável. Quando eu chamo isso em uma fonte vetorial, ele volta pronto, mas os recursos ainda não estão disponíveis. O código fica assim: var vectorSource = new ol.source.Vector({ url: 'world.topo.json', format: new ol.format.TopoJSON() }); // ... init map with vectorSource console.log(vectorSource.getState()); // returns "ready" console.log(vectorSource.getFeatureById("US")); // returns …

4
Implementando o cliente WPS no OpenLayers 3?
É possível (e qual é a maneira recomendada) usar o OpenLayers 3 para fazer o trabalho do OpenLayers.WPSClient? Conforme mostrado no antigo exemplo de cliente WPS , o OpenLayers 2 pode ser usado para operar o WPS. Existem exemplos do OpenLayers 3 para usar outros serviços da Web, como WFS …

2
Desativar o zoom duplo no OpenLayers 3
Eu procurei em toda a web e finalmente encontrei no artamstrong.com como desativar um único recurso como "mouseWheelZoom". Veja como o zoom duplo do OpenLayers 3 pode ser desativado: var map = new ol.Map({ controls : ol.control.defaults() .extend([ new ol.control.FullScreen() ]), interactions : ol.interaction.defaults({doubleClickZoom :false}), target : 'map', layers : …

2
Remover os recursos selecionados Openlayers 3
Estou usando o openlayers 3 para criar aplicativos da web que permitem ao usuário desenhar recursos de LineString no mapa. este é o código: var raster = new ol.layer.Tile({ source: new ol.source.MapQuest({ layer: 'sat' }) }); var source = new ol.source.Vector(); var vector = new ol.layer.Vector({ name: 'my_vectorlayer', source: source, …

5
OpenLayers 3: Solicitação de origem cruzada bloqueada: a mesma política de origem não permite
Usando o OpenLayers 3, não consigo receber esta mensagem: Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://myserver:8085/geoserver/sf/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=sf:view1&maxFeatures=1&outputFormat=JSON. This can be fixed by moving the resource to the same domain or enabling CORS. Este é o código: // Ol3 only supports Projections "EPSG:4326" and "EPSG:3857". …

2
OpenLayers 3 criando pop-ups com um clique
Eu tenho um mapa OSM no qual eu mostro um arquivo GeoJSON (ponto). Eu gostaria de criar um pop-up ao clicar para cada ponto para mostrar atributos. Não consigo encontrar um tipo de tutorial passo a passo muito básico para fazer isso, mesmo nos exemplos do OpenLayers 3. Alguém tem …

3
Como posso usar o WFS do Geoserver com OpenLayers 3?
Eu tentei com diferentes configurações e formatos, mas sem sucesso. Com o firebug, posso ver que os dados do json estão carregados, mas nada aparece no mapa. Alguém já experimentou com geoserver e wfs em openlayers 3? var layer_ojd_vector = new ol.layer.Vector({ source: new ol.source.Vector({ parser: new ol.parser.GeoJSON(), url: http://SERVER:8080/geoserver/NS/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=NS:LAYER&maxFeatures=50&outputFormat=json …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.