环境准备
首先安装好ArcGIS及其自带的Python27,确保ArcGIS可以正常运行。
安装VScode和Python插件
未安装Python插件前,在vscode中写的py文件无法直接运行,右上方没有运行按钮:
于是安装Python插件:
此时,右上角有了运行按钮,点击输出"hello",(看下图终端输出)说明调用的是ArcGIS自带的Python27:
测试arcpy
调用arcpy,在一个polygon的内部生成随机点,并输出点图层。
import arcpy
arcpy.CreateRandomPoints_management(r"G:\Test","points",r"G:\Test\polygon.shp","",int(20),"","POINT","")
print("hello")
上面代码表示:在G:\Test\polygon.shp内生成20个随机点,得到一个名为points的点图层并保存在G:\Test文件夹中。
arcpy官方帮助
ArcGIS 帮助(10.2、10