Message posté par : caloo13
----------------------------------------
-----------------
GlaDal écrit :
Bonjour,
Si vous utilisez une couche surfacique, vous pouvez utiliser la symbologie 'polygone inversé' en mettant un remplissage blanc à 50% transparent.
-----------------
Bonjour, après un essai avec vos conseils, j'ai réussi à trouver mon bonheur je vous remercie pour votre aide !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362363#p362363
Pour y répondre : qgis_fr(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 : GlaDal
----------------------------------------
Bonjour,
Si vous utilisez une couche surfacique, vous pouvez utiliser la symbologie 'polygone inversé' en mettant un remplissage blanc à 50% transparent.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362361#p362361
Pour y répondre : qgis_fr(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 : Benjamin Pierrevelcin
----------------------------------------
Je tente de déterrer ce sujet, maintenant que les vacances sont presque terminées...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362356#p362356
Pour y répondre : qgis_fr(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 : caloo13
----------------------------------------
Bonjour je dois mettre en valeur quelques Communes du Var pour un plan et donc flouter toutes les communes aux alentours et je suis en panne d'imagination, auriez vous une idée ou une formule permettant de demander au logiciel de Flouter toutes les communes sauf celles qui m'intéresse?
Merci !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362354#p362354
Pour y répondre : qgis_fr(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 : anne22 (anne.duverger(a)ecole-navale.fr)
----------------------------------------
Bonjour je travaille avec une couche contenant les câbles sous marins : https://hub.arcgis.com/datasets/Story::submarine-cables-and-terminals-2018/…
Je voudrai reprojeter cette couche en EPSG 3832 (carte centrée sur la Pacifique), cependant je n'y arrive pas ! Auriez-vous une solution ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362141#p362141
Pour y répondre : qgis_fr(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 : insay
----------------------------------------
Désolé je ne connaissais pas le modeleur graphique et je pensais que ce que je cherchais ne pouvais se faire qu'avec un script, je vais jeter un œil sur la documentation Qgis pour utiliser le modeleur graphique et voir ce que je peux faire. Merci à toi Vincent
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362351#p362351
Pour y répondre : qgis_fr(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 : insay
----------------------------------------
Bonjour à tous,
J'ai pour objectif de diviser une couche selon un de ses attributs "MODE_POSE", il y a toujours 9 valeurs (de 0 à 8), à la base je le faisais a la main via la boite à outils "Extraire par attribut". Je vais devoir faire cette manip pour des centaines de fichiers assez souvent j'ai donc fait appel a une IA pour qu'elle me code un script me facilitant la tache.
le seul problème c'est que la fonction fait bien 9 couches distinctes mais c'est l'exact copie de la couche d'entrée a chaque fois, voici le code en question
-----------------
Code :
from qgis.core import QgsProject, QgsVectorLayer, QgsVectorFileWriter, QgsCoordinateTransformContext
input_layer_name = "Ma_Couche"
output_directory = "Exemple\MonDossier"
mode_values = {
0: "Couche_1",
1: "Couche_2",
2: "Couche_3",
3: "Couche_4",
4: "Couche_5",
5: "Couche_6",
6: "COuche_7",
7: "Couche_8",
8: "Couche_9"
}
input_layer = QgsProject.instance().mapLayersByName(input_layer_name)[0]
if not input_layer:
print(f"La couche {input_layer_name} n'a pas été trouvée.")
exit()
for mode_value, output_name in mode_values.items():
query = f'"MODE_POSE" = {mode_value}'
filtered_layer = QgsVectorLayer(input_layer.source(), input_layer_name, 'ogr')
filtered_layer.setSubsetString(query)
options = QgsVectorFileWriter.SaveVectorOptions()
options.driverName = "ESRI Shapefile"
output_path = f"{output_directory}/{output_name}.shp"
success, message = QgsVectorFileWriter.writeAsVectorFormatV2(filtered_layer, output_path, QgsCoordinateTransformContext(), options)
if success == QgsVectorFileWriter.NoError:
print(f"Export de {output_name} réussi.")
else:
print(f"Erreur lors de l'export de {output_name} : {message}")
print("Export terminé.")
-----------------
Est ce que l'un d'entre vous aurez une idée de ce qui cloche avec cette fonction ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362337#p362337
Pour y répondre : qgis_fr(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 : li_mgil (mathieu.gillot(a)larbre-ingenierie.fr)
----------------------------------------
Bonjour,
De mon côté j'ai adopté la solution suivante : je calcule une sorte d'ID en concaténant le x et y (arrondis à 1 décimale pour limiter les petites erreurs d'accrochage entre canas et regards) dans un champ virtuel de ma table.
Pour un ouvrage ça me fait une valeur du genre 612344.1,344556.2 (coordXY)
Pour les canas, je calcule de la même façon un startPoint et un endPoint avec les fonctions qui vont bien.
Tu dois commencer à voir le truc arriver. Si les canalisations sont connectées à tes regards, et bien tu vas avoir des valeurs en commun. L'air de rien, tu as créé des clés primaires et étrangères.
Reste plus qu'à créer deux petites relations dans les propriétés de projet. Une pour les canalisations entrantes en faisant correspondre coordXY et endPoint. L'autre pour les sortantes en faisant correspondre coordXY avec startPoint.
Si tu as qu'une cana en entrée et une en sortie, les jointures suffiront.
La solution est moins élégante qu'un gros calcul. Mais elle a le mérite d'être plutôt légère à gérer par le SIG sur beaucoup d'entités, et elle est plutôt robuste.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362332#p362332
Pour y répondre : qgis_fr(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 : bastiencarto
----------------------------------------
Bonjour;
J'ai une table de point dont je mets à jour la géométrie en allant surplace avec un GPS.
J'ai ma couche 'A' au bureau qui comporte l'entièretés de mes données et une couche 'B' dans mon GPS qui est un extrait de la couche 'A'.
Une fois ma tournée GPS terminée, je vide les données sur QGIS et j'utilise la calculatrice de champ pour mettre à jour la nouvelle géométrie en utilisant ce code:
-----------------
Code :
geometry(get_feature('B','lienchampB',"lienchampA" ))
-----------------
'B' etant la couche de mon GPS
'lienchampB' et 'lienchampA' sont les colonnes qui vont permettre de faire le lien entre les deux couches.
Cela fonctionne mais mon but est de l'ajouter dans le Modeleur.
Malheureusement la calculatrice de champ du modeleur ne permet pas de modifier la <geometry>.
géométrie par expression créé une nouvelle couche...
l'extension Networks-->Mise à jour champ ne permet pas non plus de changer la géométrie.
j'ai essayé de chercher un peu tout mais rien de probant jusqu'à présent.
Y'a t'il un algorithme que j'ai oublié ou un subterfuge pour y arriver ?
Merci par avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362326#p362326
Pour y répondre : qgis_fr(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 : AlexisVW
----------------------------------------
Bonjour,
Non, toujours pas de solution mis à part sacrifier la qualité pour changer l'échelle...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362319#p362319
Pour y répondre : qgis_fr(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