- 博客(52)
- 资源 (2)
- 收藏
- 关注
原创 【阿来来gis规划师工具箱说明书】b16添加四至点坐标至字符串字段
对于一个图斑,其四至坐标主要是指四个方向的极值坐标。这里主要是指多边形的点。如果是圆形或者椭球形,则会出错。
2025-04-17 00:53:50
255
原创 【阿来来gis规划师工具箱说明书】b15改用地
所以针对Layer(三调或者变更转化的载体),xzlayer(现状用地用海),ghlayer(规划用地用海),分别进行编码、名称及编码加名称的组合,可以较强地适应各种情形。场景二:选中一要素,且此时无Layer\ydmc\ydbm等3字段,会自动创建3字段并对选中要素进行3字段的赋值。4、选择xzLayer,则同时修改xzydbm、xzydmc,如果没有此三字段,则会新建这3个字段。3、选择Layer,则同时修改ydbm、ydmc,如果没有此三字段,则会新建这3个字段。参数一:输入修改用地的图层。
2024-12-17 11:23:50
204
原创 【阿来来gis规划师工具箱说明书】b14获取指定要素字段值及其占比
指定2个图层的2个字段,先标注各个图层斑的唯一标识码,相交后根据标识码判断指定字段间的对应关系及其面积情况,如果判断椭球面积,则需要更新一次椭球面积。1、被统计的字段值一定会写入到接收信息的字段内,只是在面积、比例或是投影面积、椭球面积上会有些差异。场景一:输入接收字段的图层及指定字段名称,输入被统计图层及其指定字段,其它默认不加填写。场景二:在场景一的基础上,参数五打勾。参数八:参数二中的面积值为椭球面积,如果不选择默认为投影面积。场景四:在场景三的基础上,参数七打勾。参数一:接收统计结果的矢量。
2024-12-17 11:06:36
553
原创 【阿来来gis规划师工具箱说明书】b13获取汉字拼音首字母并大写
工具箱下载链接:https://pan.baidu.com/s/1MxDCKWgyD2VoDJJbZl_eLw?有时候需要把指定字段内的汉字转换为拼音首字母并大写。场景1:将用地用海名称字段转为首拼音字母并大写。上图是信息栏提示信息,下图是属性表信息。一般情况下,将汉字首字段提取出来,再改为大写。特定的多音字,需要自己修订一下。参数三:指定存在放大写首字母的字段,应为字符串字段。参数二:指定含有汉字的字段,应为字符串字段。本工具免费使用,欢迎进群跟大家一起来讨论。1、数字无法转换,保持原样。
2024-12-12 11:14:34
264
原创 【阿来来gis规划师工具箱说明书】b11字符串转ASCII码
工具箱下载链接:https://pan.baidu.com/s/1MxDCKWgyD2VoDJJbZl_eLw?制作符号时,会遇到将汉字转换为ASCII的问题,就是将汉字转换为Unicode。实际上找到在线网址,也有一些相关的在线转换。通过Python内置程序将汉字转换为ASCII(转换为Unicode)。本工具免费使用,欢迎进群跟大家一起来讨论。1、执行后注意保存一下转换后的信息。参数一:输入任意个汉字。
2024-12-12 11:03:46
206
原创 【阿来来gis规划师工具箱说明书】b10国标编码补0互转
补全至6位,有2个思路。一是右边多加几个0,再从左截取6位。这样可以实现任意代码补全6位,即使代码错误仍旧可以补全。从整体上来看,报错是有价值的。所以采用1对1替换的思路。1、只在指定字段内进行补0或去0。下面示例是先备份一下ydbm至oldydbm,再对oldydbm进行补0。参数三:有4种方式可以使用,包括有新旧国标编码的补0与去0。制作市县级数据库时,遇到需要将用地用海代码补全至6位。场景1:新国标用地补0及信息栏中的补充信息提示。场景2:其他的转换基本相同,不再展示。参数一:输入要素图层。
2024-12-12 10:55:45
495
1
原创 阿来来gis规划师工具箱说明书】b06要素总面积与字段面积统计
统计需要指定字段以及统计面积字段,因为每次统计的面积字段可能存在不确定性,一味的定成shape_area的必要性不大,因为有时候是椭球面积,有时候是扣除后的净面积。统计要素图层中的图斑面积是时常发生的情形。随着深入制作这个工具,也展示出不同怀形下的统计需求是不同的。场景二:统计较多个字段的面积。在面板中显示的信息是有限的,此时提供一个写入xls的默认功能,会打开xls页面。0个字段,就是不设置,只会统计总面积。3、想生成椭球面积的,要先生成椭球面积字段并计算。参数三:指定统计的面积字段。
2024-12-05 11:34:11
342
原创 【阿来来gis规划师工具箱说明书】e05面要素转dxf面
对于规划师而言,目前关心的是二调三调新旧国空之间的转换关系,对其他问题的转换相对淡薄一些。收集数据,比如用地用海的颜色,了解dxf结构组码等问题,以及进制转换之间的关系,基本就能解决转换的依赖条件。**场景一:**使用三调地类名称字段,采用二调颜色。**场景二:**输入三调字段,指定三调颜色模式。**场景五:**输入新国空用地编码+名称字段,指定新国空颜色模式。**场景三:**输入新国空用地编码字段,指定新国空颜色模式。**场景四:**输入新国空用地名称字段,指定新国空颜色模式。参数三:指定要素的字段。
2024-12-04 15:08:40
1082
原创 【阿来来gis规划师工具箱说明书】b05判断两字段是否相同
手动操作的话,就需要利用原有字段或者新建一个字段来放置对比结果。制作一个简易的工具就显得出一定的必要性。新建一个字段放置对比结果,输入两个字段信息,两个字段最好都为字符串类型。执行一次工具,会新sameornot,如果相同,就填写same,否则填写different。参数四:新建字段的名称,固定信息。1、参数四不可调整,一种习惯,怕字段信息不好找。参数二:这个图层相关联的一个字符串类型的字段。参数三:这个图层相关联的一个字符串类型的字段。2、需要指定的是同一个要素图层上的2个字段。参数一:输入要素图层。
2024-12-04 14:21:25
1124
原创 【阿来来gis规划师工具箱说明书】b04椭球面积计算
因为面积字段的名称会有所不同,比如有的是MJ,有的是TBMJ,还有的是别的。但是arcmap中的脚本工具,可以使用批量工具,这样也可以实现批量修改的目的。制作一般的要素时,通常需要求面积并保留一定的小位数。虽然求椭球面积的公式很简单,但是架不住还要保留小位数。细细数来也有好几步。对mj字段使用椭球面积工具,在gis中若保留2位,最后1位为0,则自动忽略(很现实)参数二:指定输入文件的关联字段,一般指的是面积字段,通常是双精度的和单浮点的。1、面积字段必须是双精度或者单浮点的,其他的不行,可自行修改属性。
2024-12-04 11:11:18
693
原创 【阿来来gis规划师工具箱说明书】b03要素信息写入字段
在arcmap中将要素信息写入到字段内,且可批量写入。根据使用频率列举了几个常用备选项。
2024-12-03 19:45:46
410
原创 【阿来来gis规划师工具箱说明书】b02保留去除指定字符
如果layer字段内是【0101耕地gengdi】样式的字符串,保留数字为【0101】,去掉数字为【耕地gengdi】,保留汉字为【耕地】,去掉汉字【0101gengdi】,保留英文为【gengdi】,去掉英文为【0101耕地】。有时候在arcmap中需要对属性表内的字符串信息进行加工,其中就包括数字的保护与去除,汉字的保护与去除以及英文的保护与去除,也不是高深的功能,就是需要时没有工具,就很抓急。参数四至九:在这几个参数中选择一种为true,才能正常执行,如果有两个true,则只会执行第一个true。
2024-12-03 19:18:22
523
原创 【阿来来gis规划师工具箱说明书】b01编码自增
多数人会利用objectid来填充,但更多时候有别的要求,比如按单元填写,每单元必须从0开始之类的,总要求会是多样的。有时候不一定是bsm字段,有时候按单元进行编码。工具默认是从左到右从上至下来编码。参数四:在指定字段单元进行编码,如果字段共有3类,如是A村B村C村的行政村名称,则编码先在A村编完后再进行B村的编码,如此类推。参数三:选择的编码字段,一般是整数或者字符串类型,也不一定是bsm字段。2、编号开始于,即参数二,可以填写行政区划代码加起始码。参数二:编码从什么数字开始,如果填写0,就是从0开始。
2024-12-02 09:14:19
360
原创 【阿来来gis规划师工具箱说明书】a01添加在线地图包
目前包括天地图、星图、世界地图及历史地图,如下图所示。同时,随时可以在增加新地图。在线地图时常在更新,新增的也会有很多,所以做一个动态变化的选择就显得很重要。使用arcmap,在线地图必不可少,在线地图种类有很多,集合在一起才能更方便的使用。可添加天地图影像地图及其注记。可添加天地图矢量地图及其注记。可添加天地图地形图及其注记。
2024-12-02 09:00:44
445
原创 【阿来来gis规划师工具箱说明书】m08修改文件名称
包括2种,一是读取模式–将读取指定文件夹下的所有文件名称,仅读取1级,不包括其下的文件夹,同时也不包括数据库下的要素,并将读取名称写入桌面rename.xls中。二是修改模式–将读取rename.xls中的1列和2列字符串,1列为原始文件名称,2列为修改后的名称,支持打开xls的同时进行修改。选读取指定文件夹内的所有文件并写入到xls第一列中,根据第一列的名称,通过xls的编辑能力,形成新的第2列,其他列可以于用于螺纹钢编辑生成第2列的内容。修改模式,找到指定名称的文件时且第2列有指定修改名称。
2024-12-01 18:43:33
513
原创 JavaScript 中的原型和原型链
在基于类的继承中,继承关系通常是通过类的定义和关键字(如 extends)来明确规定的,而 JavaScript 是通过原型和原型链这种相对更灵活但也更抽象的方式来实现继承的,所以习惯了类继承的开发者可能会觉得难以适应。复杂的继承关系:当涉及到多层继承时,如上面例子中的 Employee 继承自 Person,再加上可能还有更多层的继承关系,要准确把握每个实例沿着原型链查找属性和方法的路径以及如何正确设置继承关系(比如通过 Object.create 等方式),这需要对原型链的机制有深入的理解。
2024-11-29 22:57:15
761
原创 JavaScript异步编程和与之相关的概念
异步编程及其相关的回调函数、Promise、async/await 等知识点在 JavaScript 中是较为复杂且重要的内容,需要通过大量的实践和深入理解其原理才能熟练掌握并在实际项目中灵活运用。
2024-11-29 22:52:23
770
gis 北京 地图(2014 shp)
2017-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