[PYTHON] Ich habe versucht, den Höhenwert von DTM in einem Diagramm anzuzeigen

Was ist DTM?

Abkürzung für Digital Terrain Map. Dieses Mal werden wir die DEM-Daten verwenden, die von einer Kamera namens HiRISE erfasst wurden, die auf der MRO der Mars-Sonde montiert ist.

Was ist HiRISE?

Eine der mit MRO ausgestatteten Kameras. Wahnsinnig hohe Auflösung. gahag-0040798691.jpg Das Bild oben scheint eines davon zu sein. (Dies ist ein Pseudofarbbild)

Verfahren

Download: HiRISE-Archivseite ESP und PSP sind die Modi, in denen die Kamera das Bild erfasst. (Irgendein)

Dieses Mal werde ich es in Python lesen. Bitte benutzen Sie gdal oder etwas, um es zu lesen. (Ich werde es überspringen.)

dtm.py


xx=int(len(data_array))+1
yy=int(len(data_array[0]))+1
data_array = np.where(data_array<=-8000, data_array*(-0.0), data_array)
x = np.arange(0, xx-1, 1)
y = np.arange(0, yy-1, 1)
Z = data_array
Y, X = np.meshgrid(y, x)
fig = plt.figure()
ax = Axes3D(fig)
ax.plot_wireframe(X, Y, Z)
plt.show()

Grobes direktes Einfügen. Holen Sie sich die Länge des Arrays. Es kann keine Höhe unter -8000 geben ... benutze es. Der ungültige Wert ist vorerst 0. Geben Sie max und min an. Plotten Sie mit einem Netz. Übrigens gab es 270 Zeilen einschließlich des Kommentars, um den Wert zu sehen. Obwohl der Inhalt so dünn ist ...

Vorerst, wenn du es so machst

Figure_1_3D.png Du kannst das.

Schwer zu sehen!

Zusammenfassung

Nachdem die Anzeige vollständig ist, bereinigen wir sie ... Ich weiß nicht, wofür dies verwendet wird w Ich frage mich, ob es für etwas verwendet werden kann ... wenn es sauber ist!

das ist alles! Es war eine verschiedene Zusammenfassung!

Danach werde ich einige interessante Dinge zusammenfassen und was ich im erweiterten Forschungsspiel getan habe. Ich muss recherchieren und nach Jobs suchen ... Ich möchte Spiele spielen ...

Recommended Posts

Ich habe versucht, den Höhenwert von DTM in einem Diagramm anzuzeigen
Ich habe versucht, die in Python installierten Pakete grafisch darzustellen
[Python & SQLite] Ich habe den erwarteten Wert eines Rennens mit Pferden im 1x-Gewinnbereich ① analysiert
Ich habe den Befehl gegeben, einen farbenfrohen Kalender im Terminal anzuzeigen
Ich schrieb einen Test in "Ich habe versucht, die Wahrscheinlichkeit eines Bingospiels mit Python zu simulieren".
Ich möchte eine Liste in der Reihenfolge anderer Listen sortieren
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
Ich habe versucht, das Ergebnis des A / B-Tests mit dem Chi-Quadrat-Test zu überprüfen
Ich habe versucht, Trumps Kartenspiel in Python zu implementieren
Ich möchte den Fortschritt in Python anzeigen!
Ich habe versucht, die Texte von Hinatazaka 46 zu vektorisieren!
So geben Sie mit Jupyter Notebook einen Wert in der Mitte einer Zelle aus
Ich möchte einen Lebenszyklus in der Aufgabendefinition von ECS festlegen
[Azure] Ich habe versucht, eine virtuelle Linux-Maschine mit Azure von Microsoft Learn zu erstellen
Ich möchte eine Liste der WebDAV-Dateien im Modul Anfragen anzeigen
Ich habe versucht, den Grad der Koronavirusinfektion auf der Seekarten-Wärmekarte anzuzeigen
Ich habe versucht, ein Modell mit dem Beispiel von Amazon SageMaker Autopilot zu erstellen
Zeichne ein Diagramm mit Julia ... Ich habe eine kleine Analyse versucht
Ich habe versucht, die Grundform von GPLVM zusammenzufassen
Ich habe versucht, einen Pseudo-Pachislot in Python zu implementieren
[Python] Ich habe versucht, die Top 10 der Lidschatten grafisch darzustellen
Ich habe versucht, die Spacha-Informationen von VTuber zu visualisieren
Ich habe versucht, den negativen Teil von Meros zu löschen
Ich habe versucht, das Wissensdiagramm mit OpenKE zu ergänzen
Python Open CV hat versucht, das Bild im Text anzuzeigen.
Ich habe versucht, die Stimmen der Sprecher zu klassifizieren
Ich habe versucht, die String-Operationen von Python zusammenzufassen
Als ich in IPython versuchte, den Wert zu sehen, war es ein Generator, also kam ich auf ihn, als ich frustriert war.
Ich wollte die Anzahl der Zeilen in mehreren Dateien wissen und versuchte, sie mit einem Befehl abzurufen
Ich habe versucht, mit dem Seq2Seq-Modell von TensorFlow so etwas wie einen Chatbot zu erstellen
So zeigen Sie das Änderungsdatum einer Datei in C-Sprache bis zu Nanosekunden an
Ich habe versucht, das Update von "Werde ein Romanautor" mit "IFTTT" und "Werde ein Romanautor API" zu benachrichtigen.
Ich habe versucht, den Text in der Bilddatei mit Tesseract der OCR-Engine zu extrahieren
Ich habe versucht, HULFT IoT (Agent) in das Gateway Rooster von Sun Electronics zu integrieren
[Erste Datenwissenschaft ⑥] Ich habe versucht, den Marktpreis von Restaurants in Tokio zu visualisieren
Ich habe versucht, die Entropie des Bildes mit Python zu finden
[Pferderennen] Ich habe versucht, die Stärke des Rennpferdes zu quantifizieren
Ich habe versucht, die Standortinformationen des Odakyu-Busses zu erhalten
Ich habe den Super-Resolution-Algorithmus "PULSE" in einer Windows-Umgebung ausprobiert
Ich habe versucht, mit TensorFlow den Durchschnitt mehrerer Spalten zu ermitteln
Ich habe versucht, einen eindimensionalen Zellautomaten in Python zu implementieren
Ich habe eine Funktion erstellt, um das Modell von DCGAN zu überprüfen
Ich habe versucht, den in Pandas häufig verwendeten Code zusammenzufassen
Ich habe versucht "Wie man eine Methode in Python dekoriert"
Ich habe versucht, die Uhrzeit und das heutige Wetter anzuzeigen
So erhalten Sie den letzten (letzten) Wert in einer Liste in Python
Ich habe versucht, die im Geschäftsleben häufig verwendeten Befehle zusammenzufassen
Ich habe versucht, die Mail-Sendefunktion in Python zu implementieren
[Maschinelles Lernen] Ich habe versucht, die Theorie von Adaboost zusammenzufassen
Ich habe eine Stoppuhr mit tkinter mit Python gemacht
Ich habe versucht, das lokale Minimum der Goldstein-Preis-Funktion zu bekämpfen
Ich habe versucht, das Blackjack of Trump-Spiel mit Python zu implementieren
(Python: OpenCV) Ich habe versucht, einen Wert auszugeben, der den Abstand zwischen Regionen angibt, während das Video in Echtzeit binärisiert wurde.
Ich habe versucht, die Punktgruppendaten-DB der Präfektur Shizuoka mit Vue + Leaflet anzuzeigen
Anzeigen des regionalen Netzes des Government Statistics Office (eStat) in einem Webbrowser