图片缩略图

KML-Matlab-Shapefile转换

version 1.2.0.0 (5.21 KB) by 迈克尔·图米
Matlab脚本导入KML文件到Matlab以及转换到Shapefile。

4.9 k下载

更新01 2010年6月

查看许可协议

用于将KML文件读入mapstruct结构数组的Matlab脚本,并提供写入Shapefile的选项。KML文件必须是统一的类型:Point、LineString、LinearRing或
多边形。输出包含5-6个字段,'Geometry', 'X', 'Y', 'altitude', 'Id'和'name'。只有当每个特性只有一个标记时,才会创建并填充最后一个字段——这些是谷歌Earth中用于标记的名称。这个mapstruct数组可以在Matlab中使用'mapshow'或'geoshow'命令轻松显示。这种输出格式允许使用Matlab命令'shapewrite'导出到Shapefile,该命令是通过在函数中输入一个输出文件名开始的。这种转换需要Matlab版本2008a或更近的版本。

引用作为

迈克尔·图米(2021)。KML-Matlab-Shapefile转换(//www.tianjin-qmedu.com/matlabcentral/fileexchange/25104-kml-matlab-shapefile-conversion), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2008a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!