Message posté par : Alain_75077
----------------------------------------
D'accord je vais regarder ça merci !!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321438#p321438
Pour y répondre : geolibre_web(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : nworr
----------------------------------------
De rien , a noter qu'il existe le control layerswitcher https://github.com/walkermatt/ol-layerswitcher qui créé un layerswitcher facilement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321382#p321382
Pour y répondre : geolibre_web(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Alain_75077
----------------------------------------
Oh c'était juste ça le soucis , moi qui cherchaient des solutions super compliqués... Merci Beaucoup, Tu ma sauver !!!!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321381#p321381
Pour y répondre : geolibre_web(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : nworr
----------------------------------------
Réponse rapide sans avoir tester :
en changeant l'ordre dans la tableau layers peut être ?
-----------------
Code :
layers: [baseLayer,Terrain,satellite,IGN,GPU,foncier2], // mettre foncier en dernier (ou après satellelite)
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321379#p321379
Pour y répondre : geolibre_web(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Alain_75077
----------------------------------------
Bonjour à tous,
Dans une carte OpenLayers j'ai créer une couche personnalisé qui récupère de la géométrie stocker en base de donnée et je la mets en évidence à l'aide d'un code couleur.
Dans mon application je possède aussi un fond de carte stamen et une vue satellite (mapbox), je déclare mes fond de cartes comme ceci :
-----------------
Code :
var baseLayer = new TileLayer({
source: new OSM({
layer: 'terrain'
}),
name: 'baseLayer',
visible : true
});
var Terrain = new TileLayer({
source: new Stamen({
layer: 'terrain'
}),
name: 'Terrain',
visible : false,
});
var satellite = new TileLayer({
source: new XYZ({
url: 'https://api.mapbox.com/styles/v1/mapbox/satellite-streets-v9/tiles/256/{z}/…'
}),
name: 'mapbox',
visible : false,
});
var map = new Map({
layers: [baseLayer,Terrain,foncier2,satellite,IGN,GPU],
target: 'map',
// container: 'map',
renderer:'canvas',
view: new View({
center: fromLonLat([2, 48]),
zoom: 6
}),
});
-----------------
J'ai donc créer aussi une fonction pour toujours afficher ma couche lors des changements de fond et afficher le fond choisis :
-----------------
Code :
$('.fonddecarte').change(function() {
var layer = $(this).val();
map.getLayers().getArray().forEach(function(e) {
foncier2.setVisible(true)
var name = e.get('name');
e.setVisible(name == layer);
});
});
-----------------
Mais malheureusement quand je passe à un fond de carte à vue satellite ma couche disparaît, auriez vous une idée pourquoi ? Ma fonction est mauvaise ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321367#p321367
Pour y répondre : geolibre_web(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : fabienval
----------------------------------------
Bonjour,
merci pour votre réponse.
Ces configurations sont effectivement bien réalisées, et je m’aperçois que je dois redémarrer mon serveur distant pour voir mes couches éditables
utilisables.
Fabien
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321347#p321347
Pour y répondre : geolibre_web(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : fabienval
----------------------------------------
Bonjour,
cette question n'ayant pas trouver de réponse et après multiples recherches, j'ai un début de réponse.
La possibilité de générer un cercle à partir d'un point avec une donnée de rayon à définir à partir de lizmap.
Cette configuration se réalise dans les propriétés de la couche sous qgis.
Le style en symbole unique, en générateur de géométrie et en appliquant une Expression définissant le rayon du cercle.
Fabien
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321344#p321344
Pour y répondre : geolibre_web(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : randybonns (tlewis.tamucc.edu(a)gmail.com)
----------------------------------------
Le lien vers (géotransformer) des informations sur Nabble ne fonctionne pas. Où puis-je trouver les ressources valides sur la version de MS?
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321301#p321301
Pour y répondre : geolibre_web(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : MykoWanderlust (charre_geom(a)yahoo.com)
----------------------------------------
Bonjour a vous tous!
Dans le cadre d'un projet webmapping, je m'occupe de la partie front-end (newbie level) et je m'interroge sur l'envoie d'une information au serveur Flask qui a pour but d'activer un script python.
J'ai charge une couche "buildings.geojson" sqns probleme sur Leaflet, qui contient les adresses de bâtiments.
-----------------
Code :
var bagVer = $.ajax({
dataType:"json",
url: "data/bagVer.geojson",
success : function(data) {
L.geoJSON(data, {
onEachFeature:
function(feature,layer){
layer.bindPopup(
'<p id="idFeature">'+'ID: ' + feature.properties.id + '</p>'+'<br/>' +
'Address: ' + feature.properties.address +'<br/>' +
'Postcode: ' + feature.properties.postcode +'<br/>' +
'Status: ' + feature.properties.status +'<br/>'
);
}
}).addTo(map).addEventListener("click", sendGeojson);
}
});
-----------------
Ma tache consiste en fait a extraire l' "ID" de la couche et le transmettre a Flask pour l integrer ensuite dans le script python, qui a besoin de cette information pour fonctionner. Sachant que la methode HTTP sur Flask est 'POST, j ai fait ce premier code:
-----------------
Code :
const sendGeojson = () => {
$.post("http://127.0.0.1:5000/mvp/",
{"bag_id":"test"}, // C est le nom de l attribut de l'ID dans le script python
function(result){
console.log(result); // Pour tester si ca marche
})
};
-----------------
Bon bien sur ca ne marche pas mais je voulais connaitre vos conseils... Je ne suis pas sur d avoir compris comment choper cette donnees dans GeoJSON et l envoyer via post....
PS: desole pour les fautes, j ecris avec un clavier tcheque ;D
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321186#p321186
Pour y répondre : geolibre_web(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Romain6332
----------------------------------------
Bonjour, j'ai fini par trouver.
Voici mon code si quelqu'un rencontre cette difficulté :
var displayFeatureInfo = function(pixel, coordinate) {
var feature = map.forEachFeatureAtPixel(pixel, function(feature, layer) {
if (layer == cable) return feature;
});
if (feature) {
container.style.visibility="visible";
overlay.setPosition(coordinate);
content.innerHTML = ...
}else {container.style.visibility="hidden";}
};
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321163#p321163
Pour y répondre : geolibre_web(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net