Tag: OPENLAYERS-6
Estoy tratando de mostrar una superposición que contiene la posición donde se hace clic con el mouse. Me referí al ejemplo en la página web oficial de OpenLayers aquí, pero cuando ejecuto el código, se muestra el mensaje console.log que muestra las coordenadas donde se hizo clic con el mouse, . . . Read more
Estoy implementando la función de pantalla completa. Necesito alternar el botón de pantalla completa en los siguientes 2 escenarios: 1) Cuando el modo de pantalla completa es falso, necesito mostrar el botón “pantalla completa (según el código)” en el mapa. Lo cual está funcionando correctamente. 2) Cuando el modo de . . . Read more
Quiero agregar mi propio componente como un control de zoom para un mapa de OpenLayers. Desde aquí veo que puedo hacerlo fácilmente si creo algunos elementos HTML. Pero ya tengo este componente de zoom que uso en otro lugar y esperaba poder reutilizarlo, pero aún no he descubierto cómo hacerlo. . . . Read more
Creé la función que permite la selección de características del mapa, con 2 funciones que se llaman cuando hago clic en una característica o cuando hago clic en el mapa (no se ha seleccionado ninguna característica). E.G select = new ol.interaction.Select({ toggleCondition: this.isMultipleSelectionEnable ? null : ol.events.condition.never, style: selectedStyle }) . . . Read more
Estoy usando un Estilo con Trayectoria y Relleno para tener algo como esto para un Polígono: const característica = new Feature( nuevo Polígono([ xPos.map((x, índice) => { return transformar([parseFloat(x), parseFloat(yPos[index])], 'EPSG:3857', proyección); }) ]) ); característica.setStyle( nuevo Estilo({ stroke: nueva Trzayectoria({ color: 'rgba(0,0,0,0)' }), fill: nueva Relleno({color: `#${característica.getProperties().bgColor}`}) }) ); . . . Read more