[PYTHON] J'ai essayé d'afficher la valeur d'altitude du DTM dans un graphique

Qu'est-ce que DTM

Abréviation de Digital Terrain Map. Cette fois, nous utiliserons les données DEM acquises par une caméra appelée HiRISE montée sur la sonde Mars MRO.

Qu'est-ce que HiRISE

L'une des caméras équipées de MRO. Résolution incroyablement élevée. gahag-0040798691.jpg L'image ci-dessus semble en faire partie. (Ceci est une image pseudo couleur)

procédure

Téléchargement: Site d'archives HiRISE ESP et PSP sont les modes lorsque la caméra acquiert l'image. (Tout)

Cette fois, je vais le lire en Python. Veuillez utiliser gdal ou quelque chose pour le lire. (Je vais l'ignorer.)

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()

Collage direct brut. Obtenez la longueur du tableau. Il ne peut y avoir d'altitude en dessous de -8000 ... utilisez-la. La valeur non valide est 0 pour le moment. Spécifiez max et min. Tracer avec un maillage. À propos, il y avait 270 lignes, y compris le commentaire pour voir la valeur. Même si le contenu est si fin ...

Pour le moment, si tu le fais comme ça

Figure_1_3D.png Tu peux le faire.

Difficile de voir!

Sommaire

Maintenant que l'affichage est terminé, nettoyons-le ... Je ne sais pas à quoi ça sert w Je me demande s'il peut être utilisé pour quelque chose ... si c'est propre!

c'est tout! C'était un résumé divers!

Après cela, je résumerai des choses intéressantes et ce que j'ai fait dans le jeu étendu de la recherche. Je dois faire des recherches et chercher un emploi ... Je veux jouer à des jeux ...

Recommended Posts

J'ai essayé d'afficher la valeur d'altitude du DTM dans un graphique
J'ai essayé de représenter graphiquement les packages installés en Python
[Python & SQLite] J'ai analysé la valeur attendue d'une course avec des chevaux dans la fourchette 1x win ①
J'ai fait une commande pour afficher un calendrier coloré dans le terminal
J'ai écrit un doctest dans "J'ai essayé de simuler la probabilité d'un jeu de bingo avec Python"
Je souhaite trier une liste dans l'ordre des autres listes
J'ai fait un programme pour vérifier la taille d'un fichier avec Python
J'ai essayé de vérifier le résultat du test A / B avec le test du chi carré
J'ai essayé d'implémenter le jeu de cartes de Trump en Python
Je veux afficher la progression en Python!
J'ai essayé de vectoriser les paroles de Hinatazaka 46!
Pour générer une valeur au milieu d'une cellule avec Jupyter Notebook
Je souhaite définir un cycle de vie dans la définition de tâche d'ECS
[Azure] J'ai essayé de créer une machine virtuelle Linux avec Azure de Microsoft Learn
Je souhaite voir une liste de fichiers WebDAV dans le module Requêtes
J'ai essayé d'afficher le degré d'infection par le virus corona sur la carte thermique Seaborn
J'ai essayé de créer un modèle avec l'exemple d'Amazon SageMaker Autopilot
Dessine un graphique avec Julia ... j'ai essayé une petite analyse
J'ai essayé de résumer la forme de base de GPLVM
J'ai essayé d'implémenter un pseudo pachislot en Python
[Python] J'ai essayé de représenter graphiquement le top 10 des ombres à paupières
J'ai essayé de visualiser les informations spacha de VTuber
J'ai essayé d'effacer la partie négative de Meros
J'ai essayé de compléter le graphe de connaissances en utilisant OpenKE
Python Open CV a essayé d'afficher l'image sous forme de texte.
J'ai essayé de classer les voix des acteurs de la voix
J'ai essayé de résumer les opérations de chaîne de Python
Dans IPython, quand j'ai essayé de voir la valeur, c'était un générateur, donc je l'ai inventé quand j'étais frustré.
Je voulais connaître le nombre de lignes dans plusieurs fichiers et j'ai essayé de l'obtenir avec une commande
J'ai essayé de faire quelque chose comme un chatbot avec le modèle Seq2Seq de TensorFlow
Comment afficher la date de modification d'un fichier en langage C jusqu'à nanosecondes
J'ai essayé de notifier la mise à jour de "Devenir romancier" en utilisant "IFTTT" et "Devenir un romancier API"
J'ai essayé d'extraire le texte du fichier image en utilisant Tesseract du moteur OCR
J'ai essayé de mettre HULFT IoT (Agent) dans la passerelle Rooster de Sun Electronics
[First data science ⑥] J'ai essayé de visualiser le prix du marché des restaurants à Tokyo
J'ai essayé de trouver l'entropie de l'image avec python
[Courses de chevaux] J'ai essayé de quantifier la force du cheval de course
J'ai essayé d'obtenir les informations de localisation du bus Odakyu
J'ai essayé l'algorithme de super résolution "PULSE" dans un environnement Windows
J'ai essayé de trouver la moyenne de plusieurs colonnes avec TensorFlow
J'ai essayé d'implémenter un automate cellulaire unidimensionnel en Python
J'ai fait une fonction pour vérifier le modèle de DCGAN
J'ai essayé de résumer le code souvent utilisé dans Pandas
J'ai essayé "Comment obtenir une méthode décorée en Python"
J'ai essayé d'afficher l'heure et la météo d'aujourd'hui w
Comment obtenir la dernière (dernière) valeur d'une liste en Python
J'ai essayé de résumer les commandes souvent utilisées en entreprise
J'ai essayé d'implémenter la fonction d'envoi de courrier en Python
[Apprentissage automatique] J'ai essayé de résumer la théorie d'Adaboost
J'ai fait un chronomètre en utilisant tkinter avec python
J'ai essayé de combattre le minimum local de la fonction Goldstein-Price
J'ai essayé d'implémenter le blackjack du jeu Trump en Python
(Python: OpenCV) J'ai essayé de générer une valeur indiquant la distance entre les régions tout en binarisant la vidéo en temps réel.
J'ai essayé d'afficher les données du groupe de points DB de la préfecture de Shizuoka avec Vue + Leaflet
Comment afficher le maillage régional du Government Statistics Office (eStat) dans un navigateur Web