Message posté par : Sylvain M.
----------------------------------------
Bonsoir à tous,
J'espère que la réponse n'a pas déjà été donnée (pas trouvé là, en cherchant rapidement), mais savez-vous s'il est possible d'ajouter un texte courbe dans une mise en page (selon le tracé d'une ligne, qui ne serait pas en donnée SIG, mais juste dans le composeur d'impression).
Merci pour vos conseils ! :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352816#p352816
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 : C.mathias (mathias.colin(a)veolia.com)
----------------------------------------
Bonjour,
Je vais vous exposer mon problème. Je souhaite à partir d'un csv qui contient des valeurs en mètres et des noms de tronçons dire à Qgis qu'il faut créer des points sur un réseau de lignes déjà créer sur le tronçon et au nombre de mètres définis dans le csv. (dans mon cas des anomalies sur un réseau d'assainissement).
Actuellement la seule solution que j'ai trouvée c'est créer un cercle de l'extrémité de ma ligne avec comme rayon la distance en mètres et de dire à Qgis de créer un point à l'intersection du cercle et de la ligne. Sauf que c'est beaucoup trop long pour être efficace ... Je sais que je peux automatiser cela avec une commande python mais je n'en ai pas encore les compétences.
Je viens donc vers vous pour savoir si quelqu'un à une autre piste ou même une solution à mon problème.
Cordialement, Mathias
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351506#p351506
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 : Thomas Gratier (thomas.gratier(a)gmail.com)
----------------------------------------
Bonjour,
Pas forcément simple mais un exemple basique pour illustrer devrait vous aider
Créer une table dans MySQL
-----------------
Code :
CREATE TABLE IF NOT EXISTS points_xy (
identifier INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
x FLOAT,
y FLOAT
) ENGINE=INNODB;
-----------------
Insérer quelques valeurs dans cette même table créée
-----------------
Code :
INSERT INTO points_xy(name, x, y)
VALUES
('az', 1.84, 43.23),
('by', 2.38, 46.37),
('cx', 5.12, 34.24),
('dw', -2.5, 44.17);
-----------------
Tester votre connexion à MySQL avec cette ligne de commande (optionnel)
-----------------
Code :
ogrinfo -so MySQL:mydbname,user=myuser,password=mypassword points_xy -dialect SQLite -sql "SELECT *, MakePoint(x,y, 4326) AS geom FROM points_xy"
-----------------
Créer un VRT (inspiré du test ci-dessus). Ici en ligne de commande, sinon copier/coller manuellement le bloc <OGRVRTDataSource></OGRVRTDataSource> dans un fichier)
-----------------
Code :
echo '<OGRVRTDataSource>
<OGRVRTLayer name="points_xy">
<SrcDataSource>MySQL:mydbname,user=myuser,password=mypassword</SrcDataSource>
<SrcSQL dialect="SQlite">SELECT *, MakePoint(x,y, 4326) AS geom FROM points_xy</SrcSQL>
</OGRVRTLayer>
</OGRVRTDataSource>' >| demo.vrt
-----------------
Enfin, ajouter le fichier demo.vrt en l'ouvrant comme une couche vecteur dans QGIS. Il est possible d'établir une connexion entre MySQL et QGIS sans passer par cet intermédiaire mais votre table doit contenir une colonne spécifique avec un type GEOMETRY. J'évite ce problème en demandant à GDAL de faire le passe-plat via un VRT.
Thomas
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352701#p352701
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 : sporito
----------------------------------------
-----------------
ThomasG écrit :
Bonjour,
Pas forcément simple mais un exemple basique pour illustrer devrait vous aider
Créer une table dans MySQL
-----------------
Code :
CREATE TABLE IF NOT EXISTS points_xy (
identifier INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
x FLOAT,
y FLOAT
) ENGINE=INNODB;
-----------------
Insérer quelques valeurs dans cette même table créée
-----------------
Code :
INSERT INTO points_xy(name, x, y)
VALUES
('az', 1.84, 43.23),
('by', 2.38, 46.37),
('cx', 5.12, 34.24),
('dw', -2.5, 44.17);
-----------------
Tester votre connexion à MySQL avec cette ligne de commande (optionnel)
-----------------
Code :
ogrinfo -so MySQL:mydbname,user=myuser,password=mypassword points_xy -dialect SQLite -sql "SELECT *, MakePoint(x,y, 4326) AS geom FROM points_xy"
-----------------
Créer un VRT (inspiré du test ci-dessus). Ici en ligne de commande, sinon copier/coller manuellement le bloc <OGRVRTDataSource></OGRVRTDataSource> dans un fichier)
-----------------
Code :
echo '<OGRVRTDataSource>
<OGRVRTLayer name="points_xy">
<SrcDataSource>MySQL:mydbname,user=myuser,password=mypassword</SrcDataSource>
<SrcSQL dialect="SQlite">SELECT *, MakePoint(x,y, 4326) AS geom FROM points_xy</SrcSQL>
</OGRVRTLayer>
</OGRVRTDataSource>' >| demo.vrt
-----------------
Enfin, ajouter le fichier demo.vrt en l'ouvrant comme une couche vecteur dans QGIS. Il est possible d'établir une connexion entre MySQL et QGIS sans passer par cet intermédiaire mais votre table doit contenir une colonne spécifique avec un type GEOMETRY. J'évite ce problème en demandant à GDAL de faire le passe-plat via un VRT.
Thomas
-----------------
Merci pour votre retour.
J'ai copié cela dans un bloc note puis enregistrer sous test.vrt mais ça ne fonctionne pas.
<OGRVRTDataSource>
<OGRVRTLayer name="pointxy">
<SrcDataSource>MySQL:dbname,user=username,password=mdp</SrcDataSource>
<SrcSQL dialect="SQlite">SELECT *, MakePoint(coordx,coordy, 4326) AS geom FROM pointxy</SrcSQL>
</OGRVRTLayer>
</OGRVRTDataSource>
Ma base MySQL est en local, est-ce dans ce code, il ne manquerait pas l'indication: host=localhost
J'ai aussi une interrogation sur le format des champs de coordonnées, je sais pas trop si c'est le bon.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352708#p352708
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 : Wolf29 (emerywolf0(a)gmail.com)
----------------------------------------
Salut tout le monde, je vous espère en excellente santé. S'il vous plait, j'aurai une petite préoccupation j'espère que vous pourrez m'y aider. Alors j'ai créé une base de données sur postgreSQL que j'ai ensuite connectée sur QGIS. Dans cette base de données, j'ai des shapfiles (polygone) et des données texte (nom des habitats, description des habitats en france, etc...). J'aimerai ainsi grace au modeleur de chaine de traitement pouvoir faire une jointure entre le polygone et les donnée texte. Et par exemple grâce au modeleur sélectionner les informations qui nous intéressent que ce soit dans la table attributaire du shapefile et dans les données texte de cette base et pouvoir les exporter en csv ou en excel.
Est-ce possible de réaliser une telle action?
Auriez-vous une méthodologie à me proposer ?
Merci d'avance de votre intérêt pour ma préoccupation
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352785#p352785
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 : Julien (julienplanquette(a)yahoo.fr)
----------------------------------------
Bonjour,
Sauriez-vous m'expliquer comment placer un point d'une couche shp selon des coordonnées bien précises SVP ? Merci d'avance pour votre coup de main, bonne journée.
Julien.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352751#p352751
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 : fanou (belinstephane(a)yahoo.fr)
----------------------------------------
Super @Zutix, cela fonctionne !
Merci beaucoup
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352776#p352776
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 : zutix
----------------------------------------
Bonjour,
L'expression :
'Longueur Aérienne Traitée : ' || format_number( aggregate(layer:='Xxmacouche',aggregate:='sum',expression:="longueur"), 0)
devrait donner le résultat attendu (en utilisant le champ longueur de la couche Xxmacouche dont on ajoute toutes les valeurs).
Cela fonctionne dans la version QGIS 2.18 sur un exemple analogue.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352775#p352775
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 : Sielnes
----------------------------------------
Bonjour à tous,
Je reviens vers vous car votre aide est précieuse et vos connaissances sont une intarissable source.
Je me permets de poster ma question ici, même si elle aurait tout à fait sa place dans "Mobilité et solutions nomades", j'ai cependant été forcé de constater le manque de visite sur cette partie du forum, je me permets donc de venir dans une zone un peu plus visible.
Après cette brève introduction voici ma problématique :
Dans le cadre d'un projet, j'ai des relevés terrains à faire.
Je crée alors un projet QGIS pour préparer le dit projet de A a Z.
Tous se passe bien, je crée par la suite un projet QFIELD à l'aide de l'extension "QFieldSync",
j'ai alors des "WARNING" variés, je me permets de vous en donner un avant gout :
*The layer is not configured with neither cable, nor cloud action yet. Default action will be selected only for this time.
* Non ASCII character detected in the layer filename.Working with file paths that are not in ASCII might cause problems.It is highly recommended to rename them to ASCII encoded paths.
Ces "WARNING" sont présents sur la quasi-totalité des couches...
Malgré tout, le projet se crée et je peux le transférer sur ma tablette.
Une fois sur le terrain, les données sont prises sans rencontrer la moindre difficulté,
me voilà donc heureux marchant gaiement dans les forêts pour mener à bien ma mission.
C'est une fois de retour au bureau que le drame prend forme,
mes données ont bien étés enregistrées sur la tablette (le projet a conservé tous les ajouts),
mais quand je transfère les données depuis la tablette vers l'ordinateur,
.. rien... toutes les nouvelles informations si durement glanées sont absentes.
J'ai essayé diverses méthodes :
* Ouvrir le projet QGIS ... puis le synchroniser.
* Ouvrir le projet QFIELD présent sur l'ordinateur... puis le synchroniser.
* Ouvrir directement le projet QFIELD importé depuis la tablette...
Rien n'y fait, je suis démunie, je me retrouve face à un mur et n'ai d'autre choix que de me lamenter
C'est pour sortir de cette impasse que je viens vers vous.
J'espère qu'une personne parmi vous saura me m'indiquer la marche à suivre.
Merci d'avance.
Etienne.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352762#p352762
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 : lionelbeatrix
----------------------------------------
Bonjour,
Mes recherches d'un flux wms SCAN 50® Historique 1950 reste veine.
Auriez-vous un flux correspond?
Merci à tous et très bonne journée
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352761#p352761
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