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

4
Obtenha o Center of Geometry no OpenLayers 3
Dado um Geometryobjeto no OpenLayers 3. Como alguém poderia obter seu centro? As versões mais antigas do OpenLayers forneciam um getCentroidmétodo. Houve também uma getBoundssolução alternativa. Mas eles parecem ter sido removidos no OpenLayers 3.

1
Como obter o local do recurso no OpenLayers v3
Depois de usar a interação de desenho ou modificar a interação, tenho um ouvinte que retorna o recurso que modificou ou adicionou. Exemplo draw.on('drawend', function (event) { // get the feature var feature = event.element; // ...listen for changes on it logStatus(feature.getId()); }); Eu sei como obter o ID, mas …

1
OpenLayers Ocultar / Mostrar Camadas de caixas de seleção externas
Estou usando o OpenLayers com o mapserver para exibir muitas imagens raster e camadas wms consultáveis. Tudo funciona bem, as camadas podem ser ativadas / desativadas no comutador de camadas OpenLayers ... Mas agora eu quero ativar / desativar as camadas por caixas de seleção externas e não sei como …
11 openlayers 

1
OpenLayers 3 - desenhe várias linhas / caminhos com base em coordenadas
Eu estou tentando desenhar uma linha (s) com base em coordenadas (ponto inicial e final). Pesquisei no Google, encontrei alguns exemplos, mas nenhum deles parece funcionar provavelmente porque é para OL2, então esse é meu último recurso. As coordenadas estão localizadas na matriz de marcadores <!doctype html> <html lang="en"> <head> …
10 openlayers 



1
OpenLayers 4 diferenças do 3.x [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 2 anos . Nos registros de alterações do OpenLayers 4 , explica: Diferentemente …

3
Adicionar camada GeoJSON ao OpenLayers 3
Eu tenho um arquivo GeoJSON chamado mygeojson.json e quero adicioná-lo como uma camada no OpenLayers 3 na parte superior de uma camada openstreetmap. Até agora, eu podia exibir o mundo do openstreetmap, incluindo zoom etc., mas por algum motivo não consigo colocar o mygeojson.json nele. O geojson contém muitos polígonos …

2
Como criar polígono circular em openlayers 3?
Então, eu realmente gostaria de modificar este exemplo: http://openlayers.org/en/v3.0.0/examples/tissot.html?q=circle O problema é que, quando tento aplicá-lo ao meu mapa, ele não funciona, provavelmente porque uso o estilo OSM, que não é esférico: var map = new ol.Map({ layers: [ new ol.layer.Tile({ source: new ol.source.OSM() }), new ol.layer.Vector({ source: vectorSource }) …

3
Definindo a visibilidade de três camadas do OpenLayers
Estou tentando atualizar meu mapa do Openlayers 2.12 para o Openlayers 3 para aproveitar os fantásticos efeitos de transição em camadas transparentes (algo que OL2 e Leaflet não podem fazer de maneira atraente). Isso e eu não quero atrasar a atualização dos meus sites quando o OL3 for lançado oficialmente. …


1
OpenLayers 3: livrar-se do ícone de seleção 'ponto azul'
Estou trabalhando em uma ferramenta de digitalização. Atualmente, existem quatro botões: adicionar ponto adicionar linha adicionar polígono remover geometria O usuário sempre começa primeiro desenhando algumas geometrias. Estou usando a interação Draw ( ol.interaction.Draw ) e as geometrias são adicionadas a uma Collection ( ol.Collection ). Por enquanto, tudo bem. …


1
Evento final de modificação do OpenLayers 3
Quero salvar os dados da geometria depois de modificá-los, portanto, preciso de um evento que seja acionado depois que terminar de modificar o recurso. Eu uso o seguinte neste post: ouvinte modificar interação var selected_features = select.getFeatures(); // when a feature is selected... selected_features.on('add', function (event) { // get the …

1
Existe uma maneira fácil de usar o Postgis GeoJSON em Openlayers 3
Eu estava usando google-vector-layers e leaflet-vector-layers de Jason Sanford ( https://github.com/JasonSanford ) para exibir, estilizar e adicionar pop-ups personalizados aos dados dos bancos de dados Postgis. Isso funciona em combinação com uma versão modificada do PHP-Database-GeoJSON de Bryan McBride. Não há nada comparável para usar com o Openlayers 3 por …

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.