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

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.

#1 Mon 20 February 2017 20:37

nima ninette
Participant assidu
Date d'inscription: 18 May 2016
Messages: 187

Un cercle /openlayers

bonjour, je travaille avec open street map pour mon application j'ai travaillé avant avec la bibliothèque leaflet, alors j'ai inséré facilement des cercles avec un pop up, au niveau de ma nouvelle application , j'utilise  l'openlayers, pouvez vous m'aider a insérer des cercles dans un emplacement avec longitude et latitude comme paramètres exemple de leaflet:


   
var influence = L.circle([46.6835956, -0.4137665], 210000).addTo(carte);

je veux le même principe en utilisant openlayers2 s'il vous plait, j'ai trouvé quelques exemples mais j'ai rien compris.

Hors ligne

 

#2 Thu 23 February 2017 09:30

nima ninette
Participant assidu
Date d'inscription: 18 May 2016
Messages: 187

Re: Un cercle /openlayers

y'a pas de réponse s'il vous plait

Hors ligne

 

#3 Thu 23 February 2017 09:49

PA
Membre
Lieu: Paris
Date d'inscription: 5 Sep 2005
Messages: 3259
Site web

Re: Un cercle /openlayers

Bonjour,

Si vous lisez l'anglais : http://stackoverflow.com/questions/2326 … openlayers


Pierre-André Le Ny
Modérateur QGIS, Données, Coin de l'OpenSource
Aidez l'association GeoRezo !

Hors ligne

 

#4 Thu 23 February 2017 10:18

nima ninette
Participant assidu
Date d'inscription: 18 May 2016
Messages: 187

Re: Un cercle /openlayers

ils ont travaillé avec l'openlayers3, et moi avec l'openlayers2

Hors ligne

 

#5 Thu 23 February 2017 12:02

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

Re: Un cercle /openlayers

Bonjour,

Utilisez Turf pour à partir d'un point GeoJSON, obtenir votre "cercle" puis ajoutez-le comme GeoJSON, opération bien documentée dans Openlayers 2. Pour cela, allez sur https://github.com/Turfjs/turf-buffer
Attention, vous n'aurez pas un cercle à proprement parler si vous utilisez comme fond de plan OpenStreetMap car Turf utilise les distances géodésiques et comme la projection Spherical Mercator (EPSG 3857) ne respecte pas les distances, votre cercle s'il couvre une grande étendue géographique aura plutôt un forme ellipsoïdale.

Cordialement

Thomas Gratier

Hors ligne

 

Pied de page des forums

Powered by FluxBB