
ArcMap
阿拉斯加贵宾蟹
这个作者很懒,什么都没留下…
展开
-
Arcmap中使用arcpy生成区域OD图(OD线)
背景说明现有某行政区域shp数据,需要出各区之间的OD联系图(比如人口迁移量、经济联系等)实现效果思路流程计算各个面的中心点,利用双循环一一进行起终点匹配,保证数据不重复(比如【白云区–天河区】和【天河区–白云区】是同一条线),创建一个包含起终点坐标的表,在利用XYtoline方法生成OD线实现代码import arcpy# 创建OD表,需改路径和名称arcpy.CreateTable_management(r"C:/Users/Guibi/Documents","OD.dbf")ar原创 2020-12-17 11:57:28 · 2772 阅读 · 4 评论 -
ArcMap中为点数据确定最小外包(凹)多边形
为shp点数据每个类别(Identify字段)确定最其小外包多边形(如图)第一部分(处理思路):为点数据创建TIN【3D Analyst Tools】【Data Management】【TIN】【Create TIN】获得数据的最小外包多边形勾画TIN数据区域【3D Analyst Tools】【Data Management】【TIN】【Delineate TIN Data Area...原创 2020-03-04 11:44:07 · 6081 阅读 · 2 评论 -
ArcMap加载shp文件提示图形记录与表记录不匹配
ArcMap加载shp文件提示图形记录与表记录不匹配ArcMap中对数据进行编辑时,由于闪退或者其他原因,有时会造成shp文件提示图形记录与表记录不匹配的问题。一般来说就是.dbf文件中的记录要么多了,要么少了。一个简单的的方法就是将其对应的.dbf文件中的记录删掉,或者新增。 下载一个可以编辑dbf文件的软件,此处我用的是DBF VIewer 2000,打开对应的.dbf文件。举个栗子...原创 2018-07-25 20:27:55 · 7259 阅读 · 0 评论 -
ArcMap表关联Join中数据条数超过65536条快速解决办法
ArcMap表关联Join中数据条数超过65536条快速解决办法Arcmap图层需要对属性表做Join操作时,默认只保留65536条记录,多出的会被舍弃掉,可利用arcpy解决该问题,同时arcpy在进行字段计算时简直是快到飞起!以关连xls文件为例,分为两步:切分xls文件编写python按照自身要求,将xls文件切分为多个sheet,每个sheet中的记录条数小于65536条,我...原创 2019-02-27 17:56:12 · 3288 阅读 · 4 评论 -
ArcMap中POI数据火星坐标、百度坐标、WGS-84坐标系转换
ArcMap中POI数据火星坐标、百度坐标、WGS-84坐标系转换编写Arcpy代码块构建Toolbox.tbx工具箱编写Arcpy代码块新建py文件,编写Arcpy代码坐标系转换的完整代码块如下:# -*- coding: utf-8 -*-import arcpyimport mathfilename=arcpy.GetParameterAsText(0)operatetyp...原创 2019-05-10 22:20:41 · 7663 阅读 · 14 评论