Message posté par : Philche (div.chevrete(a)gmail.com)
----------------------------------------
Bonjour,
Je suis nouveau sur ce forum et je n'ai pas trouvé de solution dans les différents
posts.
Je ne suis pas un spécialiste du traitement des données géospatiales et encore moins des
SIG. Cependant depuis quelques années j'utilise QGis pour visualiser et faire quelques
manipulations très simples.
Aujourd'hui j'essaye d'aller plus loin mais je sèche ! J'utilise Qgis
Madera 3.4
Mon problème :
Obtenir un shapefile en WGS84 EPSG 4326 comportant des entités de type polygone (rectangle
de x mètres par y mètres de cotés) le tout aligné sur un fond de carte Google en EPSG
3857. Shapefile que je pourrais charger dans une console Trimble afin de connaitre en live
notre position dans le dispositif (champ de parcelles d’expérimentation de variétés, semis
autoguidage en RTK).
J'essaye d'utiliser la grille d'analyse pour générer mes entités (qui
représente mes micro parcelles d'essais 6m x 6m, 6m x 4.5m ....).
- Premier problème, si j'utilise une couche vectorielle avec une projection en 3857,
les dimensions définies (en mètres) des entités ne correspondent pas lorsque je les
mesures et je n'ai que des coordonnées en "left" "right"... et pas
de coordonnées Long. / Lat.
- Si j'utilise une couche en 4326, les unités se transforment en degrés, pas très
pratique pour définir les dimensions en mètres des entités, mais surtout problème, lorsque
je pivote les entités pour les aligner sur mon sens de travail, la géométrie des entités
se déforme, donc inutilisable.
- Si j'utilise en couche en Lambert, ma table d'attribut est vide. J'ai trouvé
pour remplir les X et Y avec la fonction x($geometry) et y($geometry) au passage la
fonction $x et $y ne fonctionnent pas, mais je ne sais pas comment convertir ces Y et X en
Long. / Lat. afin de pouvoir reprojeter la couche en 4326 exploitable dans la console.
Au passage, je ne sais pas exactement ce que retourne comme coordonnées la fonction
x($geometry), le centroïde de la géométrie ? En 3857 pour une entité rectangle j'ai
les coordonnées des 4 coins.
J'ai trouvé des convertisseurs en ligne de coordonnées X,Y en 4326, mais limité en
nombre de coordonnées, je peux avoir plus de 2000 entités et nécessite trop d'étape
d'export de copier/coller etc... Je pense que mon problème est relativement simple
pour des spécialistes.
L'objectif étant de faire : "précis" et simple afin de pouvoir diffuser la
manip auprès de mes collègues... qui connaissent encore moins les SIG que moi !
Pour résumer :
- Affichage d'une emprise google
- Création d'une couche vecteur avec des entités rectangles (en mètre), avec
manipulation des entités sans déformation
- Export (reprojection) de cette couche en 4326 avec coordonnées Longitude / Latitude
exploitable par la console.
Par avance merci pour vos réponses, Philippe
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=329302#p329302
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