Message posté par : Viniasco
----------------------------------------
Bonjour
J'ai réalisé un projet avec plusieurs cartes et faisant appel à plusieurs couches disséminées dans divers dossier.
Existe-t-il une commande ou une extension qui permettrait de créer des copies de tous les fichiers nécessaires au projet dans un seul dossier ?
Ce serait ainsi plus facile pour transmettre un projet.
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=358828#p358828
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 : Raphaelo
----------------------------------------
J'ai trouvé !
Plugin Serval, enfantin.
Bonne journée
r
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=358826#p358826
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 : jmichmich (james.michelot(a)ithea-conseil.fr)
----------------------------------------
Bonjour à toutes et tous,
Je cherche à créer une légende automatisée pour laquelle je calcule la médiane et les quartiles des données présentes dans l'entité de l'atlas courante.
Il s'agit de cartes chloropèthes, représentant un ensemble de communes au sein d'un EPCI (intercommunalité).
Voici la fonction utilisée :
( ( "_18A") > to_int(aggregate('Couche1','q1',"_18A"*1,filter:= attribute(@atlas_feature,'EPCI_COM') = "_EPCI",order_by:="EPCI_COM")) AND ( ( "_18A" )
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=358815#p358815
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 : Jérémie
----------------------------------------
-----------------
Nighthawk écrit :
Si je comprend bien (parce que je ne suis pas très familiarisé avec les regex) :
le '^(, )+' signifie que l'on est au début de la chaine de caractères (ce serait le "^" ?) et qu'il peut y avoir un nombre inconnu de ", " répétés (ce serait le "+" ?)
-----------------
C'est ça :
^ pour début de chaîne/ligne
(, ) : parenthèses pour grouper la chaîne composée de la virgule suivie de l'espace
+ pour indiquer que ce groupe est présent de 1 à n fois (donc au moins une fois)
-----------------
Nighthawk écrit :
Du coup on retrouverais le nombre inconnu de répétitions en milieu de chaîne (toujours avec le "+")
-----------------
oui, la deuxième étape est le remplacement du groupe (, ) présent entre 1 et n fois (le +) par une seule occurrence virgule espace
-----------------
Nighthawk écrit :
Et en fin de chaîne c'est un peu plus complexe pour moi : le "$" signifierais à la fois qu'on est en fin de chaine et qu'on a ", " répété un nombre inconnu de fois ?
-----------------
Le dollar signifie bien la fin de chaîne/ligne.
Donc là on remplace une virgule placée en fin de ligne par une chaîne vide.
Attention, si tu as encore une espace après la dernière virgule il faut la mettre dans la chaîne à remplacer :
-----------------
Code :
regexp_replace(
regexp_replace(
regexp_replace("champ" ,'^(, )+',''),
'(, )+',
', '),
',$ ',
''
)
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=358801#p358801
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 : Tezz77 (faure.guillaume.fr(a)gmail.com)
----------------------------------------
Bonjour à tous,
Voici mon problème. J'ai un ensemble d'infrastructures (représentées par des lignes), proches de la route et à coté desquelles je souhaite passer en voiture.
Je cherche le tracé optimal pour faire cela.
J'ai donc pris les sommets de ces lignes et projetés les points sur les routes (récupérées via le plugin Quick OSM). Après quoi j'ai utilisé le module GRASS v.net.salesman pour obtenir le parcours optimisé.
J'ai plusieurs soucis:
1. L'algorithme fait réaliser des demis tours sur place dès qu'il le veut mais qui sont irréalisables dans la pratique
2. De manière générale, il ne prend pas en compte les règles de la circulation, tels que les sens uniques
3. Enfin, il faudrait ensuite que je puisse visualiser le chemin optimisé à parcourir dans un GPS et avoir un guidage (visuel / audio)
N'hésitez pas si vous avez des solutions (mêmes commerciales) qui peuvent permettrent de répondre en partie ou en totalité au problème. L'idéal serait de rentrer une couche de points / ou de linaires et d'avoir le parcours à réaliser dans un outil GPS.
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=358813#p358813
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 : Tezz77 (faure.guillaume.fr(a)gmail.com)
----------------------------------------
Bonjour,
Malgré mes recherches, je n'ai pas trouvé de documentation sur le fonctionnement de l'outil "Accrocher les géométries à la couche".
Est ce que quelqu'un pourrait m'expliquer ce que signifie les différentes options: "Privilégier d'aligner les noeuds, ajoute des sommets lorsque nécessaire / Privilégie le point le plus proche..."?
Par ailleurs, pour mon cas précis, je cherche à projeter des points sur des lignes.
Quand je suis sur des gros fichiers, cela semble bien marcher, avec l'option "Privilégier le point le plus proche, ajoute des sommets lorsque nécessaire", j'ai l'impression que j'ai bien une projection orthogonale de mes points sur la ligne la plus proche (sans qu'il y'ait déjà un sommets de la ligne à cet endroit).
Mais quand je teste sur juste une ligne avec un point, la projection ne se fait pas, dans ce cas, l'accrochage à lieux sur les extrémités de la ligne seulement.
Quelqu'un a t'il une explication à ce mystère?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=358814#p358814
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 : jmv33 (jm.vigneaud(a)saferna.fr)
----------------------------------------
Bonjour,
Je vous soumets le problème suivant.
J'ai un projet Qgis avec un EPSG 2154.
J'ai fait un script Python qui récupère une couche vecteur dans une base postgres/postgis (avec un EPSG 4326) que je souhaite afficher dans Qgis. Lorsque je charge la couche, je la vois apparaître dans la liste des couches, mais elle ne figure pas à l'écran (écran blanc). Lorsque j'affiche l'étendue de cette couche, cela me donne des données qui semblent incohérentes :
Si je zoom sur la couche (menu contextuel - Zoomer sur la couche), les parcelles s'affichent bien avec mon scan 25 en arrière plan et avec l'étendue suivante :
470837,6477759 : 477954,6481519
je ne comprends pas pourquoi mon étendue n'est pas bonne au chargement de la couche.
Ci-dessous un bout du code utilisé :
currentLayer = QgsVectorLayer(uri.uri(False), (typeDossier+" - "+data[1]), 'postgres')
QgsProject.instance().addMapLayer(currentLayer, False)
qgis.utils.iface.mapCanvas().zoomToFeatureExtent(currentLayer.extent())
Merci de vos retours éclairés, JMV
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=358812#p358812
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 : SANTANNA
----------------------------------------
Bonjour,
Pas d'idée là, mais c'est peut-être l'implémentation des fonctions dans QGIS qui fait que c'est plus lent dans un cas que dans l'autre. AMHA ça vaudrait le coup d'être soumis aux développeurs.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=358811#p358811
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 : Nighthawk
----------------------------------------
Bonjour à tous les deux,
Excellent, c'est exactement ce que je cherchais !!! En plus je pense que je vais pouvoir le réutiliser dans d'autres cas de figure (je vais virer les 0 en trop dans mes numéros de parcelles) !!!
Si je comprend bien (parce que je ne suis pas très familiarisé avec les regex) :
le '^(, )+' signifie que l'on est au début de la chaine de caractères (ce serait le "^" ?) et qu'il peut y avoir un nombre inconnu de ", " répétés (ce serait le "+" ?)
Du coup on retrouverais le nombre inconnu de répétitions en milieu de chaîne (toujours avec le "+")
Et en fin de chaîne c'est un peu plus complexe pour moi : le "$" signifierais à la fois qu'on est en fin de chaine et qu'on a ", " répété un nombre inconnu de fois ?
Pour compléter, en réponse à arginet, je pourrais en effet récupérer les valeurs sous forme d'array, mais je ne connais pas non plus très bien les array. La solution serait si simple que ça ?
En tous cas merci pour votre aide, j'ai la réponse à ma question.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=358794#p358794
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 : Pascal PLUVINET
----------------------------------------
Je me permets un petit up au cas où ?!?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=358808#p358808
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