He usado una capa híbrida de Google Maps en Openlayers en mi aplicación HTML5 iOS durante meses y funcionó perfectamente. Recientemente, cambiaron algo porque la línea 'Datos del mapa ...' en la parte inferior se ve diferente (fondo gris claro) y cada vez que toca la pantalla o la posición del mapa se actualiza a través de navigator.geolocation.getCurrentPosition () el cuadro de derechos de autor de los datos del mapa aparece.
Alguien más ha experimentado esto? Si es así, agradecería cualquier información sobre las soluciones / soluciones que haya encontrado.
openlayers-2
google
ios
kschaos
fuente
fuente
Respuestas:
Vi esta respuesta en la lista de correo de Openlayers hace unos días. Debe asegurarse de proporcionar una versión, como
v=3.6
:Entonces debería desaparecer.
- 17 de mayo de 2012 editar:
Acabo de ver que este problema ha regresado a la
OpenLayers
lista de correo. Una solución sugerida (que funcionó para mí) es pegar lo siguiente en las capas abiertasstyle.css
fuente
No estoy seguro si esto es "legal", pero acabo de hacer que desaparezca con CSS.
ACTUALIZAR
Aparentemente esto viola los términos de uso :
¿Estás usando 2.11? Aparentemente ya no es un problema.- Edición del 17 de mayo de 2012: (por comentario de celenius)
CONDICIONES
fuente
terms of use
comentario. Veo el comentario en el hilo pero no hay ningún enlace a nada más; ¿Sabes dónde puedo leer sobre esto? Pregunto ya que la ventana emergente ahora aparece 2.11 a partir de hoy. Gracias.OpenLayers 2.11 no es compatible con las versiones actuales "congeladas" y "liberadas" de la API de Google Maps. Migre a 2.12 RC5 o lea esto: http://trac.osgeo.org/openlayers/wiki/Release/2.11/GoogleMaps37 .
fuente