近期用python鏈接ArcGIS時,須要經過readshapefile函數讀取shp文件,讀取過程當中常常出現python
報錯爲 「 readshapefile can only handle 2D shape types 」函數
緣由時shp文件在建立時包含了Z座標及M座標,以下圖所示工具
於此,須要先將圖層中的shape類型更改成平面;3d
方法爲 打開toolbox的數據管理工具->要素->複製要素blog
修改環境設置,Disabled掉M值及Z值file
運行完以後,獲得新要素(不更改以前的要素,建立獲得新圖層)方法