Saya sedang membangun Aplikasi yang menggunakan Geolokasi menggunakan Open Layers yang memuat Bing Map Layer. Saya ingin mengontrol zoom hanya dengan sentuhan saja dan oleh karena itu ingin menghapus tombol zoom default. Idealnya saya ingin setidaknya memindahkan tombol 'i' juga agar tidak bertentangan dengan tombol bulat berwarna putih.
Berikut tangkapan layar tampilannya saat ini:
Jadi yang saya bicarakan adalah tombol biru di bawah tombol bulat putih.
Selain kode Geolokasi, ini adalah cara saya menambahkan lapisan Bing Maps, dan saya berasumsi saya akan menambahkan kode untuk menghapusnya, tetapi semua yang saya coba tidak membuat perbedaan:
var styles = [
'Road',
'Aerial',
'AerialWithLabels',
'ordnanceSurvey'
];
var layers = [];
var i, ii;
for (i = 0, ii = styles.length; i < ii; ++i) {
layers.push(new ol.layer.Tile({
visible: false,
preload: Infinity,
source: new ol.source.BingMaps({
key: 'my key is here in the real version',
imagerySet: styles[i],
disableZooming: true,
// use maxZoom 19 to see stretched tiles instead of the BingMaps
// "no photos at this zoom level" tiles
maxZoom: 19
})
}));
}
Apakah ada yang punya saran?