Étant donné un Geometryobjet dans OpenLayers 3. Comment procéder pour obtenir son centre? Les anciennes versions d'OpenLayers fournissaient une getCentroidméthode. Il y avait aussi une getBoundssolution de contournement. Mais ceux-ci semblent avoir été supprimés dans OpenLayers 3.
Après avoir utilisé l'interaction de dessin ou modifié l'interaction, j'ai un écouteur qui renvoie la fonction modifiée ou ajoutée. Exemple draw.on('drawend', function (event) { // get the feature var feature = event.element; // ...listen for changes on it logStatus(feature.getId()); }); Je sais comment obtenir l'identifiant, mais j'ai besoin de l'emplacement …
J'utilise OpenLayers avec mapserver pour afficher un grand nombre d'images raster et de couches wms interrogeables. Tout fonctionne bien, les couches peuvent être activées / désactivées dans le sélecteur de couches OpenLayers ... Mais maintenant, je veux activer / désactiver les couches par des cases à cocher externes et je …
J'essaie de tracer une ligne (s) basée sur donner des coordonnées (point de départ et d'arrivée). Googlé, trouvé quelques exemples mais aucun d'entre eux ne semble fonctionner probablement parce qu'ils sont pour OL2, c'est donc mon dernier recours. Les coordonnées sont situées dans le tableau des marqueurs <!doctype html> <html …
J'essaie de créer une carte Openlayers qui affichera des milliers de polygones. Et lorsque l'utilisateur clique sur chacun, je veux que certaines des métadonnées s'affichent. Travailler avec ce grand ensemble de données semble être difficile. Mais j'essaie de comprendre s'il existe une façon standard de procéder. À ce stade, je …
Je voudrais donc vraiment modifier cet exemple: http://openlayers.org/en/v3.0.0/examples/tissot.html?q=circle Le problème est que lorsque j'essaie de l'appliquer à ma carte, cela ne fonctionne pas, probablement parce que j'utilise un style OSM qui n'est pas sphérique: var map = new ol.Map({ layers: [ new ol.layer.Tile({ source: new ol.source.OSM() }), new ol.layer.Vector({ source: …
Je veux savoir si la dernière version d'Openlayers (v4.0.1) prend en charge Google Maps en tant que couche de tuiles. Je ne trouve aucun document à ce sujet. Si Openlayers ne prend pas en charge Google Maps, quelqu'un pourrait-il me dire s'il existe un moyen de le faire?
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 2 ans . Dans les changelogs d' OpenLayers …
J'ai un fichier GeoJSON appelé mygeojson.json et je veux l'ajouter en tant que couche dans OpenLayers 3 au-dessus d'une couche openstreetmap. Jusqu'à présent, je pouvais afficher le monde openstreetmap, y compris le zoom, etc., mais pour une raison quelconque, je ne peux pas obtenir le mygeojson.json dessus. Le geojson contient …
J'essaie de mettre à niveau ma carte Openlayers 2.12 vers Openlayers 3 pour profiter des effets de transition fantastiques sur les couches transparentes (quelque chose d'OL2 et de Leaflet ne peuvent pas faire de manière attrayante). Cela et je ne veux pas prendre de retard sur la mise à niveau …
J'ai l'obligation stricte de récupérer les noms de toutes les couches dans un magasin GeoServer à l'aide d'OpenLayers. J'ai parcouru le message ici , mais cela ne répond pas à ma question. J'ai également parcouru l'API REST de GeoServer, ce qui serait idéal si j'utilise un autre langage, par exemple …
Je travaille sur un outil de numérisation. Il y a maintenant quatre boutons: ajouter un point ajouter une ligne ajouter un polygone supprimer la géométrie L'utilisateur commence toujours par dessiner d'abord des géométries. J'utilise l'interaction Draw ( ol.interaction.Draw ) et les géométries sont ajoutées à une collection ( ol.Collection ). …
J'ai utilisé le gestionnaire de clic droit avec openlayers2 et maintenant je mets à niveau mon site Web vers openlayers3 et je ne trouve pas ce gestionnaire dans ol3
Je souhaite enregistrer les données de géométrie après les avoir modifiées, j'ai donc besoin d'un événement qui se déclenche une fois que j'ai fini de modifier la fonction. J'utilise ce qui suit à partir de ce message: l' auditeur modifie l'interaction var selected_features = select.getFeatures(); // when a feature is …
J'utilisais google-vector-couches et leaflet-vector-couches de Jason Sanford ( https://github.com/JasonSanford ) pour facilement afficher, styliser et ajouter des popups personnalisés pour les données des bases de données Postgis. Cela fonctionne en combinaison avec une version modifiée de la base de données PHP-GeoJSON de Bryan McBride. N'y a-t-il rien de comparable à …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.