Skip to Content

Sites Francophones

[QGIS] QGIS 2.8.6: ultra lent sous Linux !

GeoRezo - jeu 08-12-2016

Bonjour à tous,
J'ai lu, je crois, tout les posts approchant de prêt ou de loin mon problème, sans résultat, c'est pourquoi j'en appelle à la communauté...

J'ai installé QGIS 2.8.6 sur mon poste mais il est super lent. Genre, quand je met un coup de molette pour zoomer, il faut que j'attende 2 secondes pour qu'il réagisse, et ensuite, il met bien 3 secondes pour m'afficher les couches qui apparaissent une à une péniblement.

J'ai désactiver toutes les extensions, car j'ai pu lire que certaines avaient un effet néfaste sur la réactivité du logiciel.
Je travaille en réseau mais j'ai essayé de mettre toutes mes données en local : le problème reste le même.
Dans les options de Qgis, voici comment c'est réglé :



Les infos sur la version de Qgis et sur mon matériel :

QGIS :
Version de QGIS    2.8.6-Wien
Révision du code    exported
Compilé avec Qt    4.8.7    Utilisant Qt    4.8.7
Compilé avec GDAL/OGR    1.11.3    Utilisé avec GDAL/OGR    1.11.3
Compilé avec GEOS    3.5.0-CAPI-1.9.0    Utilisé avec GEOS    3.5.0-CAPI-1.9.0 r4084
Version du client PostgreSQL    9.5.1    Version de SpatiaLite    4.3.0a
Version de QWT    6.1.2    Version de PROJ.4 :    492
Version de QScintilla2

Mon ordi :
Linux Mint 18 cinnamon 64 bits
Intel Xeon E5-2630
mémoire vive : 32Go
Carte graphique : NVIDIA K2200

Est-ce que quelqu'un rencontre le même problème que moi ? L'a-t-il résolu ?

Le PC de mon collègue qui à au moins 5 ans d'âge (le pc , pas mon collègue !) 2 Go de ram et un processeur datant de Mathusalem sous Windows 7 est au moins 3 fois plus rapide que le mien alors que j'ai une machine de guerre !!! Il bosse aussi en réseau, donc, ça ne doit pas venir de là, et ils utilisent les mêmes couches que moi.

Si vous avez des idées, je suis preneur ! Merci d'avance.

Catégories: Sites Francophones

[QGIS] QGIS 2.18.0: Pondérer style gradué

GeoRezo - jeu 08-12-2016

Bonjour à tous,

Utilisateur de QGIS depuis peu, j'essaye depuis quelque jours de pondérer une représentation par style gradué, mais je n'ai toujours pas trouvé de solution.
Plus précisément, j'ai une couche polygone de plusieurs entités carrés. Pour chaque entité, un attribut est enregistré, toujours exprimé en nombre entier. J'utilise donc un style gradué pour pouvoir représenter une présence plus ou moins forte de cette attribut par entité.
Maintenant, je souhaiterai pondérer le résultat de la représentation par la surface de mes entités, exprimé en m², que j'ai calculé dans un nouvel attribut.

J'ignore si cela est même possible avec Qgis (si mes souvenirs sont bons, c'est une fonction qui s'appelle "normalisation" dans Arcmap). Peut-être via une fonction de style que j'ignore, ou alors une expression spécifique via le calculateur d'expressions ?

Merci d'avance pour votre aide !

Catégories: Sites Francophones

[Géomatique] Krigeage sur Surfer 7 ?

GeoRezo - jeu 08-12-2016

Bonjour,

Je travaille actuellement sur la réalisation d'une carte de salinité. Et je tente de de réaliser une interpolation type krigeage sur le logiciel surfer v7.
Problème il me signale une Erreur "The systeme of krigeage equation is singular". Je ne comprends pas ce que cela veut dire et je ne trouve pas la solution sur internet.

Auriez-vous une idée s'il vous plait?

Merci !

Catégories: Sites Francophones

[Données] Re: Utilisation/traitement de données INSEE

GeoRezo - jeu 08-12-2016
Nombre de message(s) précédent(s) : 15

Bonjour Groflo,

