Leaflet: Kachelgröße beim Zoomen aktualisieren

Erstellt am 9. Jan. 2020  ·  3Kommentare  ·  Quelle: Leaflet/Leaflet

Hallo,

Ich bin sehr Anfänger in JS und auch Broschürenbibliothek. Ich würde gerne, wenn etwas vorhanden ist, ändern, wie der Zoom funktioniert. Gibt es eine Klasse oder Funktion, die es ermöglicht, die Kachelgröße beim Zoomen zu ändern.

Dankeschön.

Hilfreichster Kommentar

Hallo, schön zu hören, dass Sie Leaflet nützlich finden!

Dieser Issue Tracker wird jedoch verwendet, um Fehler zu melden und neue Funktionen zu diskutieren. Bei Fragen zur Verwendung von Leaflet verwenden Sie bitte gis.stackexchange.com oder stackoverflow .

Wenn Sie wirklich sicher sind, dass es sich um einen Fehler in der Broschüre oder um eine Funktionsanfrage handelt, ändern Sie bitte

Alle 3 Kommentare

Hallo @CallMarl , ich weiß nicht, ob ich Ihr Problem gut verstehe, aber Sie können Ihre zu Beginn verwendete Basisebene bei

Du brauchst:

import * as L from 'leaflet';

// map config
const mapUrl = 'YOUR_URL';
const baseLayer = L.tileLayer(mapUrl, { maxZoom: 20 });
const newMapUrl = 'YOUR_NEW_URL';
const newBaseLayer = L.tileLayer(newMapUrl, { maxZoom: 20 });

// init map
this.map = L.map('map', {
  center: new L.LatLng(48.84195331838587, 2.2852662205696106),
  zoom: 18,
  layers: [baseLayer]
});

// zoom event
this.map.on('zoomend', () => {
  this.map.removeLayer(baseLayer);
  this.map.addLayer(newBaseLayer);
});

Ich hoffe, es konnte dir helfen.

Hallo, schön zu hören, dass Sie Leaflet nützlich finden!

Dieser Issue Tracker wird jedoch verwendet, um Fehler zu melden und neue Funktionen zu diskutieren. Bei Fragen zur Verwendung von Leaflet verwenden Sie bitte gis.stackexchange.com oder stackoverflow .

Wenn Sie wirklich sicher sind, dass es sich um einen Fehler in der Broschüre oder um eine Funktionsanfrage handelt, ändern Sie bitte

Sie suchen wahrscheinlich nach maxNativeZoom BTW.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen