自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

慕名ArcGIS

for tech and fun | kikitamap.com

原创 我已经搬家啦

有人问我为什么不更新了,其实我搬家啦新家地址: http://kikitamap.com

2017-08-08 14:24:13 2599 1

原创 如何使用py2exe打包arcpy脚本?

我们可以在ArcGIS之外调用arcpy站点包运行python独立脚本,从而批量化任务提高工作效率。 如果可以把做好的脚本打包成exe是不是就更方便了呢?想想一键式处理也挺开心的。Python打包的问题最早是在 ArcGIS知乎 中看到的,有人提问为何打包失败,我还有幸被邀请回答,虽然在这一块我也...

2016-10-11 18:12:29 3817 8

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

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

2016-10-11 18:10:53 4702 1

原创 Make Query Layer在Model Builder中的使用

前两天碰到一个关于在 Model Builder 中使用 Make Query Layer 工具的问题,“如何把Make Query Layer结果输入到下一个工具中?” TIPS: 什么是 Query Layer? 在ArcMap中,我们可以通过定义SQL语句创建Query L...

2016-10-09 15:09:37 1475 0

原创 Troubleshooting: 有防火墙的情况下你需要如何部署许可服务器?

防火墙是一种有效的安全策略,如果部署ArcGIS许可的环境中不允许关闭防火墙,你可能会遇到这个错误:ArcGIS administrator 连不到许可服务器,提示错误, “ “xxx.xxx.xxx.xxx”没有有效的许可管理器。请输入一个有效的许可管理器服务器。 ”那么,如何解决这个问题? 如...

2016-10-09 09:32:12 1802 0

原创 浅谈使用ArcPy执行大数据量处理任务

Python功能强大而易于学习。对于ArcGIS for Desktop用户来讲,Python是提高工作效率的不二选择。 Arcpy是esri提供的用于高效数据处理分析、制图等的Python站点包。 利用ArcPy,我们可以在ArcMap的Python窗口交互执行脚本,还可以创建自定义脚本工具或脚...

2016-04-28 13:28:08 15871 5

原创 CGA:自动判断模型间关系的3D建模方法

背景最近遇到一个有趣的问题,如何在CityEgnine中判断有接触或相交关系的模型,从而自动进行建模?这个问题有点抽象,我们来看个实例,了解下问题的背景:以往绝大多数情况下,我们拿到的2D建筑物底面(FootPrint)都是一个建筑对应一个面,也就是这样的:实际生活中的的建筑物可能是更复杂的,例如...

2016-04-01 18:09:58 2638 0

原创 你所不知的有趣投影方法

高斯克吕格/Gauss Kruger、兰伯特/Lambert、墨卡托/Mercator……这些是业内人士耳熟能详的 投影方法,它们各有适用场景以确保投影后某类或某几类变形最小,其最终要义就是最大程度地精确表示位置。然而,这一篇中不是对这些投影方法进行阐述,而是传递一些新奇特的投影玩法。ArcGIS...

2016-02-04 11:48:09 14718 9

原创 为影像数据去除无效值

在使用栅格数据时,黑边和白边问题比较困扰我们,╮(╯-╰)╭ ,丑丑地如下所示:那如何处理这些问题呢?方法不是唯一的,我把 ArcMap 中最常用的几种方式列举一下,帮你给数据“化妆”,或者更确切的说是“整容”:Option 1 栅格计算器在去黑边之前最先需要了解的是黑边的像元值是什么? 可以使...

2016-02-02 17:33:28 14171 10

原创 实践 ArcGIS Web 3D

ArcGIS 产品家族的 Web 3D 功能众多用户期待已久,从 ArcGIS 10.3.1 版本开始,Esri 放了个大招,千呼万唤始出来的 Web 3D 功能,终于不再犹抱琵琶半遮面了。 那到底如何将创建和发布3D场景呢? 下面就把今天的测试过程记录下。

2016-01-17 11:05:23 13473 19

原创 Troubleshooting:Shapefile 乱码与字符截断问题

Shapefile是上个世纪90年代的数据格式,但是由于它开放易用至今仍然倍受欢迎,最近与shapefile编码相关的问题此起彼伏连绵不绝,整理下几个高频问题共享之。为什么我的shapefile在ArcGIS 10.3中打开乱码?原因这个问题的根本原因就是读取文件使用的编码类型和文件实际存储的编码...

