WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

GeoTIFF aus Grid-Daten erzeugen

 

Tony_Silva2
Forum-Anfänger

Forum-Anfänger


Beiträge: 35
Anmeldedatum: 15.07.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.05.2015, 13:47     Titel: GeoTIFF aus Grid-Daten erzeugen
  Antworten mit Zitat      
Hallo,

ich habe in Matlab für ein Gebiet Höhendifferenzen in einer Figure mit folgendem Code dargestellt:

Code:

x_masch(1,:) =  koord(:,2);
y_masch(1,:) =  koord(:,3);
z_masch(1,:) =  koord(:,4);
 
xint1 = linspace(xmax,xmin,100);
yint1 = linspace(ymax,ymin,100);
yint1 = yint1(:);
 
[X1,Y1,Z1]=griddata(x_masch,y_masch,z_masch,xint1,yint1,'linear');
figure;
surf(X1,Y1,Z1);
cbar = colorbar
 


In der ersten Spalte von koord steht der Punktname (hier irrelevant), in der zweiten die x-Koordinate, in der dritten die y-Koordinten und in der vierten die Höhendifferenz. Nun möchte ich die Grafik als Geotiff in ein GIS-Programm (QGIS) laden und bin auf den Befehl geotiffwrite gestoßen.
Mit diesem soll es möglich sein aus grid data ein Geotiff-File zu erzeugen. Also genau das was ich brauche. Leider finde ich die Mathworks-Hilfe dazu recht spärlich und weiß nicht so richtig wie ich mein Problem lösen kann.

Es fängt schon mit dem Dateinamen an:

Mathworks-Hilfe:
geotiffwrite(filename,A,R) writes a georeferenced image or data grid, A, spatially referenced by R, into an output file, filename.

Hier mein fehlerhafter Code:

Code:

basename = 'test';
filename = [basename '.tif'];
geotiffwrite(filename,X1,Y1,Z1);
 


Fehlermeldung:

Undefined function 'geotiffwrite' for input arguments of type 'char'.

Error in visualisierung_gnss (line 46)
geotiffwrite(filename,X1,Y1,Z1);

Finde ich schon mal verwirrend, da die Definition des Dateinamens aus der mathworks-Hilfe stammt.

Die Figure habe ich zur Anschauung als jpg gespeichert und in den Anhang gepackt.

test.jpg
 Beschreibung:

Download
 Dateiname:  test.jpg
 Dateigröße:  170.1 KB
 Heruntergeladen:  349 mal
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 18.05.2015, 14:20     Titel:
  Antworten mit Zitat      
Hallo,

geotiffwrite ist ein Befehl aus der Mapping Toolbox (sieht man in der Online-Hilfe in der Leiste links). Hast du diese Toolbox?

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Tony_Silva2
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 35
Anmeldedatum: 15.07.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.05.2015, 14:27     Titel:
  Antworten mit Zitat      
Hab ich nicht. Schade. Dann hat sich das wohl erledigt, oder gibt es eine Alternative für mich?
Private Nachricht senden Benutzer-Profile anzeigen
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 18.05.2015, 14:34     Titel:
  Antworten mit Zitat      
Die "Alternative" ist erstmal zu schauen, ob es nicht doch eine an der Hochschule zugängliche Netzwerklizenz gibt, die das Produkt hat. Bitte mir per PN die Lizenznummer ("license" Befehl) schicken und ich finde das mal heraus.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Tony_Silva2
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 35
Anmeldedatum: 15.07.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.05.2015, 08:23     Titel:
  Antworten mit Zitat      
Danke. Aber arbeite mit einer behördlichen Lizenz. Da ist wohl nix zu machen.
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.