2010-10-06 4 views
5

Je cherche une fonction de lecture/points d'écriture, des lignes et des polygones de format de fichier de formes ESRI (utilisé dans Arcview) pour une utilisation dans Matlabde shapefile ESRI à Matlab

Répondre

7

De la boîte à outils de cartographie Matlab, utilisez le shapereadfunction

Par exemple télécharger le fichier de forme NOAA Interstate Highway here, extrait puis lire les données dans Matlab en utilisant la fonction, S = shaperead('in101503.shp');

5

Si vous ne disposez pas du toobox de cartographie Matlab, le très utile m_map package a maintenant un m_shaperea d() Fonction qui fait un bon travail de lecture des fichiers de formes.

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