Home

生成线要素分段缓冲区

前段时间做了个小工具,可以生成线要素的分段缓冲区,补充 ArcGIS 现有缓冲区工具的不足,用来辅助实现更多的功能。 工具基于 arcpy、maths、os 几个模块实习,arcpy 中并没有提供现成的计算切线方向的函数或接口,我就尝试通过点处微小偏移量的三角定理计算方法构造切线,然后进行角度换算实现垂线的构造,最后再用垂线去切割缓冲区条带。 链接中可以下载 ArcGIS Desktop 或者

ArcGIS Python API 功能一瞥

继上一篇部署 ArcGIS Python API 之后,再来试试 Python API 的渲染和分析的功能。 通过这两个功能来摸索下 ArcGIS Python API 的使用方法。 渲染1 导入gis模块,创建GIS对象 在 ArcGIS Python API 中 gis 是个核心模块,提供了对组织内成员、群组、内容的创建、读取、更新和删除等功能,你的组织既可以是托管在ArcGIS Onlin

孩童般

摄于 2016-6-20,Disneyland, 香港 越长大越复杂,不提醒自己,常常就忘记了快乐有时,我们需要像孩童般,简单直接开放地面对生活2017,继续努力吧

父亲节的作品

摄于 2016-6-19,海港城,香港 父亲节,刚好在海港城偶然看到小朋友的作品,觉得好有爱对宝宝多年无感的我们那时忽然觉得有个孩子好像也不错不是为了传宗接代,不是为了完成所谓的使命只是静静地看着ta成长我们尽可能多地给予陪伴

部署 ArcGIS Python API

UPDATE 2017-1-3 ArcGIS Python API V1.0 准备环境1 获取并安装Conda下载安装 Anaconda for Python(python 3.5),下载地址。 如果机器上已经安装过ArcGIS Pro 1.3及以上版本,那么Conda已经被自动安装了,直接执行“Python Command Prompt”即可继续下一步。 就更新这天的测试结果看,ArcGI

在CityEngine中如何判断线的方向与左右?

在我们建模的过程中,通常会遇到一些实际问题,例如,如何在道路右边放置交通指示灯? 如何在道路的左边放置行树?如何在管线的末尾放置阀门?等等。 这些有关线状要素的方向和左右的判断,可以通过UV坐标系来确定的。 线的UV坐标系与线的方向相关, 1234567891011121314151617181920/** * File: LineDirection.cga * Created: 22 S

如何使用py2exe打包arcpy脚本?

我们可以在ArcGIS之外调用arcpy站点包运行python独立脚本,从而批量化任务提高工作效率。 如果可以把做好的脚本打包成exe是不是就更方便了呢?想想一键式处理也挺开心的。 Python打包的问题最早是在 ArcGIS知乎 中看到的,有人提问为何打包失败,我还有幸被邀请回答,虽然在这一块我也是小白一枚。 后来,得空时也搜了下相关的资源,虽然大部分人持悲观态度说arcpy不支持打包,但刚好有

在ArcGIS Pro 1.3之外运行arcpy独立脚本

背景ArcGIS Pro像ArcMap一样,其中也嵌入了Python。 不同在于ArcGIS Pro采用了python较新的版本3.4,ArcMap仍然沿用2.x版本。 ArcGIS Pro 1.3版本开始Python环境有点小变化,为了方便包管理esri开始采用Conda。 并且不像开始 ArcGIS Pro 1.1,1.2 版本,需要单独安装Python for ArcGIS Pro,在1.3

Make Query Layer在Model Builder中的使用

前两天碰到一个关于在 Model Builder 中使用 Make Query Layer 工具的问题,“如何把Make Query Layer结果输入到下一个工具中?” TIPS: 什么是 Query Layer? 在ArcMap中,我们可以通过定义SQL语句创建Query Layer,来查询存储在DBMS中的空间数据或者非空间数据。 每次在ArcMap中显示或使用Query Layer时