导入向量";。上海医药;NetLogo中的文件

导入向量";。上海医药;NetLogo中的文件,netlogo,qgis,Netlogo,Qgis,我从Google Earth数字化了一个地区的道路,将其保存为.Kml格式,然后在QGIS 2.1中打开这个Kml数据文件,并在WGS84 CRS中将其转换为ESRI形状文件。该文件已成功转换为形状文件。但当我在NetLogo中导入此文件时,发生了一个运行时错误 “扩展异常:观测者运行GIS:LOAD-DATASET时出现不支持的形状类型13错误” 我的代码是 gis:load-coordinate-system (word "Roads.prj") to setup let path

我从Google Earth数字化了一个地区的道路,将其保存为.Kml格式,然后在QGIS 2.1中打开这个Kml数据文件,并在WGS84 CRS中将其转换为ESRI形状文件。该文件已成功转换为形状文件。但当我在NetLogo中导入此文件时,发生了一个运行时错误

“扩展异常:观测者运行GIS:LOAD-DATASET时出现不支持的形状类型13错误”

我的代码是

gis:load-coordinate-system (word "Roads.prj")

to setup
    let paths-dataset gis:load-dataset "Roads.shp" // error line
    gis:set-world-envelope  gis:envelope-of paths-dataset
    foreach gis:feature-list-of paths-dataset
    [
       gis:set-drawing-color blue
       gis:draw ? 1.0
    ]
 end
Roads.shp的大小非常小,只有3kb,因为我正在学习如何在NetLogo I中导入矢量文件,仅限四条道路

我想知道为什么会有这个错误。在一个链接中,我发现“type 13错误”发生在数据为3D且导入.shp的工具支持2D时

这是原因吗?我如何知道我使用QGIS转换的文件是二维还是三维的。如果是三维的,如何将其转换为二维形状文件(.shp)

我在netlogo用户身上看到一个类似的问题(“不支持的形状类型13”)没有得到回答:我在netlogo用户身上看到一个类似的问题(“不支持的形状类型13”)没有得到回答: