Quantcast
Channel: Forum SIG - Systèmes d'Information Géographique et Géomatique - 87,88
Viewing all 3118 articles
Browse latest View live

[QGIS 2.x] Ordre croissant décroissant dans la table attributaire QGIS

$
0
0
Bonjour a tous,

J'aimerai savoir comment réaliser un classement croissant d'un des champs de ma table attributaire sans que par exemple le chiffre 11 soit entre le 1 et le 2. Je pensais que cela venait de la nature du champ qui à la base était effectivement en String. Mais seulement les champs dont le type est Real classent mes entités de la même manière. Comment puis-je remédier à cela ?

Je m'excuse si la question a déjà été posé je ne l'ai pas trouvé.

[QGIS 2.x] problème d'apparition de cercle

$
0
0
Bonjour à tous,
J'ai installé depuis peu la version 2.14.4 Essen, je trouve que cette version bug plus souvent que mon ancienne version 2.8.2, il y a bien des nouveautés utile mais les bug permanent ne jouent pas en la faveur de cette nouvelle version.
Le bug principal étant le rafraichissement de l'écran, puis l'apparition à l'écran de l'éditeur de sommet à chaque sélection d'objet sélectionné.

Ce n'était qu'une remarque, mais bon s'il y avait une solution je serai preneur.

Bon revenons au sujet qui m'amène sur le forum, comme je le disais en titre j'ai modifié quelque peu mon fichier éclairage public de ma collectivité et bizarrement sur le secteur modifié des cercles sont apparus.
Je vous joins la copie d'écran, auriez-vous une solution à ce problème, je dois imprimer les modification apportées mais si ces cercles restent mon impression ne sera pas top.

Je vous remercie d'avance pour vos solutions.
Images attachées

[QGIS 2.x] Gérer les objets ponctuels dans la légende du composeur

$
0
0
Bonjour,

Aujourd'hui c'est pour une question de mise en page que je viens à vous ! En effet, j'utilise des points pour repérer des cavités sur mon territoire et ils sont classés par type de cavités (naturel, cave, ouvrage civil,...). Pour qu'ils se voient bien sur la carte j'ai modifié la taille, la forme et parfois même l'origine des figurés, mais il semblerait que les points gardent ces propriétés dans la légende du composeur. Dans mon cas la taille n'est régie par aucun champ attributaire et sers surtout à la lisibilité et à l'esthétique de la carte.

Je voulais donc savoir si, dans un souci d'homogénéité de la taille de mes figurés dans ma légende, il existait un moyen de limiter la taille des points ?

Je vous remercie d'avance pour vos lumières ! ;)

PS : Je poste également ce sujet sur Géorézo.

[QGIS 2.x] Rotation des étiquettes du caneva dans le composeur

$
0
0
Bonjour,

J'ai un souci d'orientation des étiquettes dans mon composeur d'impression.
Pour sortir une série de cartes rapidement je passe par une génération d'atlas et un style régi par un ensemble de règles.
Je souhaite faire une extraction par communes en localisant chaque bourg ou hameau (ça c'est déjà fait et ça fonctionne), ainsi qu'en affichant une étiquette portant le nom du hameau concerné.

Facile de créer une étiquette, mais comme j'ai des communes qu'il est plus pertinent de faire apparaître en portrait et d'autres en paysage, j'ai géré le tout en ne faisant qu'une simple "rotation de la carte" dans le composeur d'impression (je parle de l'option qui se situe juste en-dessous du réglage de l'échelle). Le problème c'est que mes étiquettes sont toujours orientées de la même façon, quelque soit l'orientation de la carte ou les modifications que j'apporte sur la rotation de l'étiquette (avec un champ rotation et tout le tralala).

Existe t-il une solution pour gérer cette orientation afin qu'elle soit bonne dans le composeur (pour le caneva, je me fiche bien de l'orientation des étiquettes !).

PS : je poste également sur Géorezo.

- - MISE A JOUR - -

J'ai finalement trouvé comment m'en sortir.
Finalement j'ai paramétré l'atlas de sorte que la page du composeur s'oriente suivant la valeur d'un champ (portrait / paysage) et en jouant sur la taille de la fenêtre de carte suivant 2 champs (largeur, hauteur). Finalement ça marche bien et je n'ai pas à réorienter les cartos une fois sorties en pdf !

[QGIS 2.x] Convertir Polygones vers lignes "avancé" (frontières)

$
0
0
Bonjour à tous,

