Otros

OpenLayers

Sin clasificarSitio oficial

OpenLayers es una biblioteca JavaScript de código abierto para representar mapas interactivos en el navegador. No es un rastreador y no coloca cookies propias. Su impacto en la privacidad depende por completo del proveedor de teselas configurado, por lo que las teselas autoalojadas pueden hacerla prácticamente neutral.

Presentación

¿Qué hace OpenLayers?

Qué es OpenLayers

OpenLayers es una biblioteca JavaScript libre y de código abierto que representa mapas interactivos dentro de una página web. Dibuja teselas, datos vectoriales y superposiciones en el lado del cliente y da a los desarrolladores control total sobre el mapa. A diferencia de un servicio cartográfico alojado, OpenLayers es solo código que se ejecuta en el navegador del visitante, por lo que no tiene servidores propios y no recopila nada por sí misma.

Qué datos y cookies recopila

OpenLayers no coloca cookies ni almacena datos personales propios. Puede usar la caché del navegador para las teselas, lo cual es un comportamiento normal del navegador. La cuestión de privacidad se refiere por completo a la fuente de teselas o datos configurada. Cuando el mapa obtiene teselas de un proveedor remoto, el navegador del visitante envía su dirección IP y los detalles de la solicitud a ese proveedor, y es ese proveedor, no OpenLayers, quien determina qué se recopila.

Implicaciones del RGPD y ePrivacy

Como OpenLayers no almacena nada en el dispositivo, el artículo 5(3) de la Directiva ePrivacy no se activa por la biblioteca. Puede activarlo un proveedor de teselas de terceros si dicho proveedor coloca cookies. Conforme al RGPD, el único dato personal en juego es la dirección IP del visitante que llega al proveedor de teselas, por lo que sus obligaciones siguen al proveedor elegido y no a la biblioteca.

Requisitos de consentimiento

Si autoaloja las teselas o usa una fuente de la UE que no coloca cookies, normalmente puede basarse en el interés legítimo y no se necesita un banner para el mapa. Si dirige OpenLayers a un servicio de teselas de terceros que recibe la IP del visitante o coloca cookies, debe obtener consentimiento antes de cargar el mapa. La geolocalización precisa a través del navegador siempre requiere consentimiento explícito.

Transferencias de datos

OpenLayers no envía nada por sí misma, por lo que cualquier transferencia fuera del EEE depende únicamente de la fuente de teselas. Las teselas autoalojadas mantienen todos los datos en su propia infraestructura. Una fuente pública habitual como los servidores de teselas de OpenStreetMap se opera dentro de Europa. Un proveedor de teselas con sede fuera del EEE recibiría la IP del visitante y podría procesarla en un país tercero, lo que debería evaluar y revelar.

Pasos prácticos de cumplimiento

Decida de dónde proceden sus teselas y documéntelo, porque esa decisión determina sus obligaciones. Prefiera teselas autoalojadas o con sede en la UE para mantener el mapa neutral y evitar el consentimiento. Si debe usar un proveedor de terceros, coloque el mapa tras el consentimiento, nombre al proveedor en su aviso de privacidad y solicite la geolocalización del navegador solo con una acción clara del usuario.

Cumplimiento

OpenLayers y el RGPD

Base jurídica
Legitimate interest under Article 6(1)(f) GDPR where self hosted or EU tiles are used, or consent under Article 6(1)(a) where a third country tile provider receives the visitor IP
Nivel de riesgo
low
Normativa aplicable
GDPR, ePrivacy Directive where third party tiles or geolocation are used

Evaluación de impacto (EIPD)

Por lo general no se requiere una EIPD para OpenLayers en sí, ya que la biblioteca no procesa datos personales ni coloca cookies. La evaluación debe centrarse en el proveedor de teselas elegido. Las teselas autoalojadas o de la UE presentan un riesgo mínimo, mientras que un proveedor de teselas de un país tercero o un uso a gran escala de la geolocalización justificaría una evaluación documentada de la transferencia de la IP y de cualquier perfilado.

