Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#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 smile

Hors ligne

 

#2 Wed 16 December 2015 16:59

Dof
Participant assidu
Lieu: Grenoble
Date d'inscription: 28 Oct 2009
Messages: 317
Site web

Re: [leaflet] Limiter la navigation dans la carte à l'emprise d'une zone

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

ThomasG
Membre
Lieu: Nantes
Date d'inscription: 9 Sep 2005
Messages: 942
Site web

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

 

Pied de page des forums

Powered by FluxBB