Ancien utilisateur d'ArcGis, j'utilisais souvent une fonction (je ne sais plus quelle extension d'ailleurs) pour convertir les polygones en lignes, mais adaptée pour les polygones voisins sans création de doublons (exemple : création des limites communales d'après une couche de polygones de communes).
J'ai ce besoin aujourd'hui sous QGis, mais les différents traitements trouvés dupliquent les lignes mitoyennes des polygones.
Je suis persuadé que c'est déjà possible, et que je n'ai juste pas encore trouvé le bon outil : quelqu'un saurait-il lequel utiliser pour cela ?

Merci à vous !

Sylvain M.

[QGIS 2.x] Rafraichissement d'écran QGIS 2.14.4 Essen

$
0
0
Bonjour à tous,
J'utilise depuis peu la version QGIS 2.14.4-Essen.
Je m'aperçois qu'à chaque demande de zoom, déplacement ou alors ouverture d'un table d'attribut le PC met pas mal de temps à répondre ou alors à rafraichir l'écran.

Pour les utilisateurs de cette version, avez-vous le même souci et avez-vous une solution.
J'avoue que cette version nous offre certaines avancées intéressantes mais il y a ce défaut qui est assez gênant.

Merci de me faire part d'éventuelles solution.

[QGIS 2.x] Problème plugin Geotag and import photos

$
0
0
Salut !

Pour pallier les différents problèmes rencontrés par l'importation des photos géolocalisées via les différents plugin d'Alexander Bruy, j'ai suivi la procédure suivante :

  1. Téléchargement du plugin ExifTool sur : http://www.sno.phy.queensu.ca/~phil/exiftool/index.html
  2. Extraction du zip sous : C:\Program Files (x86)\QGIS\apps
  3. Renommage de "exiftool(-k).exe" en "exiftool.exe".
  4. Installation du plugin « Geotag and import photos »
  5. Ouverture du plugin, et dans « Path and ExifTool executable », rentrer « C:\Program Files (x86)\QGIS\apps »


Lorsque je lance l'import, l'extracteur de données exif semble fonctionner (il reconnait bien les champs exif à importer), puis plus rien. Ça tourne dans le vide, sans message d'erreur.
Quelqu'un a-t-il rencontré ce problème ?
J'ai cru comprendre que les soucis avec photo2shape et Geotag and import photos étaient fréquents, mais au moins il y avait des messages d'erreur !

[QGIS 2.x] Amélioration des motifs sous Qgis

$
0
0
Bonjour,

Je voulais savoir s'il existait un moyen d'avoir une sortie propre de motifs (de lignes, de points, ou de tout ce que vous voulez) sous qgis?
Parce qu'actuellement, dès que je souhaite imprimer une carte depuis le composeur (impression directe sur imprimante ou en pdf), mes motifs sont convertis en png et j'ai un résultat assez sale.

Est-ce qu'il existe une alternative pour avoir des motifs vectoriels (des vrais? Style AutoCAD), ou existe-t-il des réglages qui peuvent permettre d'améliorer la qualité de sortie?

Merci d'avance pour votre aide !

PS : je poste également sur Géorezo.

[QGIS 2.x] QGIS lance un programme de bourse pour financer vos contributions

$
0
0
Bonjour,
Je fais suivre ici une annonce qui, me semble-t-il, est passée assez discrètement dans l'écosystème QGIS, en espérant qu'il ne soit pas trop tard.

Jusqu'à présent vous pouviez contribuer au projet QGIS de différentes manières:
- signaler les bugs que vous pouviez rencontrer
- donner des idées de nouvelles fonctionnalités aux développeurs;
- faire des dons, petits ou grands, soit directement au projet soit à l'occasion d'opérations de "crowfunding" pour financer des fonctionnalités bien précises,
- organiser et financer vous-mêmes des fonctionnalités qui vous tiennent à cœur,
- proposer, parfois sur votre temps personnel, des correctifs ou des améliorations au code de l'application, à la documentation
- aider les utilisateurs sur les différents forums ou listes de diffusion dédiés à l'application.

Avec son programme de bourse, QGIS vous permet d'aller plus loin dans votre participation.
Si vous avez identifié des tâches qui permettraient d'améliorer le projet QGIS mais que vous ne pouvez pas financer facilement, QGIS vous propose une bourse pour financer sa réalisation. Ces améliorations peuvent être de tous genres, pourvu qu'elles bénéficient à l'ensemble de la communauté:
- infrastructure ou réorganisation du site web
- documentation: manuel utilisateur, manuel d'exercice, livre de recettes PyQGIS ou doc de l'API...
- épurer la liste des reports de bugs/demandes de fonctionnalités
- une fonctionnalité qui pourrait intéresser toute la communauté
- aider la migration vers la version 3.0
... bref, laissez libre cours à votre imagination

