Questions marquées «openlayers»

À utiliser lorsque la version que vous utilisez de la boîte à outils du client JavaScript OpenLayers est 3 ou ultérieure

1
Comment imprimer une carte en ol3 avec une résolution supérieure?
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 …

3
OpenLayers 3: Comment vérifier si la source vectorielle est prête?
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")); // …

4
Vous implémentez le client WPS dans OpenLayers 3?
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 …

2
Désactiver le zoom double-clic dans OpenLayers 3
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 …

2
Supprimer la fonction sélectionnée Openlayers 3
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: …

6
OpenLayers 3: demande d'origine croisée bloquée: la même politique d'origine interdit [dupliquer]
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 …

2
OpenLayers 3 créant des popups en un clic
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 …

3
Comment puis-je utiliser WFS de Geoserver avec OpenLayers 3?
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: …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.