[英]autopopulate latitude and longitude coordinates into excel using python
[英]Create Point Shapefile Using Excel Table of Latitude and Longitude
这应该非常简单:我有一个Excel表,其中包含污染检测站点及其相应的纬度和经度。 我想为此表创建一个点shapefile。
我已经编写了一个脚本来创建文件,但是无法弄清楚如何在其中创建点:
#Creates Observation Site Shapefile
import arcpy
import fileinput
import string
import os
from arcpy import env
env.workspace = "F:\GEOG 487B\Project"
env.overwriteOutput = True
outpath = env.workspace
newfc = "sites.shp"
infile = "site_loc.xls"
arcpy.CreateFeatureclass_management(outpath, newfc, "Point")
shapefile已创建,但属性表为空。 如何使ArcMap识别我的Latutude和经度列?
该表非常简单:列A =站点ID#,B =纬度,C =经度
谢谢!!
我知道有一个可以读取/写入形状文件的库。 我过去曾用它来读取国家气象局Shapefile。
http://code.google.com/p/pyshp/
从该网页上的示例中,将点写入形状文件看起来相当容易。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.