Annonce
Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).
En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.
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