2015-12-21 10:51:34 7075 2

原创 如何在ArcGIS for Desktop中实现批量任务?

ModelBuilder 是 ArcGIS for Desktop 产品中最可爱的功能之一,它可以尽可能免代码地将我们从重复劳动中解放出来。使用 ModelBuilder 的过程常常被比喻为“搭积木”,我们只需要拿着 ArcGIS for Desktop 中为我们提供的“积木”去搭建满足于自己的特...

2015-12-06 22:36:49 18940 9

原创 “连不上 ArcGIS License Manager ”的一点常用诊断方法

在 ArcGIS Desktop 的问题库中,有一类不算做核心技术问题,但却可能会位列“最常见的问题”之一。简言之一句话,”许可服务器连不上怎么办?!“ 下面就来演绎下问题的诊断过程。 本文仅适用于客户端 ArcGIS Administrator 访问 ArcGIS License Manag...

2015-11-27 11:33:23 20983 7

原创 地统计分析笔记——探索数据

在执行地统计分析之前,浏览、熟悉、检查自己的数据是至关重要的。绘制和检查数据是地统计分析过程中的必要阶段,我们可以从这些工作中获得一些先验知识,指导后续的工作。Stage 1 绘制数据通过ArcMap的图层渲染方案绘制数据,我们可以获得对数据的第一印象。例如,使用单一符号渲染了解采样点的疏...

2015-11-27 09:31:57 7272 5

原创 给自己做个地图故事 —— Trip to Greece

Esri 的 地图故事 很有意思,用句官媒的广告 “每个人都有要讲述的故事,利用地图的强大功能来讲述您的故事” …… 国庆假期将至,放点有趣的东西。如果喜欢分享,又想记录自己的过往,动手试试不错哦。如何制作故事地图 ? 我把链接搬运过来,点吧地图故事中有好多应用程序模板可选,即使不懂技术也能h...

2015-09-30 13:53:46 5812 4

原创 在ArcGIS中创建Python工具(三)

从 ArcGIS 10.1 版本开始,我们可以创建 python工具箱 来自定义脚本工具,这种工具箱相比较上一篇提到的标准工具箱。有着独特的优势,具体二者的区别总结过,看这一篇。认识 Python工具箱Python 工具箱 (.pyt) 是一个简单的文本文件,可以在任何文本编辑器中或者任何 Pyt...

2015-09-10 14:42:43 12086 4

原创 在ArcGIS中创建Python工具(二)

上一篇中我们了解到有两种方式在 ArcGIS 中创建 Python工具,这一篇就来看看如何在标准工具箱中创建脚本工具。ArcGIS Help 中脚本工具的帮助过于枯燥,在这里,我以一个具体的实例来总结构建脚本工具的过程,我要实现的需求是做个快速实现羽化边界效果的小工具,预期得到如下的效果:上面效果...

2015-09-02 22:19:08 16560 12

原创 在ArcGIS中创建Python工具(一)

ArcGIS Desktop 自带有大量的工具,可以执行各种各样的地理处理任务。通过 python 我们可以灵活地调用这些工具,把工具组织成自己的工作流,甚至创建一些新的工具。今天就说说在 ArcGIS 中创建 Python工具这个话题。

2015-08-31 15:16:51 16379 1

原创 蜂巢格网

比起死板硬朗的矩形渔网,六边形的蜂巢网格越来越受欢迎。推荐个小工具,实现下面的效果:1.准备自己的兴趣区域和需要统计的要素。例如,下面的美国国境面(浅灰色),机场点数据。2.ArcGIS Online上有 GISers 分享的生产六边形格网的工具:ModelBuilder版本的 Create H...

2015-08-07 18:01:07 5621 3

原创 凹凸有致的地图——浮雕风

想要下面这样一副地图,怎么做?1.准备包含一个数值属性字段的面数据,比如包含人口信息的欧洲大陆数据,使用分级色带渲染。2.使用 Choropleth Hillshade 工具制造“浮雕”栅格。感谢作者jwasil的分享,这个工具可以在Github上自取:点这里。3.给矢量面图层设置30%的透明,完...

2015-08-07 14:13:09 4437 9

原创 上传代码到PyPI

