Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans ce didacticiel, je vais vous expliquer comment modifier les visualisations LuckyTemplates des cartes de formes. Les cartes de formes sont idéales pour l'analyse spatiale et elles s'accordent bien avec les rapports et les tableaux de bord LuckyTemplates. Ils peuvent également être utilisés comme élément de carte standard. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Cet exemple est venu d'un problème rencontré par un de mes clients. La carte représente les municipalités des Pays-Bas, et récemment quelques-unes d'entre elles ont été réunies pour former une seule forme. Par conséquent, la carte de forme n'est plus correcte et doit être corrigée.
Bien qu'il s'agisse d'un didacticiel lié à LuckyTemplates, je vais vous montrer l'utilisation d' un logiciel SIG pour résoudre ce problème. Nous devons corriger les limites des formes, et je vais démontrer l'utilisation d'un logiciel spécial pour ce faire.
Table des matières
Utilisation d'un logiciel SIG pour modifier des cartes de formes LuckyTemplates Visuals
Les progiciels SIG commerciaux peuvent effectuer ce type de traitement, mais dans ce cas, j'utilise un logiciel gratuit nommé QGIS, qui est exceptionnel. Vous pouvez télécharger ce logiciel gratuit depuis leur site Web, qgis.org . Ensuite, sélectionnez la version la plus stable.
À première vue, l'interface utilisateur est intimidante, mais pas de soucis. Nous n'avons besoin que de quelques options. QGIS démarre avec un écran vide, mais pour référence, vous pouvez ajouter une carte d'arrière-plan à l'aide de plugins . Nous pouvons ajouter un plan de rue ouvert, nous avons donc une carte de base précise. Vous pouvez trouver les plugins ici sous Gérer et plugins installés .
Vous pouvez voir que j'ai installé plusieurs plugins. Celui que vous devez installer est Quick Map Services .
Ensuite, allez sur Web , puis sur Quick Map Services , cliquez sur Open Street Map ( OSM ), puis sur Standard .
Vous obtiendrez une carte comme celle-ci, qui peut servir de fond de carte. Mais, je vais le cacher parce que nous n'en avons pas besoin dans ce cas. Mais si vous le faites, cela est parfois utile.
Réparation de la carte de forme
Maintenant que nous avons une toile, nous pouvons commencer à réparer la forme de la carte. Trouvez le fichier de formes dans la fenêtre du navigateur à gauche et faites-le glisser sur l'espace blanc, comme ceci. La carte de forme apparaîtra.
Je crée toujours un calque dupliqué en cliquant avec le bouton droit sur le calque, puis en sélectionnant Dupliquer le calque . C'est pour la sécurité. Si vous vous trompez, vous pouvez toujours recommencer.
Maintenant, faites un clic droit sur la couche et ouvrez la table attributaire . Ce tableau représente toutes les données du shapefile et cela deviendra un fichier DBF que nous convertirons plus tard en Excel et utiliserons dans LuckyTemplates.
Il faut joindre trois communes pour n'en faire qu'une , on sélectionne donc les trois formes soit en utilisant la touche contrôle puis en cliquant sur la carte soit en les sélectionnant dans le tableau.
Pour accéder au canevas, sélectionnez le contrôle Caractéristiques (coin supérieur gauche) puis cliquez sur les trois municipalités.
Une fois ceux-ci sélectionnés, accédez à Vecteur dans le ruban, sélectionnez Outils de géotraitement , puis cliquez sur Dissoudre . Cela supprimera les frontières intérieures des trois municipalités pour devenir une seule grande forme.
Dans la fenêtre contextuelle, cliquez sur Fonctionnalités sélectionnées uniquement , puis sur Exécuter .
Et maintenant, nous avons cette grande forme parmi les trois municipalités.
Nous avons maintenant deux couches pour le traitement. L'un est ce calque d'origine (image ci-dessus) et l'autre est le calque dissous (image ci-dessous), qui est la partie que nous avons retirée du reste de la carte. Comme vous pouvez le voir, ce ne sont que ces trois formes fusionnées en une seule.
Dans la table attributaire du calque d'origine, nous supprimerons les trois formes sélectionnées. Pour cela, sélectionnez les trois communes, puis cliquez sur l'icône en forme de crayon pour autoriser la modification, puis cliquez sur la corbeille. N'oubliez pas de sauvegarder la table.
Dans la toile, je cache la partie dissoute et maintenant vous pouvez voir le vide dans la zone des trois communes.
Dans la table attributaire de la couche dissoute, nous pouvons changer le nom en celui souhaité. Dans cet exemple, appelons-le Repaired .
Et maintenant, nous devons combler le vide dans le calque d'origine avec le calque Dissolved . Pour ce faire, nous allons dans notre boîte à outils de traitement ici sur le côté droit, tapez merge et sélectionnez le calque vectoriel de fusion .
Une fenêtre apparaît et ici nous pouvons sélectionner les deux couches.
La forme a maintenant été réparée, ce qui s'affiche sous la forme d'un nouveau calque, fusionné. Faites un clic droit sur ce calque, sélectionnez Exporter et enregistrez-le en tant que fichier de formes . Il est très important que vous sélectionniez le fichier de formes lors de son enregistrement.
Conversion de fichiers de formes en TopoJSON et utilisation en tant que cartes de formes dans LuckyTemplates
Après avoir réparé vos cartes dans QGIS, vous devez convertir les fichiers de formes en fichiers TopoJSON afin de pouvoir les utiliser comme cartes de formes visuels LuckyTemplates.
Pour ce faire, nous allons sur le site Web de la forme de la carte (mapshaper.org) et chargeons vos fichiers de formes. Assurez-vous d'inclure tous les fichiers. Nous devons apporter quelques modifications.
Tout d'abord, nous cliquons sur Importer. Le shapefile s'ouvre alors dans mapshaper. Cliquez sur Console et vous voyez une fenêtre apparaître sur le côté gauche.
Ici, nous tapons info . La partie la plus importante de ces informations est le CRS , le système de référence, qui est la projection de la carte. Cela devrait être WGS84.
Si ce n'est pas le cas, tapez Project 84 et appuyez sur Entrée. Le type en clair .
Tapez à nouveau les informations et vous constaterez alors que la projection a changé, étant donné que votre projection était différente du WGS84. La projection est maintenant correcte pour une utilisation dans .
Puisque nous avons utilisé QGIS pour modifier la table d'entrée, nous n'avons pas besoin d'autres modifications. Si vous le faites, vous pouvez utiliser les icônes en haut à droite ici. Cliquez dessus, sélectionnez une zone sur la carte et les attributs s'afficheront et pourront être modifiés. Si vous modifiez, assurez-vous que les noms de l'emplacement sur la carte correspondent aux noms d'emplacement dans votre ensemble de données.
La prochaine chose à faire est de cliquer sur le bouton Simplifié . Cela aidera à réduire la taille du fichier de la forme en modifiant ou en étirant les contours de la forme. Cela réduira également le temps de rendu. Sélectionnez la Méthode , puis cliquez sur Appliquer.
Dans le volet Paramètres , vous pouvez faire glisser le curseur. Je prends habituellement quelque chose comme 10% et ces formes peuvent être utilisées.
Si vous êtes satisfait, cliquez sur Exporter , sélectionnez TopoJSON , puis exportez le fichier et enregistrez.
Après cela, allez dans Excel, ouvrez le fichier DBF et enregistrez-le.
Dans LuckyTemplates, nous avons importé la table réparée. Nous avons le visuel shape map, et nous avons ajouté le nom de la commune. Sous le volet de mise en forme - Forme, nous avons notre fichier topoJSON réparé.
Nous pouvons sélectionner la nouvelle forme et nous pouvons voir qu'il s'agit de la forme réparée.
Visualisation de cartes de formes LuckyTemplates pour
les visualisations de données d'analyse spatiale LuckyTemplates - Cartes dynamiques dans les info-bulles
à l'aide de champs de filtre et d'interactions visuelles pour créer des visualisations convaincantes dans LuckyTemplates
Conclusion
C'est assez loin de LuckyTemplates, mais c'est une grande compétence de pouvoir créer ou modifier vos propres formes géographiques et de les afficher. Dans ce cas d'utilisation, nous avons examiné les limites administratives.
Supposons que vous souhaitiez afficher des usines ou des bâtiments à cette position géographique sur une carte. Avec un tableau Excel avec trois ou plusieurs paires de latitudes et longitudes, vous créez des formes géographiques qui peuvent être placées sur la carte et en faire des objets sélectionnables. Vous avez des possibilités infinies.
J'espère que vous trouverez ce tutoriel utile. Consultez les liens ci-dessous pour plus de contenu sur les cartes de formes LuckyTemplates.
Acclamations!
Paul
Qu'est-ce que le self en Python ? Exemples concrets
Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.
Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.
Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.
Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.
Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.
Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.
Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.
Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir