ICode9

精准搜索请尝试: 精确搜索
  • arcpy调用Raster_To_Polygon函数2022-09-14 00:03:09

    # -*- coding: utf-8 -*- # --------------------------------------------------------------------------- # Raster2Poly.py # Created on: 2022-09-13 15:55:03.00000 # (generated by ArcGIS/ModelBuilder) # Description: # ---------------------------------------

  • arcpy 获取shp要素数量2022-09-06 10:00:43

    arcpy 获取shp要素数量 import arcpy arcpy.env.workspace="E:\data\china-latest-free.shp" dss1=arcpy.ListFeatureClasses( ) for l in dss1: result = arcpy.GetCount_management(l) print(l) print(result) gis_osm_buildings_a_free_1.

  • arcpy-计算统计值2022-08-22 14:05:22

    arcpy-字段唯一值、重复值、最值、平均值、方差、标准差、中数、众数 参考:https://www.cnblogs.com/yzhyingcool/p/11574709.html GetParameterAsText函数 https://www.cnblogs.com/Peninsula/p/14203000.html  

  • ArcGIS Python获得一个数据库所有要素类2022-07-22 07:32:04

    import arcpy import os arcpy.env.workspace = "E:\\BaiduNetdiskDownload\\GeoScene Pro入门课程数据(1)\\data1-10\\data1-10\\第八章\\北京要素.gdb" datasets = arcpy.ListDatasets(feature_type='feature') datasets = [''] + datasets if

  • ArcGIS工具 - 按要素裁切数据库2022-07-11 22:32:22

    查询和统计是GIS中的重要功能之一。在ArcGIS中可以按属性信息、按空间位置关系进行查询和统计。今天为源GIS给大家分享使用ArcPy编程实现批量统计地理数据库要素类记录数量。 软件应用 统计单个图层的记录数非常简单,直接打开属性表,在表格下方查看总数即可;如果有多个图层,以此类推

  • ArcGIS工具 - 按要素裁切数据库2022-07-09 06:02:53

    在GIS处理数据中,经常需要分图,将整个任务区划分成若干块,由不同的人协作完成。为了节省分图裁切时间,减少人员操作失误,为源GIS专门制作了按要素裁切数据库工具,以提高数据生产效率。 需求描述 裁切单个图层,可以使用ArcGIS中的裁剪工具, 其裁切的效果示意图如下: 功能说明 按要素裁

  • ArcGIS工具 - 批量删除空图层2022-07-08 07:00:27

    为了减少数据的冗余,我们经常需将数据库中的空图层(没有任何记录的要素类或表)删除,删除数据本来是一个很简单的操作,但如果数据量大,则需通过程序来处理。例如,删除成百上千个标准分幅DLG数据库中等高线数据为空的图层。采用为源GIS开发的批量删除空图层工具可实现自动判断图层内要素数

  • VS Code中ArcPy的智能补全配置2022-07-04 10:04:30

    在Python自带的IDLE里编写Pyhton脚本代码着实不方便,尤其是编辑ArcPy代码。自从VS Code出来后,就再也没用过IDLE了。但在VS Code中编写要配置好环境参数,否则将出现"Import arcpy could not be resolved"的警告,并且没有智能补全。 检查配置文文件 第一步,要检查确定pth文件是否正确,在

  • python程序调用arcgis生成反距离权重插值图2022-05-17 20:01:28

    一、导入插值区域 二、编写插值图调用python程序 # Import arcpy module import arcpy from arcpy.sa import * import random import os import shutil from arcpy import * import sys arcpy.CheckOutExtension("Spatial") arcpy.env.overwriteOutput = True ''' # e

  • 利用python绘制分析路易斯安那州巴吞鲁日市的人口密度格局2022-01-09 18:33:53

    前言 数据来源于王法辉教授的GIS和数量方法,以后有空,我会利用python来实现里面的案例,这里向王法辉教授致敬。 绘制普查人口密度格局 使用属性查询提取区边界 import numpy as np import pandas as pd import geopandas as gpd import matplotlib.pyplot as plt import arcpy from a

  • 【ArcGIS】对属性进行重新编号2021-12-19 17:35:28

    ARCGIS中根据字段属性重新排序并自动编号的方法-百度经验 (baidu.com) import arcpy ... rows = arcpy.UpdateCursor("预定边桩点","","","","编号 A")... i=1... for row in rows:... row.BH=i... i=i+1... rows.updateRow(row)... del r

  • 上海python机构培训2021-12-17 00:00:31

      错误总是在所难免。编写可预见和处理错误的脚本可让您节省大量时间,同时避免很多令人头疼的问题。当工具返回错误消息时,ArcPy 会生成系统错误或异常。在 Python 中,您能够提供多种可用于处理异常的结构和方法。当然,也会由于其他与地理处理工具不相关的原因导致脚本失败。同时

  • Arcpy学习笔记(六)-工具和工具箱2021-11-20 20:31:42

    AddToolbox:将指定的工具带入到Arcpy中,以边访问工具箱子中的相关工具: 说明: 默认情况下,可在脚本中访问任何核心 ArcGIS 工具箱,但对于自定义工具箱或第三方工具箱,必须使用 ImportToolbox 来添加它们以便在脚本中使用。 可在多个不同的文件夹或地理数据库中找到其他工具箱,这些工具

  • Arcpy学习笔记(五)-列出数据2021-11-19 23:00:14

    1.ListDatasets: 摘要:列出工作空间中的所有数据集。可以针对数据集名称和数据集类型指定搜索条件,从而限制返回的列表。 说明:必须先设置工作空间环境,之后才能使用多个列表函数,这些列表函数包括 ListDatasets、ListFeatureClasses、ListFiles、ListRasters、ListTables 和 ListWork

  • Arcpy学习笔记(二)之Arcpy函数-游标Cursor2021-11-19 19:02:40

    一、InsertCursor: 向要素类、shapefile或表中插入行。InsertCursor返回一个分发行对象的枚举对象。 就是以一行为操作对象,并且可迭代。 说明:可以使用newRow方法从插入行的枚举对象获取新的行对象。每次调用光标上InsertRow都会在表中创建新行,该行的初始值设置为输入行中的值。

  • ERA5数据处理,简单记录。Arcpy2021-11-17 17:04:03

      第一次写这个,还有点小激动,新手,简单记录一下,地学同一问题方法上可能有不同,代码和方法如果有改进的,还请多多指出! hhh   其实代码还在跑着,不过目前没问题,先写上,写的是ERA5数据下载完经过mosaic后的处理过程,下次有时间再写下载和拼接的过程吧。   以提取中国2015年小时级的lai_

  • Python实现Arcgis 相关批量操作2021-11-13 21:34:14

    1、 批量实现ASCII转栅格 #ASCII转栅格 import arcpy import os #批量处理文件的路径 path = 'C:/Users/sdriver/arcgis/ASCII/' files = os.listdir(path) for i in files: #以txt为后缀的文件 if os.path.splitext(filename)[1] == '.txt': inASCII = path +

  • 地理处理工具-模型构建器-arcpy-arcgis python案例教程-显示鼠标自由点击的地图坐标2021-10-29 21:34:38

    地理处理工具-模型构建器-arcpy-arcgis python案例教程-显示鼠标自由点击的地图坐标 arcgis操作、制图、开发、分析、培训、研发、单位机构和重大科技项目技术咨询,qq group ArcGisky: 878796212 功能:通过鼠标点击在屏幕上任意多次点击,依次显示个点的坐标。 适用场景:实验试验、

  • [ArcPy Tips-4] 找到一个ShapeFile里面积最大的多边形!2021-10-28 22:04:38

    import arcpy,os,sys import arcpy.da srcDir = "E:\\Sentinel_1\\2018S1\\"##自行修改,shp所在的目录 for file in os.listdir(srcDir): if os.path.splitext(file)[1] == ".shp": print(file) input = file areaShp = "

  • 批量栅格投影(arcpy)2021-10-26 18:34:27

    栅格投影的意义:将分辨率单位为度的变为米 定义投影的意义:将某个栅格的坐标系变为想要的坐标系 批量栅格投影的代码如下: # -*- coding: UTF-8 -*- #需要自行更改的如下: #inws:输入路径 #outws:输出路径 #Coordinate_System:目标投影坐标系 import glob import os import arcpy #

  • ArcPy数据列表遍历2021-10-15 14:00:20

    ArcPy数据列表遍历 批处理脚本的首要任务之一是为可用数据编写目录,以便在处理过程中可以遍历数据。 ArcPy 具有多个专为创建此类列表而构建的函数。 函数 说明 ListFields(dataset, wild_card, field_type) 返回在输入值中找到的字段的列表 ListIndexes(dataset, wild_

  • ArcPy | 栅格计算2021-10-15 13:34:18

    栅格计算器工具专门用于应用程序(仅作为 GP 工具对话框)或 ModelBuilder。 它不适用于脚本的编写,而且也不能用于 ArcPy Spatial Analyst 模块。 虽然在ArcPy中不能使用栅格计算器,但是,它是可以执行数学分析运算的。 + (加) (arcpy.sa) 逐个像元地将两个栅格的值相加(求和)。 - (减) (arcpy

  • 土壤稳定性评估(ArcPy实现)2021-10-12 16:01:29

    一、背景 在进行区域土地开发时,需要对整个区域的土壤稳定性评估。应用GIS空间分析方法,能够快速有效地对影响土壤稳定性的因子进行制图并评估打分,通过构建评价体系,利用叠加分析,形成土壤稳定性专题图,以为土地开发保护提供决策支持。 二、数据 某区域的数字高程模型和土地利用图,数字

  • 寻找最佳路径(ArcPy实现)2021-10-10 13:03:35

    一、背景 随着社会经济发展需求,公路的重要性日益提高。在一些交通欠发达的地区,公路建设迫在眉睫。如何根据实际地形情况设计出比较合理的公路规划,是一个值得研究的问题。 二、实验目的: (1)通过练习,熟悉 ArcGIS 栅格数据距离制图、表面分析、成本权重距离、数据重分类、最短路径等空

  • 市区择房分析(ArcPy实现)2021-10-09 22:33:54

    1, 背景 如何找到环境好、购物方便、小孩上学方便的居住区地段是购房者最关心的问题。因此购房者就需要从总体上对商品房的信息进行研究分析,选择最适宜的购房地段。 2,目的 学会利用缓冲区分析和叠置分析解决实际问题。 3,数据 试验数据位于,“\Chp7\Ex_1. 4,要求 所寻求的市区是噪声要

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有