天涯左岸

ArcGIS中输入风格一致的带圈数字

在使用ArcGIS进行制图时,可能需要在图上标注带圈的数字,比如①②③以及⑪⑫⑬等。但是,默认情况下输入的①②③与⑪⑫⑬字符间存在明显差异,影响制图的美观性。那么,如何才能输入风格统一的带圈数字呢?分析发现,两组数字风格不同是由于字体造成的。在中文字体中(如宋体),仅包括①②③④⑤⑥⑦⑧⑨⑩共10个字符,不包含⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳等字符。因此,在使用中文字体输入上述字符时,①②③使用了默认中文字体,而⑪⑫⑬等使用了默认的西文字体,导致两组数字的显示风格不一致。

让ArcGIS 10.1支持VBA

ArcGIS 10.1已经发布一段时间了,相信很多人已经用上了。在ArcGIS 10.1没有发布之前,就有消息说ArcGIS 10.1将不再支持VBA,这对于经常使用VBA的童鞋来说可谓是晴天霹雳,因为之前所有VBA写的东西在ArcGIS 10.1上都将无法运行。那有没有什么办法让它支持VBA呢?笔者昨天的偶然发现解决了这个问题。 昨天,笔者在查看ArcGIS 10.1的安装包时,偶然看到其中有一

ArcGIS标注技巧(上标、下标等)

在利用ArcGIS进行制图时,进行标注(Label)或注记(Annotation)是必不可少的。但是除了常规的标注和注记以外,还时常需要一些特殊的标注或注记,比如上标、下标等。其实,ArcGIS早就为大家想好了这些问题。在ArcGIS中,已经预置了一部分特殊标记的方法,它们的使用类似于HTML的标签,如果读者对HTML语法熟悉的话,那么想必下面的内容就不会有障碍。 ArcGIS中的特殊标记、注记方

ArcGIS利用点提取栅格像元值

废话少说,直奔主题。 现在有一个DEM和一个shape点文件,名称分别为“DEM”和“POINT”。将两者叠加后每个点会落在栅格数据的某个像元中,分文介绍如何将每个点所在的栅格像元值赋予其上的点。 将两个文件加载到ArcGIS的TOC窗口中,打开Toolbox,依此找到Spatial Analyst Tools—>Extraction—>Extract Value to Points,

ArcGIS自定义坐标系统(以Albers为例)

对于空间地理数据来说,坐标系统是十分重要的,坐标系统不但规定了地图数据的单位,还规定了起始纬线、中央经线以及偏移等参数,没有正确的坐标系统地理空间数据就失去了意义。在ArcGIS中,预定义了许多常用的坐标系统,像北京54、西安80等坐标系统,由于北京54和西安80都是高斯-克吕格投影的变种,是一种分带投影方式,不适合大范围内的投影使用。在大范围内,常用的坐标系统有Albers等面积投影和兰伯特等角

将不同目录下Shape文件批量导入不同的PersonalGDB数据库

网友小包留言提问,说能不能将一个目录下不同子文件夹内的Shape文件分别导入到与子文件夹同名的personalGDB数据库中,借助Python,这个功能很容易就可以实现。 下面是程序的源代码,欢迎大家批评指正,共同学习。 该工具在使用时,需要注意以下几点。 (1)输入文件夹和输出文件夹一定不能相同。 (2)将忽略输入文件夹根目录下的shape文件,只考虑输入文件夹中子文件夹下的shape文件。 (

ArcGIS中进行点抽稀操作

在ArcGIS中,不管是进行制图还是进行空间差值,过于密集的点不但影响美观,也会增加数据处理的难度,对点进行适当的抽稀是十分必要的。在ArcGIS中可以通过地统计分析模块下的Create Subset对点进行简单的抽稀操作,比起通过抽稀算法编程实现要简单易用的多,可以实现部分人对点进行抽稀的要求。具体步骤如下: (1)打开ArcGIS(这个是废话),添加Geostatistical Analyst