我们可以把自己的代码,尤其是期待分享的得意代码,上传分享到第三方Python模块的“集中营” —— PyPI,如果没有账号,可以注册个先。1 准备发布像在本地发布安装一样,先新建一个文件夹,然后将自己的py文件放进去,然后再这个文件夹中创建一个 setup.py 的文件,内容如下面的样子:fro...

2015-07-09 14:26:14 3122 5

原创 发布和安装python自定义模块

这一篇说下如何发布和安装python自定义模块,版本:Python 2.7 。1.创建setup.py现在如果已经写好一个python文件,为了尽量简明,创建一个新的文件夹,把自己py文件放进去。接着在这个文件夹中创建一个名为 setup.py 的文件,用来表示模块的元数据,文件的内容类似下面这个...

2015-07-09 11:49:52 4342 2

原创 Python列表常用操作

Python的列表非常好用,一些常用的操作写在这里。在Python中创建一个列表时,解释器会在内存中创建一个类似数组(但不是数组)的数据结构来存储数据。列表中的编号从 0 开始,然后是1,依此类推。print() 显示列表;len() 得出列表中有多少数据项;append() 在列表末尾追加一个数...

2015-07-07 17:49:06 2761 1

原创 ArcGIS地图设计性能优化

制作一幅较高性能的地图检查如下方面是否注意到了 ?1 内容组织:· 空间参考/Spatial Reference在ArcMap中配置地图文档,要尽可能将所有数据与数据框使用相同的空间参考,特别是编辑或创建要提供服务的数据的时候。虽然ArcMap可以进行动态投影,但是这样做可以避免动态投影计算所造成...

2015-06-26 11:53:05 4290 6

原创 在Linux上安装ArcGIS许可管理器备忘录

这篇文章中使用的环境信息: Red Hat Enterprise Linux Server release 6.4 Red Hat Enterprise Linux Server release 5.8 ArcGIS License Manager 10.2.2 Xm...

2015-06-10 16:50:04 2537 1

原创 羽化效果的HeatMap

用采样点制作热力图是个非常常见的需求。热力图可以给地图的阅读者直观的信息,下面就看看如何在 ArcGIS Pro 中做一个漂亮的HeatMap。1.准备好采样点数据,当然是量大更优。我这里用了全球地震点数据,大约有 21W+ 的数据量。像这一类的数据可以从一些提供公开数据的网站获取,例如 USGS...

2015-06-09 11:07:40 9994 7

原创 为Runner做一张有质感的图

如今,通过 GPS 我们可以轻松采集到自己的足迹,Runner们用各种手机App记录跑步路线也再平常不过。如果我们有大量的足迹信息,也可以试试 ArcGIS Pro 的渲染能力,来看看自己的 Favourite 线路如何分布。我在 ArcGIS Online 上 down 到了某位 Runner ...

2015-06-05 10:52:20 3113 1

原创 Web Mercator 公开的小秘密

网上已经有好多作者都不吝笔墨,写了好多有关 Web Mercator这个坐标系的前世今生。多搜罗多摄入,我们会得到很多有用的信息。今天讨论到 3758,3857,102100,900913…… 这些ID又一石激起千层浪,看来整理总结下还是有点必要。Web Mercator 如何定义?我们知道,地理...

2015-05-29 09:44:23 25943 11

原创 Linux下安装绿色版Oracle客户端备忘录

环境及版本信息: 远程服务器- Redhat 6.4;Oracle 11g x64; ArcGIS Server 10.2; 本地机器- Windows 8.1开始安装 12c 和 11g 的客户端,总是不满足系统需求,各种提示缺包,所以还是使用绿色版省心点。 1 将Oracle绿...

2015-05-26 12:40:48 3548 2

原创 解决Linux系统中缺少Xvfb包的问题

上一篇文中写了在 Linux上安装 ArcGIS Server前的准备工作,最后一步是环境检测,只有所有项都通过才可以安装 ArcGIS Server。不幸的是,第一次其实没有通过环境监测,提示系统中缺少了Xvfb包,具体的检测结果如下:检测报告中提示了解决方法,参考技术文章 40860:但是这篇...

2015-05-08 21:19:57 7394 1

原创 Linux下安装ArcGIS Server前的准备工作备忘录

安装环境: ArcGIS for Server Linux 10.2.2 , Redhat 6 因为是在网络虚拟机中安装部署,首先需要一个远程Linux的客户端,这里使用 putty,可以在官方的 www.putty.org 下载,但是貌似网站被墙了,我也放了一份在我的资源中。1) 运行 putt...

