孩童般
摄于 2016-6-20,Disneyland, 香港

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

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

父亲节,刚好在海港城
偶然看到小朋友的作品,觉得好有爱
对宝宝多年无感的我们
那时忽然觉得有个孩子好像也不错
不是为了传宗接代,不是为了完成所谓的使命
只是静静地看着ta成长
我们尽可能多地给予陪伴
UPDATE 2017-1-3 ArcGIS Python API V1.0
下载安装 Anaconda for Python(python 3.5),下载地址。 如果机器上已经安装过ArcGIS Pro 1.3及以上版本,那么Conda已经被自动安装了,直接执行“Python Command Prompt”即可继续下一步。
就更新这天的测试结果看,ArcGIS Pro 1.4 Alpha4 版本自带的conda环境为:4.0.11, 手动可以下载到的最高版本为 4.2.0.
1 | [arcgispro-py3] C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3>conda info |
在Python Command Prompt,执行如下命令下载安装 ArcGIS Python API 到Conda环境。
conda install -c esri arcgis
在我们建模的过程中,通常会遇到一些实际问题,例如,如何在道路右边放置交通指示灯? 如何在道路的左边放置行树?如何在管线的末尾放置阀门?等等。
这些有关线状要素的方向和左右的判断,可以通过UV坐标系来确定的。 线的UV坐标系与线的方向相关,

1 | /** |
我们可以在ArcGIS之外调用arcpy站点包运行python独立脚本,从而批量化任务提高工作效率。 如果可以把做好的脚本打包成exe是不是就更方便了呢?想想一键式处理也挺开心的。
Python打包的问题最早是在 ArcGIS知乎 中看到的,有人提问为何打包失败,我还有幸被邀请回答,虽然在这一块我也是小白一枚。 后来,得空时也搜了下相关的资源,虽然大部分人持悲观态度说arcpy不支持打包,但刚好有个帖子说可以实现,并且宣称 “It can be done easily!”,那我就动手试试吧。
Py2exe是一个Python工具发布扩展包,可以用来将Python脚本转化为Windows的可执行程序,详情看 官网 py2exe.org 。
下载Py2exe安装程序,下载地址戳 这里 。
ArcGIS Desktop使用的Python 2.7.x版本,可以对应下载安装 py2exe-0.6.9.win32-py2.7.exe 这个32位的版本;如果你的机器上安装 ArcGIS Desktop 64-bit Background Geoprocessing 补丁或者安装了 ArcGIS Server产品,也可以下载安装 **py2exe-0.6.9.win64-py2.7.amd64.exe**。 在这篇博客中,我就以 64位的包为例来说明打包的过程。
打包时需要有至少两个脚本文件,一个是 setup_py2exe.py, 一个是执行实际任务的 HelloPy2exe.py 脚本文件。
先 看第一个脚本 setup_py2exe.py,包含如下两行: