Saya telah menggunakan lapisan hybrid Google Maps di Openlayers di aplikasi HTML5 iOS saya selama berbulan-bulan sekarang dan itu bekerja dengan sempurna. Baru-baru ini mereka mengubah sesuatu karena garis 'Data peta ...' di bagian bawah terlihat berbeda (latar belakang abu-abu terang) dan setiap kali Anda menyentuh layar atau posisi peta diperbarui melalui navigator.geolocation.getCurrentPosition () kotak data peta hak cipta muncul.
Adakah orang lain yang mengalami ini? Jika demikian, saya sangat menghargai info tentang solusi / solusi yang Anda temukan.
openlayers-2
google
ios
kschaos
sumber
sumber
Jawaban:
Saya melihat jawaban ini di milis Openlayers beberapa hari yang lalu. Anda perlu memastikan bahwa Anda menyediakan versi, seperti
v=3.6
:Maka itu harus menghilang.
- 17 Mei 2012 sunting:
Saya baru saja melihat bahwa masalah ini telah kembali pada
OpenLayers
milis. Perbaikan yang disarankan (yang bekerja untuk saya) adalah menempelkan yang berikut ke dalam openlayersstyle.css
sumber
Tidak yakin apakah ini "legal" tetapi saya membuatnya pergi dengan CSS.
MEMPERBARUI
Tampaknya ini melanggar ketentuan penggunaan :
Apakah Anda menggunakan 2.11? Ternyata itu bukan masalah lagi.- 17 Mei 2012 sunting: (per komentar celenius)
SYARAT
sumber
terms of use
komentar. Saya melihat komentar di utas tetapi tidak ada tautan ke yang lebih jauh; Anda tahu di mana saya bisa membaca tentang ini? Saya bertanya karena popup sekarang muncul 2,11 pada hari ini. Terima kasih.OpenLayers 2.11 tidak kompatibel dengan saat ini “beku” dan “release” versi Google Maps API. Baik bermigrasi ke 2.12 RC5 atau membaca ini: http://trac.osgeo.org/openlayers/wiki/Release/2.11/GoogleMaps37 .
sumber