Je développe une application SIG à l'aide d' OpenLayers-3 . Dans cette application, les utilisateurs dessinent des entités et impriment la carte. Supposons que l'utilisateur dessine ses fonctionnalités dans une grande zone. Maintenant, pour imprimer toutes ses fonctionnalités, il effectuerait un zoom arrière jusqu'à ce que toutes ses fonctionnalités soient …
ol.source.getState()ne semble pas fiable. Lorsque je l'appelle sur une source vectorielle, il revient prêt, mais les fonctionnalités ne sont pas encore disponibles. Le code ressemble à ceci: var vectorSource = new ol.source.Vector({ url: 'world.topo.json', format: new ol.format.TopoJSON() }); // ... init map with vectorSource console.log(vectorSource.getState()); // returns "ready" console.log(vectorSource.getFeatureById("US")); // …
Est-il possible (et quelle est la méthode recommandée) d'utiliser OpenLayers 3 pour faire le travail du OpenLayers.WPSClient? Comme indiqué dans l'ancien exemple de client WPS , OpenLayers 2 peut être utilisé pour faire fonctionner WPS. Il existe des exemples d' OpenLayers 3 pour utiliser d'autres services Web comme WFS et …
Je l'ai cherché sur tout le Web et j'ai finalement trouvé sur artamstrong.com comment désactiver une seule fonctionnalité comme "mouseWheelZoom". Voici comment désactiver le zoom double clic dans OpenLayers 3: var map = new ol.Map({ controls : ol.control.defaults() .extend([ new ol.control.FullScreen() ]), interactions : ol.interaction.defaults({doubleClickZoom :false}), target : 'map', layers …
J'utilise openlayers 3 pour créer une application Web qui permet à l'utilisateur de dessiner des entités LineString dans la carte. c'est le code: var raster = new ol.layer.Tile({ source: new ol.source.MapQuest({ layer: 'sat' }) }); var source = new ol.source.Vector(); var vector = new ol.layer.Vector({ name: 'my_vectorlayer', source: source, style: …
Cette question a déjà des réponses ici : Activation de CORS dans GeoServer (jetée)? (5 réponses) Fermé il y a 12 jours . Avec OpenLayers 3, je n'arrive pas à faire disparaître ce message: Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://myserver:8085/geoserver/sf/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=sf:view1&maxFeatures=1&outputFormat=JSON. This can …
J'ai une carte OSM sur laquelle j'affiche un fichier GeoJSON (point). Je voudrais créer une fenêtre contextuelle sur chaque clic pour afficher les attributs. Je ne peux pas trouver une sorte de tutoriel étape par étape très basique pour le faire, même sur des exemples OpenLayers 3. Quelqu'un at-il des …
J'ai essayé avec différentes configurations et formats, mais sans succès. Avec firebug, je peux voir que les données json sont chargées, mais rien n'apparaît sur la carte. Quelqu'un at-il de l'expérience avec geoserver et wfs dans openlayers 3? var layer_ojd_vector = new ol.layer.Vector({ source: new ol.source.Vector({ parser: new ol.parser.GeoJSON(), url: …
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.