Texto de ejemplo para su banner

Este mapa lo dibuja OpenLayers en su navegador. Las teselas se cargan desde el proveedor que hemos elegido, que recibe su dirección IP. ¿Consiente cargar el mapa?
Cookies y rastreadores

Lo que OpenLayers instala y contacta

Método de seguimiento
Client side JavaScript rendering library that itself sets no cookies, privacy depends entirely on the configured tile provider
Ubicación de los servidores
Runs in the visitor browser, no central server, tile requests go to whatever provider you configure
Modo sin cookies disponible
Sí

Cookies instaladas (2)

NombreTipoDuraciónFinalidad
No cookies from the libraryNoneNot applicableOpenLayers sets no cookies of its own. It uses only the standard browser cache for map tiles. Any cookies depend entirely on the third party tile provider you configure.
Tile provider cookiesDepends on providerDepends on providerIf you configure a third party tile service, that provider may set its own cookies. These must be documented separately according to the provider you choose.

Dominios de terceros contactados (3)

  • tile.openstreetmap.org
  • cdn.jsdelivr.net
  • openlayers.org
Preguntas

Preguntas frecuentes sobre OpenLayers

¿No encuentra su pregunta? Escríbanos, respondemos rápido.

¿Qué cookies coloca OpenLayers?

Ninguna. OpenLayers es una biblioteca del lado del cliente que no coloca cookies propias y solo usa la caché normal del navegador para las teselas. Las cookies que haya proceden del proveedor de teselas de terceros que usted elija.

¿Necesito consentimiento para usar OpenLayers?

Depende de las teselas. Con teselas autoalojadas o de la UE sin cookies, no se necesita consentimiento y puede basarse en el interés legítimo. Con un proveedor de terceros que reciba la IP del visitante o coloque cookies, debe obtener consentimiento antes de cargar el mapa.

¿Cuál es la base jurídica del tratamiento?

Para teselas autoalojadas o de la UE, la base es el interés legítimo conforme al artículo 6(1)(f) del RGPD. Cuando un proveedor de teselas de un país tercero recibe la IP del visitante o coloca cookies, la base pasa a ser el consentimiento conforme al artículo 6(1)(a) y al artículo 5(3) ePrivacy.

¿OpenLayers transfiere datos a EE. UU.?

OpenLayers no transfiere nada por sí misma. Una transferencia solo ocurre si su proveedor de teselas está fuera del EEE, en cuyo caso la IP del visitante llega a ese proveedor. Las teselas autoalojadas o los servidores europeos de OpenStreetMap evitan tal transferencia.

¿Se necesita una EIPD para OpenLayers?

En general no, porque la biblioteca no procesa datos personales ni coloca cookies. Una evaluación documentada solo se justifica en torno al proveedor de teselas, por ejemplo un proveedor de un país tercero o un uso a gran escala de la geolocalización.

¿Cómo implemento OpenLayers de forma conforme?

Elija su fuente de teselas de forma deliberada, prefiera teselas autoalojadas o de la UE y documente la elección. Si usa un proveedor de terceros, coloque el mapa tras el consentimiento, nombre al proveedor en su aviso de privacidad y solicite la geolocalización solo con una acción del usuario.

¿Cuáles son las alternativas a OpenLayers?

Leaflet es una biblioteca de mapas de código abierto más ligera con un perfil de privacidad similar, que también depende de la fuente de teselas. Servicios alojados como TomTom Maps ofrecen más funciones integradas pero comparten más datos, por lo que el equilibrio es control frente a comodidad.

¿Cómo debo actualizar mi política de cookies?

Si usa teselas autoalojadas o de la UE sin cookies, puede bastar con indicar que los mapas se representan localmente. Si se usa un proveedor de teselas de terceros, enumere las cookies que coloque, nombre al proveedor y revele que el mapa envía su IP a ese proveedor.

Haga que su sitio cumpla la normativa hoy mismo.

Gratis hasta 25.000 sesiones al mes. Sin tarjeta de crédito, sin compromiso.