上传代码到PyPI

慕晓燕 发表了文章 • 0 个评论 • 1452 次浏览 • 2015-12-03 23:06 • 来自相关话题

我们可以把自己的代码,尤其是期待分享的得意代码,上传分享到第三方Python模块的“集中营” —— PyPI,如果没有账号,可以注册个先。

1 准备发布
像在本地发布安装一样,先新建一个文件夹,然后将自己的py文件放进去,然后再这个文件夹中创建一个 setup.py 的文件,内容如下面的样子:$(document).ready(function() {$('pre code').each(fun

栅格那点儿事(零)

redhairp 发表了文章 • 2 个评论 • 6212 次浏览 • 2015-12-03 19:03 • 来自相关话题

写在前面的话

本系列是一个普及贴,讲讲关于影像栅格的小基础。主要目的捏,是为了让GIS出身的筒子们,能在影像滚滚而来的今天,仍然可以hold住场面。除了以问答的方式解释一些基本概念外,也会解释一些在ArcGIS中处理影像栅格的大大小小的问题。像是影像属性那些值都啥意思啊?影像金字塔到底是个啥?加载的影像咋是黑的啥也看不见呢?有黑边的影像咋拼接呢?再有就是稍微高级一点的需求,比如海量的影像怎么管理

镶嵌数据集工具小结(一)创建/删除镶嵌数据集

慕晓燕 发表了文章 • 0 个评论 • 8297 次浏览 • 2015-12-03 09:08 • 来自相关话题

在 ArcGIS 中,镶嵌数据集是用来批量管理、动态镶嵌大量栅格数据的推荐数据模型,在工具箱中有一系列用于操作镶嵌数据集的工具。如果希望了解什么是镶嵌数据集,可以预先看 帮助文档。平时接触到的问题可能散落在使用镶嵌数据集的各个环节,最近就以镶嵌数据集工具为索引,顺藤摸瓜。
镶嵌数据集的工具箱位于:Data Management Tools\ Raster\ Mosaic dataset 目录下,其

将ArcMap中的符号样式导出的供ArcPad使用

慕晓燕 发表了文章 • 0 个评论 • 3017 次浏览 • 2015-12-03 04:54 • 来自相关话题

1. 在安装有ArcGIS Desktop的机器上,安装ArcPad。这里采用了各个产品的最新版本,分别是ArcGIS Desktop 10.1 和 ArcPad 10.0.4。


2. 激活ArcMap中的对应扩展:



3. 打开ArcPad 工具条,将当前地图的样式导出。


默认是保存在安装目录下的Style文件夹。将将要生成的aps最好放置到这个位置,\Users\Public\Do

3D分析之Functional Surface工具箱

慕晓燕 发表了文章 • 0 个评论 • 1818 次浏览 • 2015-12-02 09:32 • 来自相关话题

1. Add Surface Information(添加表面信息)
向点、线或面要素的属性表添加表面高程信息。





2. Interpolate shape(插值 Shape)
根据从栅格、不规则三角网 (TIN)、或 terrain 数据集获取的高程值为要素类插入 z 值。


3. Intersect 3D Line With Surface( 3D线与表面相交)
计算 3D 线要

Sans Serif 和 Serif 字体

慕晓燕 发表了文章 • 0 个评论 • 1476 次浏览 • 2015-12-02 08:22 • 来自相关话题

在西方国家罗马字母阵营中,字体分为两大种类:Sans Serif和Serif,打字机体虽然也属于Sans Serif,但由于是等宽字体,所以另外独立出 Monospace 这一种类,例如在Web中,表示代码时常常要使用等宽字体。
Serif的意思是,在字的笔画开始及結束的地方有额外的装饰,而且笔画的粗细会因直橫的不同而有不同。相反的,Sans Serif则沒有这些额外的装饰,笔画粗细大致差不多。如

ArcGIS Desktop 各版本产品补丁荟萃

慕晓燕 发表了文章 • 0 个评论 • 1257 次浏览 • 2015-12-01 23:45 • 来自相关话题

ArcGIS 的补丁都是可以覆盖安装的,并且可以直接打最新补丁,最新补丁中修复了同版本前面所有补丁修复的问题。


ArcGIS 10.1
最新补丁: SP1
中文
http://downloads.esri.com/support/downloads/other_/Install101_SP1_Chinese_OSC.htm
英文
http://support.esri.com/en/down

栅格数据中的 Zone 与 Region

慕晓燕 发表了文章 • 0 个评论 • 2308 次浏览 • 2015-12-01 16:48 • 来自相关话题

Zone 与 Region 在字面上都是区域的意思,但是在做分析与统计的时候二者却是有区别的。


什么是Zone?
简而言之,具有相同值的像元就属于一个Zone。也就是,Zone由栅格中所有具有相同值的像元组成,分区可以由相邻像元和/或不相连像元组成。如下图一目了然:




什么是Region?
一个Zone内的每组相连像元都可视为一个Region。ArcGIS 中提供了从 Zone 获得 R

shapefile与字符集编码设置

慕晓燕 发表了文章 • 0 个评论 • 5558 次浏览 • 2015-12-01 16:16 • 来自相关话题

在 ArcGIS Desktop (ArcMap, ArcCatalog, and ArcToolbox) 中,有编码页转换功能(CODE PAGE CONVERSION),可以读写多种字符编码的 shapefile 和 dBASE 表。在系统注册表中,编码页转换功能(CODE PAGE CONVERSION)命名为 'dbfDefault',可以修改这个值。


在 ArcGIS 10.2.1

栅格那点儿事(三)---关于压缩

redhairp 发表了文章 • 0 个评论 • 7619 次浏览 • 2015-12-01 06:47 • 来自相关话题

关于压缩

上节咱们说到影像/栅格数据所占的空间可以通过像元深度和行列数推算出来。可是常常遇到的情况是我们在Windows的资源管理器里面看到的影像大小与计算出来的不等,这又是怎么一回事儿呢?

之前我们说到的都叫未压缩大小(Uncompressed Size)。而在绝大多数情况下,影像的数据量都非常大,为了节省磁盘空间就需要把影像数据压缩一下,也就出现了上面所说的大小不等的情况。压缩影像的好处是

ArcGIS地图设计性能优化

慕晓燕 发表了文章 • 0 个评论 • 1671 次浏览 • 2015-11-30 04:49 • 来自相关话题

制作一幅较高性能的地图检查如下方面是否注意到了 ?


1 内容组织:
空间参考/Spatial Reference
在ArcMap中配置地图文档,要尽可能将所有数据与数据框使用相同的空间参考,特别是编辑或创建要提供服务的数据的时候。虽然ArcMap可以进行动态投影,但是这样做可以避免动态投影计算所造成的性能损耗。
对于不同空间参考的数据,可以使用工具 Project 进行转换。
连接与关联/Jo

蜂巢格网

慕晓燕 发表了文章 • 0 个评论 • 2467 次浏览 • 2015-11-30 02:18 • 来自相关话题

比起死板硬朗的矩形渔网,六边形的蜂巢网格越来越受欢迎。推荐个小工具,实现下面的效果:



1.
准备自己的兴趣区域和需要统计的要素。例如,下面的美国国境面(浅灰色),机场点数据。



2.
ArcGIS Online上有 GISers 分享的生产六边形格网的工具:
ModelBuilder版本的 Create Hexagon Tessellation
Python版本的 Create Hexa