Pages: 1
- Sujet précédent - [leaflet] Limiter la navigation dans la carte à l'emprise d'une zone - Sujet suivant
#1 Wed 16 December 2015 16:34
- mlt
- Participant actif
- Date d'inscription: 14 Oct 2015
- Messages: 59
[leaflet] Limiter la navigation dans la carte à l'emprise d'une zone
Bonjour,
J'utilise un fond OSM avec leaflet. Je voudrais limiter la navigation à une zone (que l'utilisateur ne puisse pas se balader dans le monde entier).
Est-ce possible ?
Merci
Hors ligne
#2 Wed 16 December 2015 16:59
Re: [leaflet] Limiter la navigation dans la carte à l'emprise d'une zone
Bonjour,
L'option 'maxBounds' est faite pour ça
http://leafletjs.com/reference.html#map-options
Exemple : https://www.mapbox.com/mapbox.js/exampl … maxbounds/
Hors ligne
#3 Thu 17 December 2015 11:53
- mlt
- Participant actif
- Date d'inscription: 14 Oct 2015
- Messages: 59
Re: [leaflet] Limiter la navigation dans la carte à l'emprise d'une zone
Merci beaucoup.
Est-ce qu'il existe un livre en français sur leaflet ?
Si non, au pire en anglais.
Hors ligne
#4 Thu 17 December 2015 13:55
Re: [leaflet] Limiter la navigation dans la carte à l'emprise d'une zone
Bonjour,
En français, aucun livre n'existe à ma connaissance.
En anglais, il y a du choix chez Packt Publishing mais c'est des formats courts (Leaflet n'est pas très longue à explorer) https://www.packtpub.com/web-developmen … essentials
Sinon, tu as ce livre en lecture en ligne https://leanpub.com/leaflet-tips-and-tricks/read
Cordialement
Thomas
Hors ligne
#5 Thu 17 December 2015 16:11
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: [leaflet] Limiter la navigation dans la carte à l'emprise d'une zone
Bonjour,
Peux être que ceux-ci va vous aider.
Il vous reste à l'adapter.
Code:
// Le point en bas à gauche de la carte var sudOuest = L.latLng(44.99,-1.93); // Le point en haut à droite de la carte var nordEst = L.latLng(47.2,1.91); // L'étendue var bounds = L.latLngBounds(sudOuest, nordEst); var map = new L.Map('map', { center: [46.11, -0.01], maxBounds: bounds, minZoom: 8, maxZoom: 16, zoom: 8 });
Tony
Hors ligne
#6 Fri 18 December 2015 14:47
- mlt
- Participant actif
- Date d'inscription: 14 Oct 2015
- Messages: 59
Re: [leaflet] Limiter la navigation dans la carte à l'emprise d'une zone
Merci pour le bouquin en ligne, et le code, ça fonctionne.
Hors ligne
Pages: 1
- Sujet précédent - [leaflet] Limiter la navigation dans la carte à l'emprise d'une zone - Sujet suivant