zoukankan      html  css  js  c++  java
  • arcgis python 使用光标和内存中的要素类将数据加载到要素集 学习:http://zhihu.esrichina.com.cn/article/634

    学习:http://zhihu.esrichina.com.cn/article/634
    使用光标和内存中的要素类将数据加载到要素集
    import arcpy arcpy.env.overwriteOutput = True arcpy.ImportToolbox("http://flame7/arcgis/services;BufferByVal", "servertools") # List of coordinates coordinates = [[-117.196717216, 34.046944853], [-117.186226483, 34.046498438], [-117.179530271, 34.038016569], [-117.187454122, 34.039132605], [-117.177744614, 34.056765964], [-117.156205131, 34.064466609], [-117.145491191, 34.068261129], [-117.170825195, 34.073618099], [-117.186784501, 34.068149525], [-117.158325598, 34.03489167]] # Create an in_memory feature class to initially contain the coordinate pairs feature_class = arcpy.CreateFeatureclass_management( "in_memory", "tempfc", "POINT")[0] # Open an insert cursor with arcpy.da.InsertCursor(feature_class, ["SHAPE@XY"]) as cursor: # Iterate through list of coordinates and add to cursor for (x, y) in coordinates: cursor.insertRow([(x, y)]) # Create a FeatureSet object and load in_memory feature class feature_set = arcpy.FeatureSet() feature_set.load(feature_class) results = arcpy.BufferPoints_servertools(feature_set)
  • 相关阅读:
    Attributes in C#
    asp.net C# 时间格式大全
    UVA 10518 How Many Calls?
    UVA 10303 How Many Trees?
    UVA 991 Safe Salutations
    UVA 10862 Connect the Cable Wires
    UVA 10417 Gift Exchanging
    UVA 10229 Modular Fibonacci
    UVA 10079 Pizza Cutting
    UVA 10334 Ray Through Glasses
  • 原文地址:https://www.cnblogs.com/gisoracle/p/11613920.html
Copyright © 2011-2022 走看看