Si cela vous intéresse, possibilité de vous exposer / présenter rapidement un projet en agences d'urbanisme qui intègre un entrepôt de données sur la France entière, avec tous les découpages administratifs, politiques et statistiques, comportant notamment les 11 thématiques des chiffres clés de l'INSEE (exemple de la capture d'écran ci-jointe), le 5 thématiques infra-communales de l'INSEE, et tout un tas d'autres données issues d'Open Data (Base Permanente des Equipements, Sit AT del2, Acoss, Mobilités professionnelles, scolaires et résidentielles, Agreste, etc.), dans un stack applicatif Open Source : PostgreSQL / PostGIS, Pentaho (dont PDI/Kettle), GeoServer.
Si cela peut vous donner des idées ou pour répondre à quelques questions, vous pouvez me contacter en message privé à : pascal.chevallot AT gmail.com

Bien cordialement,

Pascal

Catégories: Sites Francophones

[QGIS] QGIS 2.18: Fichier de point en WGS84 mal projeté

GeoRezo - jeu 08-12-2016

Aloha,

J'ai un fichier de point qui ressemble à ceci :

NOM    Code 1    Code 2    Latitude (°,',")    Longitude (°,',")
GGGG    LFBA    AGF    44° 10' 12    0° 35' 23
PPPP    LFKJ    AJA    41° 55' 12    8° 48' 0

Je l'ouvre avec l'extension spreadsheets layer, je spécifie mes colonnes X et Y, ajoute le système de projection (WGS84), et regarde le résultat.

Mes points sont tous décalés (grosso modo de 100km ou plus). J'ai passé mon fond de plan en WGS84, cherché les coordonnées sur la carte pour vérifier, utilisé CIRCE de l'IGN pour vérifier, tout semble correct ; mes paires de coordonnées devraient bien être là où je les attends.

Quelqu'un a-t'il une idée ?

Ou sait comment dans QGIS transformer des deg min sec en deg decimaux ?

Catégories: Sites Francophones

[QGIS 2.x] Ponderation: wkb access out of bound

ForumSIG - jeu 08-12-2016
Bonjour,
Je cherche à créer une couche x,y,z ou asc à partir de courbes de niveau.
Je dispose d'une couche .shp comprenant les courbes de niveaux à 2m du sud de la France. C'est moi qu'il l'ai créée à partir d'un MNT divagis. La projection est en Lambert 93.
Je voudrais effectuer une pondération avec cette couche vecteur afin d'obtenir un MNT précis du relief.J'utilise l'extension d'interpolation. Je choisi mon champs ELEVATION comme référence et demande des lignes de structures. Je voudrais réaliser une interpolation triangulaire (TIN). Je lance la manip et là j'ai un message d'erreur qui apparaît: "wkb access out of bound "
J'ai testé avec d'autre fichier plus petit, même message. J'ai regardé sur d'autre forum et suis tombé sur des articles en anglais mais je n'ai absolument pas compris la cause du problème ni sa solution.
Le pire est que ce n'est pas la première fois que je veux réaliser cette manip et qu'avant ça marchait. Je voudrais juste étendre mon territoire qui est désormais trop restreint.
Quelqu'un connait il l'origine de ce problème et pourrait m'aider ?

Merci par avance
Catégories: Sites Francophones

[PostGIS] Regroupement

ForumSIG - jeu 08-12-2016
Bonjour

Je préfère faire un nouveau topic pour traiter cette question :

Je dispose d'une table route qui contient des troncons linéaires : les différentes voies sont constituées de plusieurs tronçons.
la forme des attributs est la suivante :

id, numero_g, numero_d, cl_admin, inseecom_g ,inseecom_d, longueur
ex : 476, VC1, VC1, Communale, 71550, 71550, 850
500, VC1, VC16, Communale,71550, 71200, 100



Je souhaite calculer la longueur de chaque voie communale (cl_admin est donc toujours égal à "Communale" pour les voies qui m'intéressent ici) dans les différentes communes, ma sortie devrait donc être la suivante :
Commune A :
VC1 l1
VC2 l2
VC3 l3
etc...

Selon l'exemple ci dessus, la longueur de la VC1 devrait être 900m car le tronçon d'id=500 est mitoyen, dans ce cas, je souhaite divisé par 2 la longueur totale.

Pour la gestion de la longueur, je pense utiliser :
Citation: CASE WHEN "inseecom_g" = "inseecom_d" THEN $length ELSE ($length/2)
END et générer un nouveau champ où les tronçons mitoyens auront une longueur l/2

Mon interrogation réside dans la gestion du "group by"
Le point commun est que insee et numero doivent être communs à tous les tronçons sur un des deux cotés. Je ne sais pas si c'est clair...
Du moment que j'ai 71550 et VC1, que ce soit à droite ou à gauche, je veux le prendre en compte et le faire apparaitre dans ligne VC1 du tableau généré pour la commune 71550.


PS : j'ai donné les numéros d'exemples "au pif"
Catégories: Sites Francophones

[QGIS 2.x] PyQgis ouvrir une boite de dialogue après validation d'un formulaire

ForumSIG - jeu 08-12-2016
Bonjour,


Après des heures à chercher un moyen de réaliser ce qui me parait être une chose simple, je n'obtiens que des messages d'erreurs. Je me suis donc dit qu'il valait mieux que j'apprenne le language Python car je suis totalement novice - j'ai suivi des préconisations sur le site et je ressors mes cahiers d'écolier !



Toutefois j'aimerai bien faire avancer mon problème et m'en remet à vous pour que vous m'expliquiez comment faire pour :

ouvrir une simple boite de dialogue contenant du texte après avoir validé un formulaire créé avec Qt sous Qgis 2.16 en l'occurence.


je pense que la logique est d'inscrire le code dans le champs des propriétés de la couche ciblé, soit en le chargeant depuis un fichier externe soit en écrivant le code directement (et quel nom de fonction dois je inscrire ?).
mais si il y une autre solution, je suis prêt à discuter de tout


nom de la couche : colony
texte à inscrire : blablabla


merci d'avance,

fk
Catégories: Sites Francophones

[FME] Re: zipage fanout format dxf

GeoRezo - jeu 08-12-2016
Nombre de message(s) précédent(s) : 1

bon je n'ai pas trouvé pour le réaliser directement sur le fanout alors je l'ai fait en python sur le navigator dans le shutdown python script

Code:import zipfile import os.path import glob import shutil path = FME_MacroValues['destination'] def repertoire(path): #lister les repertoire qui contiennt des dxf qui sont à zipper# fichier=[] for dirpath, dirnames, filenames in os.walk (path): ###parcourir les dossiers à partir du paramètre publié "destination" for filename in filenames: if filename.endswith('.dxf'):###filter les dossiers qui contiennent des dxf fichier.append(dirpath) return fichier def ziprepertoire(nomzip, dossierAzipper): #zipper les path récupérer parla fonction repertoire# lenpathparent = len(dossierAzipper)+1 ## utile si on veut stocker les chemins relatifs def _ziprepertoire(zfile, path): for i in glob.glob(path+'\\*'): if os.path.isdir(i): _ziprepertoire(zfile, i ) ##test si dossiers ou fichiers else: zfile.write(i, i[lenpathparent:]) ## zfile.write(i) pour stocker les chemins complets zfile = zipfile.ZipFile(nomzip,'w',compression=zipfile.ZIP_DEFLATED) _ziprepertoire(zfile, dossierAzipper) zfile.close() a=set (repertoire(path)) for row in a: ziprepertoire(row+".zip",row) shutil.rmtree(row)
Catégories: Sites Francophones

[FME] Re: dateformatter

GeoRezo - jeu 08-12-2016
Nombre de message(s) précédent(s) : 12

le format de date 2009-12-08

mais c'est aussi le tester sur une date qui ne passe pas à la sortie du dateformatter.. genre tester si la date est supérieur à

mais bon je crois que je vais pondre quelques lignes de code python se sera plus simple :-)

Catégories: Sites Francophones

[QGIS] Re: QGIS 2.16: Créer une liste d'identifiant automatique dans un champ

GeoRezo - jeu 08-12-2016
Nombre de message(s) précédent(s) : 2

et avec la calculatrice

Code:6150200 + $id
Catégories: Sites Francophones

[Données] Re: Hauteur bâtiment France/Europe

GeoRezo - jeu 08-12-2016
Nombre de message(s) précédent(s) : 1

Bonjour,

Il existe, dans la base de donnée openstreetmap, un attribut décrivant le nombre d'étage des bâtiments.
Key:building:levels -> http://wiki.openstreetmap.org/wiki/Key:building:levels

Après je ne connait pas l'exhaustivité de l'information.

Marti

Catégories: Sites Francophones

[QGIS] QGIS 2.18: Bibliothèque de symboles ?

GeoRezo - jeu 08-12-2016

Bonjour,
je suis utilisateur récent de QGIS.
Je souhaite me servir de symboles points.
Dans Préférences>options>Système>chemins SVG j'ai bien C:Program FilesQGIS 2.18appsqgissvg
Dans ce dossier il y a 21 dossiers comprenant des fichiers.svg.
Aucune de ces figures SVG n'apparait dans "sélection de symboles" quand j'ouvre la bibliothèque.

Avez-vous une idée ? Merci

Catégories: Sites Francophones

[FME] Re: arrêt des scripts Python

GeoRezo - jeu 08-12-2016
Nombre de message(s) précédent(s) : 2

Merci pour le retour :)

Catégories: Sites Francophones

[QGIS] Re: QGIS 2.14.7: Changer couche polylignes en polygones

GeoRezo - jeu 08-12-2016
Nombre de message(s) précédent(s) : 2

Bonjour,

Autre piste, peut-être que votre couche a des erreurs de géométrie, pour vérifier il faut aller dans Vecteur => Outil de Géométrie => Vérifier la géométrie.

Catégories: Sites Francophones

[ArcGIS 10.x] Superposition de polygones dans la même couche

ForumSIG - jeu 08-12-2016
Bonjour,

J'ai une CE polygone représentant l'emprise des propriétaires sur une zone donnée (référence cadastre parcellaire). Chaque entité représente l'étendue des parcelles qui appartiennent à un et un seul propriétaire, une parcelle pouvant apparaître dans plusieurs entités à cause des copropriétés.

Lorsque je crée mon atlas de ces étendues avec un découpage autour de chacune d'entre elles, on voit apparaître les limites des parcelles d'autres propriétaires, correspondant à une copropriété. Le problème que j'ai est que je ne dois pas faire apparaître les autres étendues dans celle de la page dynamique.

J'ai déjà envisagé de retoucher la CE pour créer des entités propres pour chaque copropriété mais l'idée a été rejeté par mon chef de service. J'ai ensuite pensé à faire plusieurs mxd pour chaque entité mais j'ai près d'une centaine de propriétaires dont plus de la moitié ont une parcelle en copropriété, ce qui est trop fastidieux pour ce résultat.

Quelqu'un aurait-il une idée pour arriver à ne faire apparaître que l'entité concernée et non toutes les entités dans son emprise ?

Merci par avance pour vos réponses
Catégories: Sites Francophones

[Geolibre_web] Re: [MAPSERVER] peut-on utiliser WMS et WFS dans un seul mapfile ?

GeoRezo - jeu 08-12-2016
Nombre de message(s) précédent(s) : 2

Merci Yves pour l'info
outre les METADATA à renseigner, il fallait que je rajoute "type line" dans le layer pour fusionner tous les attributs nécessaires pour répondre aussi bien à une requête WMS ou WFS

Jean-Marie

Catégories: Sites Francophones

[QGIS] Re: QGIS: Numérisation PLU ?

GeoRezo - jeu 08-12-2016
Nombre de message(s) précédent(s) : 3

Déjà, tu peux commencer par télécharger le guide du CNIG
http://cnig.gouv.fr/wp-content/uploads/ … IG_PLU.pdf

Ensuite, par étapes:

1- Récupérer l'ensemble des pièces écrites du PLU/POS
2- Mise en forme de l'arborescences Pieces_ecrites et Donnees_geographiques
3- Numérisation des zonages du règlement graphique ( UA, UB, A, N, etc...)
(la numérisation n'est pas que la création des entités graphiques mais également renseigner les tables attributaires conformément au standard CNIG)
4- Numérisation des prescriptions/informations (DPU, emplacements réservés, espaces boisés classés,...)
5- Numérisation des couches d'habillages
6- Création du fichier de métadonnées
7- Test avec validateur CNIG
8- Publication avec les élus sur le GpU

De notre côté, on s'est basé sur le PCI-Vecteur, s'accrocher aux parcelles n'est pas forcément toujours évident, surtout quand le POS est d'une certaine ancienneté...Caler le plan PDF du règlement dans QGIS peut faciliter la numérisation.
Numérisation en shapefile de notre côté.
Pour ta deuxième question, tu peux utiliser la BD Parcellaire, pas de soucis et l'outil aimant est bien pratique. Perso, quand j'ai commencé, cet outil n'était pas encore présent dans la version QGIS que j'utilisais. J'ai gardé l'habitude d'utiliser l'extension AutoTrace!

Catégories: Sites Francophones

[PostGIS] Condition complexe

ForumSIG - jeu 08-12-2016
Bonjour,

Je souhaite réaliser une sélection sur un réseau routier :

Une voie possède un numéro de chaque coté de son axe et il lui est associé un numéro insee de la même manière. Cela permet de gérer les cas de mitoyenneté

Je souhaite sélectionner la 'VC1' de la commune de code insee 'XXXXX'

La condition est donc : numero_g = 'VC1' et inseecom_g='XXXXX' ou numero_d = 'VC1' et inseecom_d='XXXXX'

Je souhaiterais l'écrire en sql mais je ne sais pas quels opérateurs utiliser (AND et OR ne fonctionne pas a priori, ou du moins ma syntaxe est mauvaise).
Catégories: Sites Francophones

[QGIS 2.x] Mosaiquage du cadastre

ForumSIG - jeu 08-12-2016
Salut à la communauté!

J'utilise le plug in cadastre et j'aimerais sortir des cartes d'une commune de mon territoire à une échelle du 1:1000ème sur l'ensemble de la commune.
Or, étant donné que la superficie de la commune est trop importante pour tout faire passer sur du A0, je me demandais s'il n'existait pas une extension QGIS pour créer des composer sur l'ensemble d'un polygone à une échelle précise ?
Peut-être que certains d'entre vous ont déjà été confronté à ce souci ?

En fait, j'aimerais autant de composer distincts affichant en A0 une partie de la commune, qui, assemblés, forment la commune entière à l'échelle du 1:1000ème.
Je ne sais pas si c'est possible,

Merci d'avance pour le retour!
En espérant avoir expliqué au plus clair!
Catégories: Sites Francophones
Syndiquer le contenu