Suite

Qgis2leaf exportant des polygones transparents en noir

Qgis2leaf exportant des polygones transparents en noir


Je crée une carte Web qgis2leaf à partir de QGIS 2.8.1. Il est composé de plusieurs couches de polygones et de points. Je suis capable de rendre mes couches de polygones semi-transparentes, mais pas à 100% transparentes. Je veux pouvoir afficher uniquement la bordure de mon polygone et avoir un remplissage transparent. Cependant, lorsque je définis cela, ma carte Web affiche tous les polygones noirs qui devraient avoir un remplissage transparent. Je voudrais simplement le convertir en entité linéaire, mais je veux pouvoir cliquer sur le polygone pour afficher les caractéristiques. Est-ce un bogue dans qgis2leaf ou existe-t-il une solution de contournement ?

Carte QGIS avec des polygones transparents.

Carte Web qgis2leaf avec tous les polygones noirs.


Avec la version actuelle, vous pouvez créer des polygones non remplis. regarde ça : vidéo

Utilisez simplement pas de remplissage au pinceau à la place de solide remplit.

ce problème a été traité ici : https://github.com/Geolicious/qgis2leaf/issues/187


Ça ressemble à un bug pour moi. La lecture du fichier README.MD dans Qgis2leaf git m'a également donné l'impression que l'opacité devrait être transférée au GEOJSON. Vous pourriez envisager d'ouvrir un rapport de bogue.

L'exportation d'un exemple de données avec une opacité de la couleur de remplissage == 0 % a donné ce qui suit dans qgis :

et ce qui suit (comme le vôtre) après l'exportation vers une brochure à l'aide du plugin qgis2leaf.

Il est facile à modifier avec un éditeur de texte. Ouvrez le dossier de données dans votre sortie qgis2leaf et faites glisser le exp_le nom de votre fichier de formes à un bloc-notes ouvert. Indiqué ci-dessous. Remarque pour régler le

"transp_fill_qgis2leaf": 0.0

à 0,0. Malheureusement, il n'en produit que des. J'ai également remarqué qu'il ne peut pas être modifié de cette manière si vous avez utilisé une symbologie catégorielle.

Voici le résultat, dans lequel j'ai défini l'un des deux polygones comme creux.

C'est un travail fastidieux, mais je ne pouvais pas trouver une autre façon de le faire.


L'opacité est partiellement implémentée dans qgis2leaf. Le problème réside dans les nombreuses façons dont l'opacité est spécifiée dans QGIS :

  • transparence du calque
  • remplir la transparence
  • style de remplissage
  • couleurs rgba

Nous sommes toujours en train de mettre en œuvre la gamme complète de ces éléments dans qgis2leaf. Il s'est amélioré au cours des dernières semaines, alors assurez-vous d'avoir le dernier master de Github. D'autres suivront.


Voir la vidéo: Extracting geological faults and orientation representation in QGIS with GeoTrace - Tutorial