Message posté par : guibouvier
----------------------------------------
Bonjour
après plusieurs essais infructueux et malgré la doc présente sur internet, je ne parviens pas à faire ce que je veux.
J'ai préparé un projet Qgis avec deux couches, une geometrique (des points représentant des commerces) et une attributraire (représentant des enseignes) stockée dans un geopackage nommé "bdd_commerces_terrain.gpkg".
Une relation est déclarée dans les propriétés du projet (de type 1-n) et tout fonctionne bien en création/mise à jour sous Qgis.
Ce projet et la bdd sont stockées sur un répertoire sur mon serveur.
J'ai préparé un paquet Qfield avec la fonction Package for Qfield de l'extension Qfield Sync que j'ai stocké dans un répertoire en local sur mon pc. (répertoire appelé "import")
J'ai configuré ces deux couches en mode offline editing dans l'onglet cable packaging.
Avant de transférer le répertoire sur mon tél, j'ai remarqué que dans le dossier généré, le nom de mon géopackage a été renommé par défaut "data.gpkg".
J'ai transféré ce répertoire sur mon tél.
J'ai effectué des relevés ce matin avec des modifications, créations de commerces et d'enseignes liées sans souci.
De retour au bureau, je cherche à resynchroniser les données et c'est là ou ça se corse.
J'ai copié tout le repertoire qfield de mon tél vers un nouveau répertoire local appelé "export"
J'ai remarqué que en plus de mon fichier "data.gpkg", j'ai deux autres fichiers "data.gpkg-shm" et "data.gpkg-wal"
De ce que je vois dans la doc, j'ai réouvert mon projet qgis d'origine sur le serveur et j'ai cliqué sur synchronize from qfield
Il me demande de sélectionner le dossier du projet qfield, j'ai donc pointé vers le répertoire "export"
Si je lance la synchronisation, il m'ouvre une boite de dialogue me demander de traiter les couches inutilisables.
J'ai beau repointé vers mon géopackage dans le repertoire "export", rien ne se passe et les couches ne sont pas à jour.
Avez vous une idée d'où peut venir ce souci. J'ai rechecké sur mon tél et mes saisies de ce matin sont bien présentes mais impossible de les récupérer.
Je précise que j'ai testé un nouveau projet qfield avec le mode "copy" (plutot que offline editing) et meme souci.
Ce qui m'inquiète le plus, c'est que je ne parviens pas dans un projet qgis vide, à me connecter à mon geopackage data.gpkg issu de mon qfield depuis le databasemanager. J'ai un message, une erreur est survenue, "data.gpkg" non trouvé...
Merci d'avance pour votre aide
Gui
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=377644#p377644
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Androsace
----------------------------------------
Bonjour,
Géomaticien isolé - car lanceur d'alerte, j'ai entrepris voici quelques années la cartographie par leur vectorisation des cadastres anciens de mon département, aussi nommés à tort ''cadastres napoléoniens''.
Cette œuvre monumentale me permet de restituer toute l'occupation du sol, tout le patrimoine bâti, les réseaux viaires et hydrographiques - dont tous les canaux d'irrigation, et enfin, tous les micro-toponymes. Les micro-toponymes sont des toponymes attribués à une parcelle ou à un petit groupe de parcelles. Pour le tiers Est du département, je dispose d'un ensemble de plus de 20 000 toponymes, bien plus que ce que peux proposer l'IGN sur ses cartes topographiques.
Rendu en 3D, cela me permet de représenter avec force précision les paysages du 1er Empire et de la Restauration.
Je projette de présenter, cette année encore, mes travaux au Festival International de Géographie de Saint-Dié des Vosges, plusieurs articles sont en préparation pour des revues spécialisées; des chercheurs et universitaires (écologues, archéologues, historiens, ...) s'appuient sur mes travaux pour leurs recherches. Enfin, je présente mes travaux à l'occasion de conférences, soit une vingtaine depuis cinq ans.
Ayant ainsi constitué un véritable outil de connaissance de la géographie historique, je suis régulièrement consulté relativement aux éléments de connaissance énumérés ci-avant.
Pour mes travaux, j'utilise actuellement la version 3.34 de QGIS, sur Windows 11.
Contexte de ma demande: le placement des toponymes sur la carte.
Jusqu'ici, j'ai pu placer les toponymes sur la carte grâce à l'outil ''virtual layer (Menu: Couche> Ajouter une couche> Ajouter/ Éditer une couche virtuelle).
Il s'agit de fusionner dans une nouvelle couche (virtuelle) les parcelles qui ont le même toponyme.
Pour cela, dans la fenêtre de l'outil Créer une couche virtuelle, je me bornais à saisir dans la fenêtre Requête la requête suivante:
select "Parcellaire cadastral".'toponyme', st_union(geometry) as geometry
from "Parcellaire cadastral"
group by "Parcellaire cadastral".'toponyme',
où Parcellaire cadastral est le nom de la couche du parcellaire (polygones) comportant le champ toponyme, et toponyme le nom du champ comportant l'indication des micro-toponymes.
Cette requête a été utilisée pour une cinquantaine de communes, avec succès.
Je n'apportais aucune autre indication dans les autres champs de la fenêtre de création de la couche virtuelle.
Depuis peu, cela n'est plus possible: ma requête est testée sans erreur. Mais QGIS ne semble ne plus reconnaître les géométries.
J'ai testé des paramétrages différents, mais rien n'y fait. Il semble que ce soit la configuration de la couche de parcellaire comportant les toponymes qui pose problème. Ou pas.
Aussi, pourriez-vous, SVP, me tirer de ce mauvais pas, SVP?
J'ajoute que le placement des toponymes sur la carte est une information très attendue par les publics: chercheurs, historiens ou grand public.
Avec tous mes remerciements pour vos indications,
Androsace
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=377646#p377646
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Linugis (sylvain.massol(a)gmail.com)
----------------------------------------
Bonjour,
J'ai un cas d'usage assez particulier et je n'arrive pas à trouver le bon moyen (ou le bon outil) pour le régler.
Je souhaiterais digitaliser des lignes 3D en m'accrochant sur un nuage de points 3D (au format LAS). Malheureusement, je n'arrive pas à activer l'accrochage de QGIS sur ce type de couche.
Je suis conscient que la digitalisation dans une vue 2D impliquerait un accrochage par défaut sur le point le plus haut du nuage, mais cela serait suffisant pour mon cas d'usage.
Avez-vous déjà été confrontés à ce type de problématique et existe-t-il un moyen de réaliser ce travail dans QGIS (ou, à défaut, dans un autre outil open source) ?
En vous remerciant pour votre aide,
Cordialement,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=377620#p377620
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Milouze88 (sebastien.deschampt(a)orange.fr)
----------------------------------------
Bonjour,
Je travaille pour une commune et je souhaite mettre en place un projet complet sous QGIS 4.0 (Norrköping) avec synchronisation sur QField pour les agents sur le terrain (iPhone / Android).
Je rencontre des difficultés pour configurer correctement le projet et je cherche idéalement quelqu’un qui pourrait m’aider à :
Structurer un projet QGIS adapté à une commune (gestion des interventions, patrimoine, entretien, etc.)
Mettre en place des formulaires simples pour la saisie terrain (QField)
Configurer correctement les photos (prise de vue terrain + stockage)
Assurer la compatibilité QGIS 4.0 ↔ QFieldCloud
Mettre en place une synchronisation fonctionnelle pour les agents
Éventuellement m’aider à corriger un projet existant déjà commencé
Je précise que les agents utilisent des smartphones et que nous souhaitons un système simple et robuste.
Je suis ouvert à une aide ponctuelle, un accompagnement ou même une prestation si nécessaire.
Merci d’avance pour votre aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=377530#p377530
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
----------------------------------------
Avez-vous tester de "réparer les géométries" ? Si non, testez et réexporter la couche.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=377611#p377611
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : PhilCAD64
----------------------------------------
-----------------
GlaDal écrit :
Travaillez-vous avec des SHP ? Si oui, vérifiez si vous avez des fichiers .QIX dans l'explorateur windows. Supprimez-les et vérifiez si cela résoud votre problème.
-----------------
En l’occurrence ma couche d'atlas est un .gpkg mais le projet comporte des .shp
J'ai rechercher des .qix dans c: et il y en avait un dans un autre projet sur mon bureau.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=377609#p377609
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : guibouvier
----------------------------------------
Merci pour votre retour, meme si je ce que je cherchais à faire était un peu plus complet.
J'ai finalement trouvé une solution qui me convient, je la partage.
Pour appeler une table enfant dans un atlas sous forme de tableau html, il faut passer par une relation de type aggregate
Voici ce que ça donne appliqué à mon sujet par exemple :
-----------------
Code :
relation_aggregate(
relation := 'lien_commerce_enseignes',
aggregate := 'array_agg',
expression := "id_enseigne"
)
-----------------
De telle manière, il va chercher dans la relation QGIS toutes les enseignes liées au commerce courant de l'atlas et retourne un tableau de valeurs (array) qu'il faudra ensuite mettre en forme en html. (notamment mes fameuses images d'enseignes qu'on appelera à partir d'une balise <img>)
A bientôt
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=377594#p377594
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jean Cascalès
----------------------------------------
Les photos doivent être importées par le plugin ImportPhotos. Les photos doivent être dans un dossier (ex. dossier 'implantation') qui est à la même racine que le projet qgis.
Dans un champ doit être paramétré le nom du dossier et la photo (ex. implantation/photo.jpeg).
Dans l'atlas, on fait ajouter une image et on édite par le E sigma l'expression : @project_folder || '/' || attribute('photo')
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=377593#p377593
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : guibouvier
----------------------------------------
Bonjour
je suis sous Qgis 3.40 et je travaille avec deux tables :
- une geometrique, correspondant à des commerces
- une attributaire correspondant aux enseignes. Les enseignes sont reliées aux commerces par leur id_commerce.
Un commerce peut avoir une ou plusieurs enseignes chacune ayant des propriétés de largeur, hauteur, type de support et un lien URL vers une photo.
J'ai déclaré la relation Parent-Enfant dans les propriétés du projet et je parviens à faire ce que je veux dans les formulaires d'attribut des deux couches.
Là où ça se corse, c'est pour la réalisation d'un atlas
J'aimerai faire un atlas de mes commerces. Chaque page de mon atlas correspond à un commerce avec ses attributs et sa mini-carte. Jusque là pas de souci. Mais je voudrai aussi que sur cette page apparaisse toutes les enseignes liées à ce commerce
Je parviens à afficher une table attributaire de mes enseignes liées en choisissant source "Relation Enfant". Le hic, c'est que j'aimerai que dans ce tableau apparaisse pour chaque enseigne, sa photo. A moins que je me trompe, de ce que je vois sur les forums ce n'est pas possible d'avoir une miniature dans un objet de type table attributaire.
Je me suis donc tourné vers un tableau de type html qui devrait me permettre d'afficher des images. Sauf que je ne sais pas comment appeler les valeurs des champs de ma table "enseigne" (table enfant) qui correspondent strictement à l'entité courante "commerce" de ma page d'atlas.
Si vous avez des infos je suis preneur.
Merci d'avance
Cordialement
Gui
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=377590#p377590
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Made-man (axel.leprince.pro(a)gmail.com)
----------------------------------------
Bonjour à tous,
J'aimerais préciser à l'avance que je suis sur ordinateur pro avec Windows 10 Entreprise et Qgis 3.40.15 Bratislava, et que j'ai écumé les pages de recherches pour trouver si quelqu'un avait ce problème.
J'aimerais utiliser le plugin qgis2web mais la visualisation de carte ne fonctionne pas, il est indiqué le PyQtWebEngine est manquant. J'ai essayé de l'installer via le bouton "install new Browser" en-dessous mais on me demande l'URL proxy, le proxy user et le proxy password. Je ne sais pas de quoi il s'agit, j'ai bien essayé en rentrant l'URL proxy et les id de ma session pro mais cela ne marche pas et me renvoie l'erreur "No matching distribution found for PyQtWebEngine==5.15.6". J'ai essayé une installation manuelle et une réinstallation de Python mais rien ne fonctionne, PyQtWebEngine 5.15.6 n'est pas installé.
Je sais que l'absence de map preview n'empêche pas l'export pour la web map mais j'aimerais savoir quel est le problème. Si cela nécessite l'intervention d'un administrateur du département info cela risque d'être problématique.
Si l'un d'entre vous a déjà eu ce problème dans ces conditions je suis preneur de vos conseils.
Merci à vous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=377586#p377586
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net