Préparez donc un dossier de présentation de votre projet, évaluez-le et soumettez votre proposition au projet QGIS. Vous trouverez plus d'informations (date limite (assez proche maintenant), modalités de sélection, formulaire de participation...) dans l'annonce officielle à http://blog.qgis.org/2016/08/04/qgis...-applications/

[QGIS 2.x] Plugin étiquettes avancées : bug sur QGis 2.14.2 ?

$
0
0
Je viens d'écrire au développeur du plugin, mais au cas où je n'ai pas de réponse, je tente ma chance ici aussi.

Bonjour à tous,

J'ai créé cette semaine des cartes en déplaçant certaines étiquettes, en changeant leur police (couleur...), etc, tout cela grâce à l'excellent plugin "Etiquettes avancées" (Advanced labeling) du MEDDTL [1].
Malheureusement, quand je rouvre mes projets (QGIS 2.14.2) aujourd'hui, les étiquettes déplacées ne s'affichent plus du tout !
Et je ne parviens même plus à revenir aux étiquetages par défaut de ces couches.
J'ai malheureusement plusieurs projets concernés...

Quand j'ouvre la table attributaire de la couche "Etiquettes" créée par le plugin, celle-ci est vide :
etiquettes_bug.png
Par ailleurs, si j'essaie de modifier une nouvelle étiquette dans le projet, j'obtiens ce message d'erreur :
etiquettes_bug2.png

Si je regarde la source de la couche étiquette (clic-droit propriétés de la couche > onglet général > Source de la couche), voila ce qui est indiqué :

Code:

memory?geometry=LineString&crs=EPSG:2154&field=layerId:varchar(255,0)&field=featId:integer(4,0)&field=text:varchar(255,0)&field=posX:numeric(10,2)&field=posY:numeric(10,2)&field=scaleMin:integer(10,0)&field=scaleMax:integer(10,0)&field=alignH:varchar(12,0)&field=alignV:varchar(12,0)&field=rotation:numeric(10,2)&field=font:varchar(64,0)&field=size:numeric(10,2)&field=color:varchar(7,0)&field=bold:integer(1,0)&field=italic:integer(1,0)&field=underline:integer(1,0)&field=strikeout:integer(1,0)&field=show:integer(1,0)&field=alwaysShow:integer(1,0)&field=bufferDraw:integer(1,0)&field=bufferSize:numeric(10,2)&field=bufferCol:varchar(7,0)

Alors que si je pars de zéro dans un nouveau projet, la source de la couche étiquette indique uniquement :

Code:

LineString?crs=EPSG:2154

Certains ont-ils déjà rencontré ce bug sur ce plugin, ou ont-ils une idée de la cause ou de la solution pour le réparer ?

Merci à vous !

Sylvain M.

[1] j'ai beau chercher sur le web, je ne trouve pas de page dédiée au plugin.
J'ai ce plugin suite à l'ajout dans QGis du dépot suivant : http://piece-jointe-carto.developpem...ns/plugins.xml
comme indiqué ici : http://www.geoinformations.developpe...aaf-a1958.html


- - MISE A JOUR - -

Bon, le développeur du plugin vient de me répondre ! (merci à lui pour sa réactivité !)
Je n'avais pas bien lu la documentation du plugin (visible dans le gestionnaire de plugin), mais il faut utiliser un autre plugin pour sauver les couches d'étiquettes modifiées : Memory Layer Saver
C'est bien fait pour moi, j'avais qu'à mieux lire la documentation !
Mais ça me servira de leçon !
A+

Sylvain M.
Images attachées

[QGIS 2.x] Problème pour importer une fichier Excel ou CSV

$
0
0
Bonjour,

Je tente désespérément d'importer un fichier Excel dans QGis 2.16.0-Nødebo.

