Message posté par : geomou
----------------------------------------
Bonjour,
Je souhaiterais importer, en 1 seule opération, plusieurs rasters dans un seul geopackage ?
Je sais qu'un sujet similaire a déjà été posté il y a quelque temps. J'ai donc testé la ligne de commande qui y était reprise dans l'outil "convertir de GDAL" mais sans obtenir un résultat satisfaisant
gdal_translate --config OGR_SQLITE_SYNCHRONOUS OFF -co APPEND_SUBDATASET=YES -co TILE_FORMAT=PNG_JPEG -a_srs EPSG:21781 -of GPKG raster.tif raster.gpkg
gdaladdo --config OGR_SQLITE_SYNCHRONOUS OFF -r AVERAGE raster.gpkg 2 4 8 16 32 64 128 256
En effet, il semblerait qu'on ne puisse faire qu'une seule conversion à la fois et que la taille des fichiers convertis soit +/- identique
merci par avance pour vos réponses
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329340#p329340
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 : Le Ny Pierre-André
----------------------------------------
Non, rien hors de France (métro et om) sur remonter le temps.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329327#p329327
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 : laurent00
----------------------------------------
-----------------
GlaDal écrit :
Par contre, si vous êtes une entité publique, les flux de l'IGN permette d'afficher les campagnes des années 50. Autre solution : télécharger les campagnes (photo par photo, à géoréférencer ensuite) sur le site "remonter le temps" de l'IGN.
-----------------
pensez-vous que cela est aussi valable pour le Sahara ?
effectivement je suis une entité publique
LJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329326#p329326
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 : Vincent
----------------------------------------
Il y a plusieurs exemples de requêtes de ce genre spécifique via la calculatrice de champs sur ce forum
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329324#p329324
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 : Le Ny Pierre-André
----------------------------------------
Bonjour,
Dans un cas vous avez la lettre en minuscules et dans l'autre en majuscules.
utilisez la fonction upper() pour la création du champ id2 car la jointure est sensible à la casse.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329322#p329322
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 : Jean-Daniel Lomenède
----------------------------------------
Bonjour,
Utiliser le service de geocodage de la base adresse.
https://adresse.data.gouv.fr/csv
Cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329320#p329320
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 : Jean-Daniel Lomenède
----------------------------------------
Bonjour,
-----------------
Code :
myComposition = activeCompo.composition()
-----------------
Ce n'est plus utile. La classe QgsComposition n'existe plus et est remplacé par QgsPrintLayout. Pour exporter il faut faire appelle à la classe QgsPrintLayoutExporter.
Regardez sur ce post le code posté par Alexandre Neto (réponse pour la version 3)
https://gis.stackexchange.com/questions/272839/export-a-configured-atlas-wi…
Et en particulier le commentaire de nyalldawson qui explique comment la procédure est simplifiée sur la 3.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329319#p329319
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 : Morgane3034
----------------------------------------
Voici la 1ère couche.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329318#p329318
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 : Morgane3034
----------------------------------------
ok
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329317#p329317
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 : Alexandre Vincendeau (alexvincendeau(a)gmail.com)
----------------------------------------
Merci beaucoup pour cette info !
Néanmoins, je ne suis pas encore très à l'aise avec les scripts sous QGIS, mais je vais creuser la question !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329303#p329303
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 : 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
Message posté par : Vincent
----------------------------------------
Avec une requête du genre "Case When Then"et 2 opérateurs modulo, ça doit être faisable.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329301#p329301
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 : Alexandre Vincendeau (alexvincendeau(a)gmail.com)
----------------------------------------
Bonjour à toutes et à tous,
Voici mon problème :
J'ai une grille 138 colonnes et 68 lignes (9384 cases).
Chaque case de la grille possède un ID de 1 à 9384, jusqu'ici, rien de sorcier.
Cependant, je voudrais faire en sorte que la case 1 (ligne 1, colonne 1) se nomme A1, la case 68 (ligne 68, colonne 1) se nomme A68, la case 69 (retour à la ligne 1, colonne 2) B1, la case 136 (colonne 2, ligne 68) B68 et ainsi de suite.
Je n'arrive pas à trouver de solution....
Merci beaucoup à celles et ceux qui pourront m'aider sur ce problème :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329293#p329293
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 : UPI (christophe.skorupka(a)auvergnerhonealpes.fr)
----------------------------------------
Bonjour,
Mon employeur nous a récemment upgradé notre version de Qgis de la 2.14 à la 3.4. Nous utilisions plusieurs scripts (exécution depuis ScriptRunner) pour automatiser notre production de carte. Le passage à PyQt5 m'oblige à faire de nombreuses modifs sur le script. Jusqu'ici je me suis débrouillé avec les traceback et google mais là je coince
Voici un extrait du code en question :
def run_script(iface):
global project_path
project_path = str(QgsProject.instance().homePath()) #Recupere le dossier du projet en cours
relative_folder = "\exportatlas\" #Chemin relatif du dossier d'export par rapport au projet
uv_field_name = "UV" #Nom du champ des valeurs uniques
format = "png" # Autorises unqiuement les formats raster. Pas de pdf ni de svg pour l'instant
#PATH VERS L'EXPORT
folder = project_path + relative_folder
#utilise la couche selectionnee dans le controle des couches
activeLayer = iface.activeLayer()
themaLayer1 = QgsProject.instance().mapLayersByName('couche_thema1')
themaLayer2 = QgsProject.instance().mapLayersByName('couche_thema2')
themaLayer3 = QgsProject.instance().mapLayersByName('couche_thema3')
themaLayer4 = QgsProject.instance().mapLayersByName('couche_thema4')
#changer l'index si besoin d'un autre composeur
activeCompo = QgsProject.instance().layoutManager().layouts()[1]
myComposition = activeCompo.composition() ######
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329292#p329292
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 : Laurent M (dioilamahina(a)yahoo.fr)
----------------------------------------
A force de persévérance !
Le plughin NNjoin fonctionne bien pour calculer la distance des points à la ligne.
L'erreur venait, dans mon cas, du fait que, dans la couche point, la première colonne n'était pas la colonne ID.
Résolu.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329290#p329290
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 : FloSnow
----------------------------------------
Bonjour GeGaX.
Intéressant pour la limitation lors de la création des KML, comme quoi le volume des données compte en effet beaucoup.
- Pour l'étape "Réparer les polygones" :
Après quelques recherches, il ne semble pas y avoir encore de moyen d'utiliser cet outil de traitement directement sur console. J'ai trouvé une discussion pouvant apporter une solution dans l'avenir avec les nouvelles versions de QGIS mais sans ogr/gdal : https://github.com/qgis/QGIS-Enhancement-Proposals/issues/140
Au cas où, il est toujours possible de partir d'un script .py (script réalisé à partir du topic : https://gis.stackexchange.com/questions/345503/standalone-pyqgis-script-for…) :
-----------------
Code :
import sys
from qgis.core import QgsApplication
from qgis.analysis import QgsNativeAlgorithms
# Chemin des modules python
sys.path.append(r"C:\Program Files\QGIS 3.10\apps\qgis\python\plugins")
# Initialisation de QGIS, sans l'interface
qgs = QgsApplication([], False)
qgs.initQgis()
# Import et initialisation des outils de traitement
import processing
from processing.core.Processing import Processing
Processing.initialize()
# Cette ligne permet de prendre en compte les outils "natifs" de QGIS, dont fait partie "Réparer les géométries"
QgsApplication.processingRegistry().addProvider(QgsNativeAlgorithms())
# Lancement du traitement "Réparer les géométries"
processing.run("native:fixgeometries", {'INPUT':'input.shp','OUTPUT':'output.shp'})
-----------------
Puis de le faire tourner en insérant son chemin dans la console (en partant du OSGeo4W Shell) :
-----------------
Code :
python-qgis script.py
-----------------
- Pour l'étape "Polygones vers Lignes" :
Il est possible d'extraire uniquement les contours des géométries, et donc de créer un shape de lignes, en utilisant une requête SQL via ogr2ogr :
-----------------
Code :
ogr2ogr output.shp input.shp -dialect sqlite -f "ESRI Shapefile" -sql "select ST_ExteriorRing(geometry) as geometry, * from input"
-----------------
"-dialect sqlite" semble être obligatoire pour permettre à la requête de fonctionner.
Il risque cependant d'y avoir des erreurs de géométries s'il y a des entités multi-parties avec des trous.
Cordialement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329289#p329289
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 : Pierre
----------------------------------------
Bonjour,
As-tu essayé avec la fonction shortest_line, j'ai testé et ça fonctionne chez moi avec une expression du style :
round(length(shortest_line($geometry,geometry(get_Feature('macoucheligne','id','1')))),1)
On peut appliquer cette expression dans les étiquettes et dans le style via le générateur de géométrie mais aussi via la calculatrice de champs comme tu le souhaites.
Pierre
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329285#p329285
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 : Laurent M (dioilamahina(a)yahoo.fr)
----------------------------------------
Bonjour,
j'ai une couche vecteur point.shp avec un champ unique idd
j'ai une couche vecteur ligne.shp (avec une seule entité dans la table), propriété Line (MultiLineString), avec un champ unique ID
Les deux couches sont projetées.
Je souhaite calculer la distance de chaque point à la ligne c'est à dire la distance perpendiculaire partant du point vers la ligne (comme l'indique l'image jointe basée sur un exemple, à droite mon état de départ, à gauche la distance calculée). Je souhaite que cette distance soit retournée dans la table point.shp
J'ai essayé en vain différents outils (dont v.distance) et extensions (dont NNjoin), mais cela ne renvoie pas le résultat que j'attends. J'essaie cette formule :
line_locate_point ($geometry, geometry(get_feature('macoucheligne','unchamp','lavaleurcorrespondante')))
Sur ma couche point, dans la calculatrice de champ, je copie cette formule avec :
macoucheligne = sélection de la couche ligne, ce qui donne l'ID de la couche 'line_dde2b511_fa0a_458f_bb6f_3f56c11e6f48'
unchamp = le champ à remplir que j'ai créé, ici "dist_m" champ de la couche point
lavaleurcorrespondante = "idd" champ de la couche point
line_locate_point ($geometry, geometry(get_feature('line_dde2b511_fa0a_458f_bb6f_3f56c11e6f48',"dist_m","idd")))
Je doute que cette formule soit bien remplie voir que ce soit la bonne formule, qu'en pensez vous ?
Merci
----------------------------------------
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=329282#p329282
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
----------------------------------------
Bonjour,
ayant été confronté au même problème, mais sur windows 10 et sur l'install de la LTR 3.4.14 en standalone, j'ai fouillé pour trouver cette solution pour la version 3.10, mais qui a fonctionné chez moi :
https://github.com/qgis/QGIS/issues/33386
Pour résumer, il faut ajouter une variable d'environnement personnalisée en passant par le menu "Préférences" > "Options" et choisir l'onglet "système"
Dans "environnement ", activer la case "utiliser des variables personnalisées" puis le bouton +
appliquer > Ajouter à la fin
Variable > PYTHONPATH
Valeur > C:\Program Files\QGIS 3.4\apps\Python37\Scripts
cf image ci-jointe
à+
----------------------------------------
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=329281#p329281
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 : helene marlier
----------------------------------------
Merci pour votre réponse mais j'ai cette extension et ça ne règle pas le problème.
J'ai trouvé sur internet une réponse à cette question.
https://github.com/qgis/QGIS/issues/32118
Apparemment le problème a été corrigé si j'ai bien compris le message qui était en anglais.
J'ai fait des test et effectivement c'est corrigé mais en version 3.10 et non pas dans la version LTR.
Comment peux t-on faire pour demander que cette correction soit faite dans la version LTR ?
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329279#p329279
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 : Patrickblancseau
----------------------------------------
question de débutant
j'ai 2 tables attributaire et je leur faitune jointure dans modeler de traitement, tous fonctionne parfaitement
par contre impossible de choisir les colonnes qui vont être importés
j'ai tente
col1,col2
[col1,col2...]
['col1','col2'...]
elle doit avoir cette forme
'FIELDS_TO_COPY' : ['INSEE','CODE_POSTAL','PREFECTURE']
mais sur tout mes tentative
FIELDS_TO_COPY: '[\'INSEE\',\'CODE_POSTAL\',\'PREFECTURE\']'
quelqu'un a t'il la solution
d'avance merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329277#p329277
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 : dave31
----------------------------------------
Bonsoir,
En enregistrant le style par défaut :
Propriétés de la couche⇒Style (en bas)⇒Enregistrer par défaut
Un fichier .qml avec le nom de la couche sera créé à côté du .shp
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329274#p329274
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 : ElsaZaz (natura2000.sepanlog(a)gmail.com)
----------------------------------------
Bonjour à tous
suite à cette procédure de création d'une liste déroulante pour faciliter la saisie en grand nombre
comment est-il possible de sauvegarder la couche ainsi créée afin de l'utiliser sur un autre projet par exemple en concervant l'ensemble du paramétrage ! ???
ou bien de dupliquer la couche avec les mêmes paramétrages
car si je sauvegarde la couche sous un autre nom, et/ou que je l'ouvre sur un autre projet , le paramétrage des listes déroulantes n'est pas sauvegardé.
et tout est à refaire
pour information je suis sur la version Qgis 3.6 ou 3.10 même problématique.
j'espère avoir été claire dans ma demande
je vous remercie pour la richesse de ce forum avec ces trucs et astuces !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329269#p329269
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 : Ramzi_ch (r.chanoufi(a)ql-urbanisme.fr)
----------------------------------------
Bonjour,
Je relis le sujet après quelques années mais malheureusement le lien du doc est mort !
Quelqu'un aurait-il le doc ou un lien valide vers le doc ?
Merci, Ramzi
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329268#p329268
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 : laurent00
----------------------------------------
bonjour
Google Earth propose de voir les images satellites anciennes
est-il possible de les aussi dans QGIS ?
merci LJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329265#p329265
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 : EddieBz
----------------------------------------
-----------------
jmarsac écrit :
-----------------
EddieBz écrit :
Il est impossible d'avoir une gestion à la fibre avec uniquement un SIG (il faut une BDD à côté).
-----------------
Un SIG s'appuie le plus souvent sur une BDD (PostgreSQL/PostGIS par exemple)...
-----------------
Effectivement le terme "SIG" est trop général et englobe aussi bien les simples SIG constitués uniquement de shapes que ceux s'appuyant sur une BDD.
En l'occurence, il est impossible d'avoir une gestion complète d'un réseau de Fibre avec simplement des fichiers shapes.
Le format Gr@ceTHD (qui est un modèle d'échange) fonctionne avec shapes + des csv.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329263#p329263
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 : Clément DASTE
----------------------------------------
-----------------
Maxboutry écrit :
Votre configuration peut être une alternative intéressante. Vos données sont toutes stockées à l'extérieur sur un serveur chez 3Liz ? Leur édition est-elle aussi bien possible sur le terrain qu'au bureau, en temps réel ? Via quels outils (websig ? plug-in Lizmap sur Qgis ?)
-----------------
Bonjour,
L'édition coté tablette ce fait via l'application Qfield, et coté bureau directement sur Qgis.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329256#p329256
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 : Maxboutry
----------------------------------------
Bonjour,
Merci pour ces réponses.
-----------------
Clément DASTE écrit :
Bonjour,
Je travaille dans une association syndicale autorisé qui exploite un canal d’adduction en eaux brute pour l'irrigation.
J'utilise Qfield avec des couches postgis pour des agents qui vont effectuer des travaux de curage et débroussaillage.
Le même projet est déployé sur différentes tablettes, et au bureau la directrice dispose d'un projet Lizmap où elle peut visualiser l'état d'avancement.
Le tout fonctionne parfaitement.
-----------------
C'est tout à faire le genre d'organisation que je souhaiterais mettre en place mais en utilisant des données qui sont stockées sur un serveur PostGis hébergé dans ma collectivité. C'est là que ça se complique en termes de sécurité des données. En réunion avec le service informatique on m'a expliqué que même si les données concernées n'étaient pas sensibles, elles sont stockées dans un endroit sécurisé qui contient d'autres données plus sensibles. Le fait d'ouvrir un accès créerait une brèche dans le système potentiellement exploitable par quelqu'un de malveillant.
Votre configuration peut être une alternative intéressante. Vos données sont toutes stockées à l'extérieur sur un serveur chez 3Liz ? Leur édition est-elle aussi bien possible sur le terrain qu'au bureau, en temps réel ? Via quels outils (websig ? plug-in Lizmap sur Qgis ?)
-----------------
xav écrit :
Bonjour,
Qfeild supporte le format Postgis pour les données (mais à priori le support ssl n'est pas encore implémenté).
La réelle problématique est dans ce cas, l'accès à la base PG depuis l’extérieur du réseau.
Ceci est possible en ouvrant le port de PG au niveau du firewall et en autorisant l'accès dans le fichier pg_hba.conf.
Pour plus de sécurité, dans ce fichier on autorise l'accès à une adresse ip (ou une plage d'adresse) mais dans ce cas il faut que le matériel qui doit accéder à la base ai bien entendu un accès internet mais surtout une adresse ip fixe. Via une box , ceci n'est pas un problème, par contre je ne sais pas s'il est possible d'avoir une ip fixe depuis une connexion 4g (ça doit surement être possible techniquement mais je ne sais pas ce que propose les opérateurs télécoms ni à quel prix).
Bonne journée
-----------------
Merci pour la description de la manipulation. Effectivement, on a évoqué le support du SLL et le fait d'avoir une adresse ip fixe sur un smartphone ou une tablette comme problèmes à contourner.
Le service informatique va creuser de son côté..
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329253#p329253
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 : MLaure19
----------------------------------------
Merci beaucoup SANTANNA !
Grâce à toi, j'ai réussi à extraire les données avec la fonction "Joindre les attributs par localisation" sans passer par un code SQL complexe
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329251#p329251
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 : GeGaX
----------------------------------------
-----------------
Citation :
Sur 512 tuiles en KML, 4 sont en "vrac" je ne sais pas trop pourquoi sachant que les shp sont ok, j'ai une hypothèse sur le nombre de lignes trop nombreuses ...
Pour ça je vais "découper" mes tuiles "en vrac" de 32 x 32 en 4 x (16 x 16)
-----------------
Ça a résolu mon soucis des KML en "vrac", donc il y a bien une limitation quelconque
Je suis toujours preneur d'infos pour les points
- Réparer les polygones
- Polygones vers Lignes
en utilisant gdal/ogr si c'est possible
Le but étant d'avoir un script bash qui fonctionne sans QGIS
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329232#p329232
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 : GeGaX
----------------------------------------
Bonsoir FloSnow,
Merci de votre réponse.
Entre temps j'ai trouvé ma réponse qui se résume a ceci :
# Après avoir effectué la polygonisation via
-----------------
Code :
gdal_polygonize.py input.tiff output.shp -b 1 -f "ESRI Shapefile" tileName DN
-----------------
# Je répare la polygonisation via "Réparer les géométries" sous QGIS
# Je sélectionne la couche qui m'intéresse (0 = terre) pour le futur Export kml via :
-----------------
Code :
ogr2ogr output.shp input.shp -where "DN=0"
-----------------
# Je converti les polygones issus de la commande ci dessus en ligne via QGIS
# J'exporte en KML via :
-----------------
Code :
ogr2ogr -f KML output.kml input.shp
-----------------
Avec gdal/ogr je peux effectuer la quasi totalité des conversions en partant d'un png non géoréférencé pour en obtenir un KML des terres (512 tuiles de 32 x 32 tuiles de 256px)
Seuls les points "Réparer les géométries" et "Polygones en Lignes" sont effectués avec QGIS ce qui me permet sous mac de faire un script bash qui m'effectue une majorité des commandes, pour la partie QGIS j'utilise le traitement par lot mais j'ai toujours des soucis sur le nom des fichiers que je dois retravailler après.
Si des solutions existent pour ces 2 points, je suis preneur (la première je suis presque sur que ce n'est pas possible, la seconde en revanche doit être possible mais pas trouvé) et pour la question, nan je le fais pas en python parce que je ne connais pas du tout ce language (à part des choses hyper basiques)
Sur 512 tuiles en KML, 4 sont en "vrac" je ne sais pas trop pourquoi sachant que les shp sont ok, j'ai une hypothèse sur le nombre de lignes trop nombreuses ...
Pour ça je vais "découper" mes tuiles "en vrac" de 32 x 32 en 4 x (16 x 16)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329222#p329222
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 : FloSnow
----------------------------------------
Bonjour.
Concernant la redondance des entités dans le .kml, j'ai essayé la commande ogr2ogr de mon côté en partant d'un shape constitués de quelques lignes issues de polygones pouvant se chevaucher. Le résultat est un poids de fichier doublé mais aucune redondance. Peut-il y avoir des problèmes de redondances dans votre fichier .shp à partir de l'étape de réparation des polygones ?
Pour le champ DN, on peut sélectionner les champs qu'on souhaite conserver dans la commande ogr2ogr en utilisant le paramètre -select. Il suffit alors de ne pas renseigner DN parmi les champs :
-----------------
Code :
ogr2ogr -f KML -select champ1,champ2 /Users/gegax/Tiles/gbl_kml/0_352.kml /Users/gegax/Tiles/gbl_lin/0_352.shp
-----------------
Sinon, pour ne pas inclure le champ DN dans le cas où il y aurait trop de champs à renseigner, on peut aussi procéder en deux temps avec un ogrinfo qui va supprimer la colonne DN via une requête SQL (créez un fichier .shp temporaire au préalable si vous souhaitez conserver le champ DN à une certaine étape) :
-----------------
Code :
ogrinfo /Users/gegax/Tiles/gbl_lin/0_352.shp -sql "ALTER TABLE 0_352.shp DROP COLUMN DN"
ogr2ogr -f KML /Users/gegax/Tiles/gbl_kml/0_352.kml /Users/gegax/Tiles/gbl_lin/0_352.shp
-----------------
Cordialement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329221#p329221
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 : Jean-Marie Arsac
----------------------------------------
Il y a aussi https://pypi.org/project/dbf/ qui permet de compter les enregistrements du .dbf avec un script python
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329220#p329220
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 : Renaud Mouche (renaud(a)georezo.net)
----------------------------------------
Si vous avez peu de fichiers, il suffit d'ouvrir dans Open Office ou Excel le .dbf associé au .shp.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329218#p329218
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(a)georezo.net)
----------------------------------------
Bonjour,
Comme proposé par @PA, j'avais envisagé l'usage d'ogrinfo, le problème est qu'on ne contrôle pas le contenu de la sortie au niveau du formatage. Il faudrait passer par d'autres outils pour nettoyer la sortie et ne garder que le count et sous Windows, c'est pas génial.
Pour cette raison, vous pouvez regarder du côté de ce script https://gist.github.com/ThomasG77/81b2eb8121f353b5fb8288d2f623676e pour un exemple en Python pour compter le nombre d'objets géographiques dans des shp.
Là encore, il y a une dépendance à GDAL mais si vous avez QGIS, vous devez pouvoir lancer le script.
Cordialement
Thomas
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329217#p329217
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 : Jean-Marie Arsac
----------------------------------------
-----------------
EddieBz écrit :
Il est impossible d'avoir une gestion à la fibre avec uniquement un SIG (il faut une BDD à côté).
-----------------
Un SIG s'appuie le plus souvent sur une BDD (PostgreSQL/PostGIS par exemple)...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329216#p329216
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 : Le Ny Pierre-André
----------------------------------------
Bonjour,
Si vous avez QGIS installé, vous pouvez accéder en ligne de commande à ogrinfo, issue de la librairie OGR (permettant la lecture/écriture des données vecteurs).
Dans un terminal, la commande ogrinfo mon_shapefile.zip -al -ro - Geom=NO vous donnera un feature Count correspondant à votre nombre d'enregistrements;
Vous pouvez obtenir de l'aide sur la commande en tapant ogrinfo --help.
Si vous êtes sous Windows, vous devez vous placer dans le dossier contenant l'executable (si celui-ci n'est pas dans le PATH).
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329213#p329213
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 : EddieBz (e.bozonnet(a)siea.fr)
----------------------------------------
Bonjour,
Je souhaiterais pouvoir connaître le nombre d'entités présents dans un ou plusieurs shapes sans les ouvrir dans QGIS.
Je reçois régulièrement des récolements au format shape (5 ou 6 shapes par récolement) que je transforme et que je consulte directement dans un logiciel SIG qui ne lit pas directement du shape (Editop de la société Sirap).
J'aimerais pouvoir, via un script, connaître le nombre d'entités de chaque shape avant de lancer ma procédure de transformation des shapes dans le format lisible par Editop.
Le but est de pouvoir contrôler que j'ai le même nombre d'objets avant et après la transformation.
Je pense que ça doit pouvoir se faire via un script python mais je ne sais pas du tout comment faire.
Si quelqu'un a une idée, je suis preneur.
Merci, Eddie
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329209#p329209
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 : EddieBz (e.bozonnet(a)siea.fr)
----------------------------------------
Bonjour,
Aujourd'hui pour gérer un réseau de fibre et avoir une gestion à la fibre il faut utiliser le modèle Gr@ce THD (qui est effectivement une usine à gaz).
Vous retrouvez des outils gratuit pour importer et visualiser du format Gr@ce THD ici :
http://www.avicca.org/content/gracethd-projets
Des logiciels payants existent pour construire au format Gr@ce THD
Voici celui que ma collectivité envisage de prendre. Il est couplé avec QGIS et permet de construire au format Gr@CE.
http://splicy.fr/
Sinon il faut regarder du côté des gros éditeurs : Geomap Imagis, logiciel Corolle de CIRCET et probablement beaucoup d'autres.
La solution qui était utilisée dans ma collectivité jusqu'à présent était composé d'un SIG (modélisation des câbles, boîtes, chambres, fourreaux...) et des matrices optiques à côté (en format excel). Il est impossible d'avoir une gestion à la fibre avec uniquement un SIG (il faut une BDD à côté).
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329208#p329208
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,
Utilisez l'algorithme de sélection par localisation (https://docs.qgis.org/3.4/fr/docs/user_manual/processing_algs/qgis/vectorse…) ou son comparse "extraction par localisation", accessible depuis la boîte à outils du menu Traitement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329197#p329197
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 : MLaure19 (aix.marielaure(a)gmail.com)
----------------------------------------
Bonjour,
Nouvelle sur Georezo, je rencontre un problème similaire mais je n'arrive pas à m'en sortir.
Je travaille avec QGIS 3.4.14. J'ai deux couches :
- une qui s'appelle "EMD"
- une qui s'appelle "IRIS"
J'ai placé les centroïdes au centre de mes IRIS et je souhaite voir à quelles zones EMD les centroïdes appartiennent.
Je suis allée dans Base de données - Gestionnaire de bases de données - Couches virtuelles - Couches du projet et j'ai essayé de rentrer ce code SQL mais cela ne marche pas :
select * from IRIS JOIN EMD ON st_within(ST_centroid(IRIS) , EMD)
J’obtiens l’erreur suivante : Query preparation error on PRAGMA table_info(_tview): no
Si quelqu'un avait la solution à mon problème ça serait génial.
Merci beaucoup, Marie-Laure
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329193#p329193
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 : lchevrier
----------------------------------------
Réponse toute trouvée finalement.
Je passe par l'ajout d'une couche XYZ : https://www.spatialbias.com/2018/02/qgis-3.0-xyz-tile-layers/
Dans le menu de configuration je règle le max level zoom sur l'échelle que je souhaite (par défaut : 18)
Pour obtenir des adresses url en xyz il existe notamment ce site : https://community.tibco.com/wiki/geoanalytics-resources
Bonne journée,
Léo
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329184#p329184
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 : YasmineB
----------------------------------------
Bonjour, tu pourrais créer une couche à part qui serait les compétences des bureaux de poste via une fusion des communes selon un attribut (le numéro de bureau de poste par exemple). Ainsi, tu afficherait cette couche sans fond avec un contour. Ce serait, à mon sens, le plus simple.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329183#p329183
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 : Le Ny Pierre-André
----------------------------------------
Bonjour,
Ayant eu récemment un besoin similaire, j'ai trouvé mon bonheur avec une extension très intéressante mais qui n'est pas dans les dépôts.
https://github.com/LCacheux68224/Thematic
Vous pouvez télécharger le plugin en zip en cliquant sur Clone or download et l'installer manuellement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329180#p329180
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 : Renaud Mouche (renaud(a)georezo.net)
----------------------------------------
Bonjour,
Pourriez vous préciser la question ?
Qu'avez vous déjà essayé ? Qu'est-ce qui vous bloque ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329171#p329171
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 : lchevrier
----------------------------------------
Bonjour,
Je viens déterrer le sujet pour savoir si des solutions nouvelles existes pour requêter seulement une fourchette de tuiles sur un flux WMTS sur QGIS 3.
Je souhaiterais notamment fixer le zoom à 12 lors de l'impression au lieu de 22.
S’il existe une solution pour importer un flux WMTS personnalisé sur QGIS, merci de partager avec une explication claire =)
Merci beaucoup !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329170#p329170
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 : Elise Henrot
----------------------------------------
Bonjour,
Je souhaite créer une carte de flux (domicile / travail), pour cela j'ai essayé d'installer plusieurs plugins trouvés dans le forum (RTQspider, Oursins, arrows), mais à chaque fois je tombe sur le message suivant : Impossible de charger l'extension 'rt_qspider' provoque une erreur lors de l'appel à sa méthode classFactory()
Pour oursins, le plugin s'est installé mais se trouve en erreur.
J'utilise QGis 3.10.
Une idée ?
Merci
Elise
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329169#p329169
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 : nicaise1204 (kanganicaise(a)gmail.com)
----------------------------------------
Bonjour
J'aimerais creer une carte d'anomalie geochimique
avec Qgis a partir de donnees de terrain
Veuillez m'aider SVP
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329156#p329156
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 : Rafalco
----------------------------------------
Bonjour,
Cette méthode marche bien quant il s'agit de lignes droites.
Dans mon cas je dois suivre un arc de cercle: cela fait des polylignes et le compteur "d" de "construction" se remet à "0" à chaque nouveau segment. Il faudrait que je cumul la longueur de chaque segment.
Pour palier à ce problème je vais ajouter dans un nouveau champ l'expression " $length " qui me donnera le cumul, en différé, des longueurs de ces segments.
merci pour les pistes!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329147#p329147
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