2010-10-06 8 views
5

szukam funkcji do odczytu/zapisu punktów, linii i wielokątów z formatu Shapefile ESRI (stosowany w ArcView) do stosowania w MatlabESRI do Matlab

Odpowiedz

7

z mapowania przybornik Matlab, użyj shapereadfunction

na przykład pobrać shapefile NOAA Interstate Highway here, ekstrakt a następnie odczytać dane w Matlab używając funkcji, S = shaperead('in101503.shp');

5

Jeśli nie ma odwzorowania toobox Matlab, bardzo przydatna m_map package ma teraz m_shaperea Funkcja d(), która dobrze sprawdza czytanie plików shap.

X = m_shaperead('filename'); % for filename.(dbf,shp,...)