Je rencontre plusieurs problèmes que je n'ai pu résoudre à l'importation d'un fichier que ce soit aux formats CSV (via l'import en couche de texte délimitée) ou Excel (via l'extension SpreadSheets Layers).

Si j'importe un CSV via "Ajouter une couche de texte délimité", le type de mes colonnes n'est pas le bon (INTEGER systèmatiquement ce que ne me permet pas de faire des jointures). Après avoir longuement cherché dans les forums, j'ai vu qu'il fallait créer une autre feuille du même nom enregistrée sous un format CSVT., ce que j'ai fait. A la première importation dans QGis, miracle, cela fonctionne mais impossible de renouveler par la suite. Le type des colonnes est à nouveau mauvais et, pas une seule fois, j'ai pu arriver à importer correctement ma feuille.

Après avoir encore cherché, j'ai installé l'extension SpreadSheets Layers qui me permet d'importer directement un fichier Excel en déterminant le type de mes colonnes (STRING, INTEGER, ...). Parfait sauf que second problème ... je me retrouve toujours avec un champ NULL sur tous mes enregistrements.

J'ai certainement du rater quelque chose mais impossible de savoir quoi et où ...

Une aide me serait précieuse. Comment importer un fichier CSV avec le bon type de colonnes et avec une valeur non nulle dans ces colonnes ?

Merci d'avance pour vos réponses !

[QGIS 2.x] Script processing - interface graphique

$
0
0
Bonjour à tous
Voila, j'utilise la boite à outils traitement pour développer quelques scripts, en particulier pour obtenir une interface graphique automatique.
Par contre j'ai un petit soucis, pour certaines variables, la mention facultatif apparait dans mon interface, hors ces variables ne sont pas du tout facultatives ... Savez vous ce qu'il faut faire pour préciser que la variable n'est pas facultative ?
Exemple de variable qui ressort comme facultatif :
Code:

##thesaurus=file
Merci

[Qgis X.x] affichage étiquette

$
0
0
Bonjour à tous,
sur l'affichage du nom des communes, selon l'échelle, j'ai un rond qui apparait à partir de 1/50000 mais impossible de trouver comment ne pas afficher.
Merci d'avance pour votre aide,

[QGIS 2.x] Sélection par localiastion complexe (QGIS)

$
0
0
Bonjour à tous,

J'ai besoin d'assistance pour un traitement d'objets vectoriels assez complexe qu'il m'est nécessaire de réaliser pour un projet.
Je vais essayer de l'expliquer clairement, mais ce n'est pas évident... je voudrais savoir si je peux m'en sortir sans programmation, et si non, si vous pouviez me donner des pistes pour concevoir l'algo.

J'ai 4 couches vectorielles superposées dans mon espace :
- un semis de points irréguliers (environ 20 000 pts)
- un semis de points réguliers (environ 5 000 pts)
- un quadrillage de 60 cellules de 50 km recouvrant tout l'espace
- une couche de 60 polygones se chevauchant l'un l'autre (à la manière de fenêtres mobiles) et correspondant en fait à des buffers de 200 km entourant (et englobant) chaque cellule précédemment citée

Mon objectif est d'aboutir à 60 dossiers comprenant chacun 2 shapefiles :
- les points réguliers contenus dans la cellule de 50 km
- les points irréguliers contenus dans le buffer de 200 km autour de la cellule (comprenant donc également les points irréguliers dans la cellule)

La complexité de la demande explique mon besoin d'assistance, car je n'ai pas le niveau en programmation pour résoudre ce casse-tête... Si une bonne âme pouvait m'aider, je lui serais très reconnaissant...

Merci d'avance

[QGIS 2.x] Enregistrement style, etiquettes et version 2.14

$
0
0
Bonjour à tous!

Nouveau sur le Forum, Je travail pour la société Via Numérica et j'ai mis en place un système complet de données GIS pour les Itinéraires France Télécom etc.

J'ai créé à partir de Openstreetmap une cartographie dédié à ma société.

Jusqu'ici c'est super efficace (malgré la lenteur^^) j'ai tout le Rhône-Alpes en fond de carte.

J'ai commencé sur la version 2.10. J'utilisais la fonction de style avec Étiquettes (Enregistrer le style) et quand je chargeais mon style j'avais bien l'étiquette avec ma formule de calcule d'expression etc.

Aujourd'hui, je suis passé sur la version 2.14 et lorsque j'importe mes nouvelles couches j'applique mon style.

Le problème est la :

l'interface ayant changé je me suis dis, bon je dois surement recréer les styles car j'ai encore les codes couleurs, les tailles, etc... mais je n'ai plus mes étiquettes.

Je recréer un style et pas mieux. j'ai bien l'ensemble de mon style mais l'étiquette n'est plus comprise dans le style.

La version 2.16 corrigerait-elle mon soucis ? Faut-il manipuler d'une autre manière depuis la 2.14 ?

Cordialement

Christophe !

[QGIS 2.x] Intersection polygones

$
0
0
Bonjour,

Actuellement je tente d'extraire des polygone d'intersection entre deux couches, malheureusement le résultat n'est que partiel certaines zones de recouvrement ne sont pas traitées. Je pense qu'il s'agit d'un problème lié à la vectorisation des polygones sources (recouvrement, double nœud ...). J'ai lancer une vérification de la validité sans succès. Auriez-vous une idée sur le type de problème qui peut empêcher une analyse complète.
Merci

[QGIS 2.x] Filtrer 2 couches simultanément

$
0
0
Bonsoir à tous,

Avec tous les progrès de QGis (dont une bonne part que j'ai manqué) je me dis que cette demande doit être aisément satisfaite par notre logiciel préféré ! :cool:
Je souhaiterai appliquer simultanément un même filtre à 2 couches (ensemble de définition).

Par exemple, si je filtre la couche A de cette manière :
Code:

"categorie" = 'nom categorie'
Je souhaiterais que la couche B soit automatiquement filtrée de la même manière.
(mes champs ont le même nom dans les couche A et B, et les valeurs des champs (catégories dans l'exemple) sont identiques)

Je n'ai pas encore bien assimilé la notion de "variables" pour les couches, mais j'ai l'impression que ça pourrait être une piste.

Pensez-vous que ce soit possible ?

Merci pour vos conseils.

A+

Sylvain M.

[QGIS 2.x] Aide technique sur algorythme Python

$
0
0
Bonjour à tous,

Je cherche à compter le nombre d’occurrence unique d'un champ d'une couche point en fonction d'une couche polygone, dans mon cas le nombre d'espèces par maille à partir d'un jeu de données d'observation (une espèce a pu être observé plusieurs fois). Je ne connais pas Python mais j'ai vu qu'il existait un algorythme pour répondre à cette question :

Citation:

processing.runalg('qgis:countuniquepointsinpolygon', polygons, points, classfield, field, output)
- ma couche point (observations d'espèce) : "spD_hZ"
- une couche polygone (maillage): "L93_25x25_PACA"

Le nom du champ de la couche point pour compter les occurrences uniques : "CD_NOM"

J'ai créer une colonne "NbSpD" dans ma couche polygone : "L93_25x25_PACA" pour recueillir le décompte des occurrences uniques et identiquer cette même couche comme résultat.
Seulement, comme je n'y comprend pas grand chose techniquement j'ai du mal procéder car je n'obtiens rien et je suis totalement perdu. J'ai n'ai pas trouvé de solution sur un précédent post.

Code:

import processing
myfile=processing.runalg('qgis:countuniquepointsinpolygon', "L93_25x25_PACA", "spD_hZ", "CD_NOM", "NbSpD", "L93_25x25_PACA")

J'obtiens cela en réponse
Code:

{'OUTPUT': 'L93_25x25_PACA'}
Est-ce que vous pouvez m'expliquer mon erreur et m'apporter une solution ? Merci

[QGIS 2.x] Tri table attributaire

$
0
0
Bonjour,

Le premier champs de ma table attributaire est le champs ID de type qlonglong. Pourtant quand je le trie en cliquant en haut du champs, il trie dans l'ordre suivant 1 10 11 12 ... 2 20 21 22, etc
Comment faire pour que le tri soit dans l'ordre numérique 1 2 3 4 ... ?

Merci

[QGIS 2.x] Générer courbes de niveaux par lots

$
0
0
Bonjour,

J'aime utiliser les courbes de niveaux sur mes cartes pour donner une idée du relief de la zone, mais je passe pas mal de temps à les extraire pour une commune.

J'ai un MNT (RGEALTI_5M) et j'utilise QGIS (raster, extraction, création de contours) pour générer des courbes de niveaux de différents pas (généralement 1m, 5m et 10m). Le problème c'est que je dois encore ré-enregistrer les fichiers produits pour les avoir tous dans le même répertoire (parce que la fonction que j'utilise me créé un répertoire au nom demandé et y insère ma couche sous le nom contour...).
Existe-t-il un moyen de traiter plusieurs tuiles à la fois (ça me ferait déjà gagner du temps)? Je suis ouvert, même s'il faut passer par grass, utiliser un plugin,.............

Je vous remercie d'avance.

PS : je poste également sur géorezo.
Viewing all 3118 articles
Browse latest View live