2015-05-08 16:55:13 2814 0

原创 ASCII栅格的显示

今天刚好有人问到一个有关 ASCII 栅格数据的问题,这里梳理下,用最简单的方式极速理解。 什么是ASCII栅格? 就是用ASCII文本记录的栅格数据…… 怎么得到ASCII栅格? 比如使用工具 Raster to ASCII……一般在 ASCII 栅格的文件头中我们会...

2015-04-21 18:25:57 12109 9

原创 ArcGIS Editor for OSM, 10.3.x Desktop

对于好多地图爱好者,由于保(众)密(所)严(周)格(知),获取高精度的数据不是个容易事,幸亏有了可爱的 OpenStreetMap 。ArcGIS Editor for OpenStreetMap 是一个免费开源的 ArcGIS Desktop 插件。上个月Esri官网提供可用于Desktop 1...

2015-04-01 14:32:41 7595 10

原创 空间统计(五)诊断回归分析结果

为了理解、解释、预测某个问题,我们会进行回归分析。上一篇中提到了回归模型中的因变量和解释变量的概念,用一组解释变量来建模解释因变量,但事实上,选择一组优质的解释变量并不是那么容易。通常我们会根据一些常识、理论基础、某些研究、专家的意见、参考文献等等选择一组解释变量,来进行解释变量的筛选。在ArcG...

2015-03-31 14:52:33 16670 2

原创 空间统计(四)回归分析探索

在上一篇文章中,我提到的这些工具都是用于研究数据有什么样的空间模式,哪里聚类?哪里是热点?哪里有冷点?哪里有异常值?等等,总之研究的是“生米煮成熟饭”的结果状态。而“空间关系建模”工具箱中的工具,更倾向于研究 Why? 例如,为什么会出现这种情况? 或者说什么导致了这种情况。这时我们就可以使用工具...

2015-03-20 16:01:02 15505 8

原创 空间统计(三)聚类分布制图

这组工具中包含众所周知的热点分析工具,通过这个工具我们能捕获到大量数据中的热点和冷点,对我们分析问题有很大的帮助。例如,在犯罪分析中,我们可以研究哪些位置犯罪频繁并且聚集,对增设警力有重要的辅助作用。工具集中的其他工具也有类似的作用,都是通过执行聚类分析来识别具有统计显著性的热点、冷点和空间异常值...

2015-03-17 15:59:43 64591 19

原创 NEW!获取 ArcGIS Pro 与 ArcGIS Desktop 60天试用许可

春节之后,美国esri官网给了我们一些小惊喜,千呼万唤的 ArcGIS Pro 的试用许可终于放出来了。与ArcGIS Desktop Advanced 一起提供 60天的试用,同时附赠了 200 个 credit。ArcGIS Pro 使用了全新的 Named User 方式授权许可,我们可以多...

2015-03-06 17:29:23 20781 10

原创 空间统计(二)分析模式 B

这一篇具体看分析模式工具集中的具体工具,整理这一篇的目的,不是要读者了解每个工具的背后使用了多么高级的算法,运用了多么庞大的公式,而是一起了解这些工具究竟可以为我们研究什么样的空间数据分布模式,当需要探索数据的空间性质时,知道应该如何去应用这些分析工具。 Average Nearest Neigh...

2015-03-05 11:21:55 8790 3

原创 空间统计(二)分析模式 A

有时对于数据量较大的地理数据,我们希望通过一定的统计方法将空间模式量化,从而获知这些地理数据在空间上是聚合的、还是离散的、还是随机的等。在了解如上工具之前,有一些空间统计学的基本知识还是要先搞明白,磨刀不误砍柴工,那就开始吧。零假设、P值、Z得分、置信度分析模式工具集中的工具都采用“推论统计学”,...

2015-03-05 11:15:21 6234 0

原创 空间统计(一)度量地理分布

ArcGIS Desktop 中有一个包含了一系列用于研究空间分布(spatial distribution)、空间模式(spatial pattern)、空间关系(spatial relationship)的统计的工具箱 —— Spatial Statistics Toolbox。这与普通的统计...

2015-02-26 17:50:06 16393 2

提示
确定要删除当前文章?
取消 删除