GoGPT Best VPN GoSearch

Icône de favori OnWorks

r.out.matgrass - En ligne dans le Cloud

Exécutez r.out.matgrass dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande r.out.matgrass qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


r.out.mat - Exporte un raster GRASS vers un fichier MAT binaire.

MOTS-CLÉS


raster, exportation

SYNOPSIS


r.out.mat
r.out.mat --Aidez-moi
r.out.mat contribution=nom sortie=nom [--écraser] [--vous aider] [--verbeux] [--calme] [--ui]

Drapeaux:
--écraser
Autoriser les fichiers de sortie à écraser les fichiers existants

--Aidez-moi
Imprimer le récapitulatif d'utilisation

--verbeux
Sortie du module verbeux

--silencieux
Sortie module silencieuse

--interface utilisateur
Forcer le lancement de la boîte de dialogue GUI

Paramètres:
contribution=nom [obligatoire]
Nom de la carte raster en entrée

sortie=nom [obligatoire]
Nom du fichier MAT binaire de sortie

DESCRIPTION


r.out.mat exportera une carte raster GRASS vers un fichier MAT qui peut être chargé dans Matlab ou
Octave pour le traçage ou une analyse plus approfondie. Les attributs tels que le titre et les limites de la carte seront
également être exportés dans des variables de tableau supplémentaires.
Plus précisément, les variables de tableau suivantes sont créées :

·
map_data

·
nom_carte

·
map_title (s'il existe)

·
map_northern_edge

·
map_southern_edge

·
map_east_edge

·
map_western_edge
Par ailleurs, r.out.mat fait un bon format de conteneur binaire pour le transfert
des cartes géoréférencées autour, même si vous n'utilisez pas Matlab ou Octave.

NOTES


r.out.mat exporte un fichier MAT version 4. Ces fichiers devraient se charger avec succès dans plus
versions modernes de Matlab et Octave sans aucun problème.
Tout doit être sécurisé par Endian, de sorte que le fichier résultant peut être simplement copié entre
différentes architectures système sans traduction binaire.
Comme il n'y a pas de valeur IEEE pour NaN pour les cartes entières, la valeur nulle de GRASS est utilisée pour
le représenter dans ces cartes. Vous devrez faire quelque chose comme ça pour les nettoyer une fois
la carte est chargée dans Matlab :
map_data(trouver(map_data < -1e9)) = NaN;
Valeurs nulles dans les cartes contenant soit une virgule flottante, soit une virgule flottante double précision
les données doivent se traduire en valeurs NaN comme prévu.
r.out.mat doit charger toute la carte en mémoire avant d'écrire, il peut donc avoir
les problèmes de majeur Plans. (une carte 3000x4000 DCELL utilise environ 100 Mo de RAM)
GRASS définit ses limites de carte au bord extérieur des cellules englobantes, pas au
coordonnées de leurs centroïdes. Ainsi, les commandes Matlab suivantes peuvent être utilisées pour
déterminer les informations de résolution de la carte :
[lignes cols] = longueur du câble(map_data)
x_range = map_Eastern_edge - map_western_edge
y_range = map_northern_edge - map_southern_edge
ns_res = y_range/lignes
ew_res = plage_x/cols

EXEMPLE


Dans Matlab, tracez avec soit :
imagesc(map_data), axe égal, axe serré, barre de couleur
or
contourf(map_data, 24), axe ij, axe égal, axe serré, barre de couleur

TOUT


Ajout de la prise en charge de l'exportation de l'historique de la carte, des informations sur les catégories, de la carte des couleurs, etc.
Option d'exportation en tant que fichier MAT version 5, avec carte et informations de support stockées dans un
tableau structuré unique.

Utilisez r.out.matgrass en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.