Frage

Ich bin auf der Suche nach einer Funktion zum Lesen / Schreiben von Punkten, Linien und Polygone von ESRI Shape-Datei-Format (wie in Arcview verwendet) für den Einsatz in Matlab

War es hilfreich?

Lösung

Von der Matlab-Mapping Toolbox, verwenden Sie die shaperead Funktion

Zum Beispiel zum Download von NOAA Interstate Highway Shape-Datei hier , zu extrahieren und dann Daten in Matlab mit der Funktion lesen, S = shaperead('in101503.shp');

Andere Tipps

Wenn Sie nicht über die Matlab-Mapping toobox haben, die sehr nützlich m_map Paket hat jetzt eine m_shaperead () Funktion, die einen guten Job Shape-Dateien zu lesen.

X = m_shaperead('filename'); % for filename.(dbf,shp,...)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top