So speichern und laden Sie eine RDS-Datei in R
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
In diesem Tutorial erkläre ich, wie man Formkarten-LuckyTemplates-Visualisierungen ändert. Formkarten eignen sich hervorragend für räumliche Analysen und passen gut zu LuckyTemplates-Berichten und -Dashboards. Sie können auch als Standard-Kartenfunktion verwendet werden. Das vollständige Video dieses Tutorials können Sie unten in diesem Blog ansehen.
Dieses Beispiel stammt aus einem Problem, auf das einer meiner Kunden gestoßen ist. Die Karte stellt Gemeinden in den Niederlanden dar, und einige davon wurden kürzlich zu einer Form zusammengefügt. Dadurch ist die Formkarte nicht mehr korrekt und muss korrigiert werden.
Obwohl es sich hier um ein LuckyTemplates-Tutorial handelt, zeige ich Ihnen die Verwendung von GIS-Software zur Behebung dieses Problems. Wir müssen die Grenzen der Formen korrigieren, und ich werde den Einsatz spezieller Software dafür demonstrieren.
Inhaltsverzeichnis
Verwenden von GIS-Software zum Ändern von Formkarten LuckyTemplates-Visuals
Kommerzielle GIS-Softwarepakete können diese Art der Verarbeitung durchführen, aber in diesem Fall verwende ich eine kostenlose Software namens QGIS, die hervorragend ist. Sie können diese kostenlose Software von der Website qgis.org herunterladen . Wählen Sie dann die stabilste Version aus.
Auf den ersten Blick ist die Benutzeroberfläche einschüchternd, aber kein Grund zur Sorge. Wir brauchen nur ein paar Optionen. QGIS startet mit einem leeren Bildschirm, aber als Referenz können Sie mithilfe von Plugins eine Hintergrundkarte hinzufügen . Wir können eine offene Straßenkarte hinzufügen, sodass wir eine genaue Basiskarte haben. Die Plugins finden Sie hier unter Plugins verwalten und installiert .
Sie sehen, dass ich mehrere Plugins installiert habe. Sie müssen Quick Map Services installieren .
Gehen Sie als Nächstes zu Web , dann zu Quick Map Services , klicken Sie auf Open Street Map ( OSM ) und dann auf Standard .
Sie erhalten eine solche Karte, die als Hintergrundkarte dienen kann. Aber ich werde es verbergen, weil wir es in diesem Fall nicht brauchen. Aber wenn Sie es tun, ist es manchmal praktisch.
Reparieren der Formkarte
Da wir nun eine Leinwand haben, können wir mit der Reparatur der Form der Karte beginnen. Suchen Sie das Shapefile im Browserfenster auf der linken Seite und ziehen Sie es wie folgt auf den Leerraum. Die Formkarte wird angezeigt.
Ich erstelle immer eine duplizierte Ebene, indem ich mit der rechten Maustaste auf die Ebene klicke und dann „Ebene duplizieren“ auswähle . Dies dient der Sicherheit. Wenn Sie es vermasseln, können Sie jederzeit von vorne beginnen.
Klicken Sie nun mit der rechten Maustaste auf den Layer und öffnen Sie die Attributtabelle . Diese Tabelle stellt alle Daten im Shapefile dar und wird zu einer DBF-Datei, die wir später in Excel konvertieren und in LuckyTemplates verwenden.
Wir müssen drei Gemeinden zusammenschließen, um eine zu werden , also wählen wir die drei Formen aus, indem wir entweder die Steuertaste verwenden und dann auf die Karte klicken oder sie in der Tabelle auswählen.
Um zur Leinwand zu gelangen, wählen Sie das Steuerelement „Funktionen“ (obere linke Ecke) aus und klicken Sie dann auf die drei Gemeinden.
Sobald diese ausgewählt sind, gehen Sie im Menüband zu „Vektor“ , wählen Sie „Geoverarbeitungswerkzeuge“ aus und klicken Sie dann auf „Auflösen“ . Dadurch werden die inneren Grenzen der drei Gemeinden aufgehoben und eine einzige große Form entsteht.
Klicken Sie im Popup-Fenster auf „ Nur ausgewählte Funktionen“ und dann auf „Ausführen“ .
Und jetzt haben wir diese eine große Form aus den drei Gemeinden.
Wir haben jetzt zwei Schichten zur Bearbeitung. Eine davon ist diese ursprüngliche Ebene (Bild oben) und die andere ist die aufgelöste Ebene (Bild unten), also den Teil, den wir aus dem Rest der Karte herausgenommen haben. Wie Sie sehen können, sind dies nur die drei Formen, die zu einer verschmolzen sind.
In der Attributtabelle der ursprünglichen Ebene entfernen wir die drei ausgewählten Formen. Wählen Sie dazu die drei Gemeinden aus, klicken Sie dann auf das Stiftsymbol, um die Bearbeitung zu ermöglichen, und klicken Sie dann auf den Papierkorb. Vergessen Sie nicht, die Tabelle zu speichern.
Im Canvas verstecke ich den aufgelösten Teil und nun sieht man die Lücke im Bereich der drei Gemeinden.
In der Attributtabelle des Dissolved-Layers können wir den Namen in den gewünschten Namen ändern. In diesem Beispiel nennen wir es Repaired .
Und jetzt müssen wir die Lücke in der ursprünglichen Ebene mit der aufgelösten Ebene füllen . Dazu gehen wir zu unserer Verarbeitungs-Toolbox hier auf der rechten Seite, geben merge ein und wählen die Merge-Vektorebene aus .
Es öffnet sich ein Fenster und hier können wir die beiden Ebenen auswählen.
Jetzt wurde die Form repariert, die als neue Ebene „ Zusammengeführt“ angezeigt wird. Klicken Sie mit der rechten Maustaste auf diese Ebene, wählen Sie „Exportieren“ und speichern Sie sie als Shapefile . Es ist sehr wichtig, dass Sie beim Speichern das Shapefile auswählen.
Konvertieren von Shapefiles in TopoJSON und Verwendung als Shapemaps in LuckyTemplates
Nachdem Sie Ihre Karten in QGIS repariert haben, müssen Sie die Shapefiles in TopoJSON-Dateien konvertieren, damit Sie sie als LuckyTemplates-Visuals für Shapemaps verwenden können.
Dazu gehen wir auf die Map-Shape-Website (mapshaper.org) und laden Ihre Shapefiles. Stellen Sie sicher, dass Sie alle Dateien einschließen. Wir müssen ein paar Änderungen vornehmen.
Zuerst klicken wir auf Importieren. Das Shapefile wird dann in Mapshaper geöffnet. Klicken Sie auf „Konsole“ und Sie sehen, dass auf der linken Seite ein Fenster erscheint.
Hier geben wir info ein . Der wichtigste Teil dieser Informationen ist das CRS , das Referenzsystem, das die Projektion der Karte darstellt. Dies sollte WGS84 sein.
Ist dies nicht der Fall, geben Sie Project 84 ein und drücken Sie die Eingabetaste. Der Typ in Clear .
Geben Sie die Informationen erneut ein und Sie werden feststellen, dass sich die Projektion geändert hat, da Ihre Projektion von der WGS84 abweicht. Die Projektion ist jetzt für die Verwendung in korrekt .
Da wir QGIS zum Ändern der Eintragstabelle verwendet haben, ist keine weitere Bearbeitung erforderlich. In diesem Fall können Sie hier die Symbole oben rechts verwenden. Klicken Sie darauf, wählen Sie einen Bereich auf der Karte aus und die Attribute werden angezeigt und können bearbeitet werden. Stellen Sie beim Bearbeiten sicher, dass die Namen der Standorte auf der Karte mit den Standortnamen in Ihrem Datensatz übereinstimmen.
Als nächstes klicken Sie auf die Schaltfläche „Vereinfacht“ . Dies trägt dazu bei, die Dateigröße der Form zu reduzieren, indem die Konturen der Form geändert oder gedehnt werden. Dadurch wird auch die Renderzeit verkürzt. Wählen Sie die Methode aus und klicken Sie dann auf „Anwenden“.
Im Bereich „Einstellungen“ können Sie den Schieberegler ziehen. Normalerweise nehme ich etwa 10 % und diese Formen sind für den Gebrauch in Ordnung.
Wenn Sie zufrieden sind, klicken Sie auf Exportieren , wählen Sie TopoJSON aus , exportieren Sie dann die Datei und speichern Sie sie.
Gehen Sie danach zu Excel, öffnen Sie die DBF-Datei und speichern Sie sie.
In LuckyTemplates haben wir die Tabelle repariert importiert. Wir haben die visuelle Formkarte und den Namen der Gemeinde hinzugefügt. Unter dem Formatierungsbereich „Shape“ haben wir unsere reparierte topoJSON-Datei.
Wir können die neue Form auswählen und sehen, dass es sich um die reparierte Form handelt.
LuckyTemplates-Shape-Map-Visualisierung für räumliche Analysedatenvisualisierungen
LuckyTemplates – Dynamische Karten in Tooltips
mit Filterfeldern und visuellen Interaktionen zum Erstellen überzeugender Visualisierungen in LuckyTemplates
Abschluss
Das ist ein ziemlicher Schritt von LuckyTemplates, aber es ist eine großartige Fähigkeit, eigene geografische Formen erstellen oder ändern und anzeigen zu können. In diesem Anwendungsfall haben wir uns mit Verwaltungsgrenzen befasst.
Angenommen, Sie möchten Fabriken oder Gebäude an dieser geografischen Position auf einer Karte anzeigen. Mit einer Excel- Tabelle mit drei oder mehr Breiten- und Längengradpaaren erstellen Sie geografische Formen, die auf der Karte platziert werden können und sie zu auswählbaren Objekten machen. Du hast endlose Möglichkeiten.
Ich hoffe, dass Sie dieses Tutorial hilfreich finden . Schauen Sie sich die Links unten an, um weitere Inhalte rund um Shape Maps LuckyTemplates zu erhalten.
Beifall!
Paul
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
Was ist Self in Python: Beispiele aus der Praxis
In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.
In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.
Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.
Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.
In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.
Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.
Was ist LuckyTemplates Gateway? Alles was du wissen musst