ArcPy批量计算Mean Center的两个实例

很久没用arcpy了,碰了好几次壁,把这次做的贴上来,以备下次可以跳过这些简单的问题

 1 import arcpy
 2 arcpy.env.workspace = ‘C:\Users\Qian\Documents\ArcGIS\Default.gdb‘
 3 a=[‘sichuan1990‘,‘sichuan2000‘,‘sichuan2010‘]
 4 b=[‘藏族‘,‘彝族‘,‘羌族‘,‘回族‘]
 5 for x in a:
 6     for y in b:
 7         arcpy.MeanCenter_stats(x, x+y+"1.shp", y, "#", "#")
 8
 9 import arcpy
10 arcpy.env.workspace = ‘C:\Users\Qian\Documents\ArcGIS\Default.gdb‘
11 a=[‘xinjiang1990‘,‘xinjiang2000‘,‘xinjiang2010‘]
12 b=[‘维吾尔族‘,‘哈萨克族‘,‘回族‘,‘柯尔克孜族‘]
13 for x in a:
14     for y in b:
15         arcpy.MeanCenter_stats(x, x+y+"1.shp", y, "#", "#")

重点在于计算地理中心函数的第一个变量无需加.shp。

时间: 2024-10-11 21:56:17

ArcPy批量计算Mean Center的两个实例的相关文章

【转】Alchemy的使用和多项式批量计算的优化

原文:http://www.cnblogs.com/flash3d/archive/2012/01/30/2332158.html ================================================== 源码:http://files.cnblogs.com/flash3d/alc.rar 前几天研究了Bresenham直线扫描算法.颇受其一些优化策略的启发,故想将其推广至二次三次已经n次曲线的批量计算. 进过一番假设推导证明,具体思路和过程就不和大家讲了,估计我也

用Python计算北京地铁的两站间最短换乘路线

用Python计算北京地铁的两站间最短换乘路线 地铁数据 地铁数据用字典表示: {station:{neighbor1:line number,neighbor2:line number,-},station2:{-},-} 现在我们有地铁的站名,下面就是如何将地铁站名转化为上面所需要的标准字典格式. 从网上找到的地铁站名为字符串: line1=u'''苹果园 古城路 八角游乐园 八宝山 玉泉路 五棵松 万寿路 公主坟 军事博物馆 木樨地 南礼士路 复兴门 西单 天安门西 天安门东 王府井 东单

数据库中批量导入数据,有两列的值需要从其他表中查出来,我现在没有思路,求解惑

我现在批量往数据库里导正式数据(sql insert),但是数据中有三列分别是岗位,办事处,大区,给的数据中只给了岗位的值,办事处的值可以通过岗位值在岗位表查到,大区的值可以通过办事处的值在办事处表里查到.现在我已经把其他数据都导进去了,只剩办事处和大区没有值,我该如何批量更新这两列的值啊 导入的数据的表: 岗位表: 办事处表: 本人sql不是很好,希望sql大神能给出来解惑一下,拜谢~ 数据库中批量导入数据,有两列的值需要从其他表中查出来,我现在没有思路,求解惑 >> mysql 这个答案描

批量计算和流计算简单比对

刚刚说的:收集数据 - 放到DB中 - 取出来分析 的传统的流程,叫做批量计算,顾名思义,将数据存起来,批量进行计算. 而流式计算,也跟名字一样,是对数据流进行实时计算,它不是更快的批计算,可以说,是完全不同的处理思路. 通过与批量计算进行对比的方式,介绍下其原理: (1) 与批量计算那样慢慢积累数据不同,流式计算将大量数据平摊到每个时间点上,连续地进行小批量的进行传输,数据持续流动,计算完之后就丢弃. (2) 批量计算是维护一张表,对表进行实施各种计算逻辑.流式计算相反,是必须先定义好计算逻辑

大数据流式计算:关键技术及系统实例

孙大为1, 张广艳1,2, 郑纬民1 摘要:大数据计算主要有批量计算和流式计算两种形态,目前,关于大数据批量计算系统的研究和讨论相对充分,而如何构建低延迟.高吞吐且持续可靠运行的大数据流式计算系统是当前亟待解决的问题且研究成果和实践经验相对较少.总结了典型应用领域中流式大数据所呈现出的实时性.易失性.突发性.无序性.无限性等特征,给出了理想的大数据流式计算系统在系统结构.数据传输.应用接口.高可用技术等方面应该具有的关键技术特征,论述并对比了已有的大数据流式计算系统的典型实例,最后阐述了大数据流

使用Timer类的两个实例 动态时钟

1 package chapter16; 2 3 import javax.swing.*; 4 import chapter15.StillClock; 5 import java.awt.event.*; 6 7 public class ClockAnimation extends JFrame { 8 public class TimerListener implements ActionListener { 9 @Override 10 public void actionPerfor

linux:如何防止程序开启两个实例(进程)?

有时候不小心开启同一个程序两次会造成意想不到的错误,下面介绍一种方法,可以防止出现这种情况,测试可用. 在程序中添加如下代码 1 #include <unistd.h> 2 #include <signal.h> 3 #include <sys/types.h> 4 #include <sys/stat.h> 5 #include <errno.h> 6 #include <fcntl.h> 7 #include <fstrea

深度优先搜索两个实例

参考算法导论第三版中译本,DFS的Pseudocode如下: 1 DFS(G) 2 for each vertex u ∈ G.V 3 u.color = WHITE 4 u.π = NIL 5 time = 0 6 for each vertex u ∈ G.V 7 if u.color == WHITE 8 DFS-VISIT(G.u) 9 10 DFS-VISIT(G,u) 11 time = time +1 //white vertex u has just been discoverd

WPF中元素拖拽的两个实例

原文:WPF中元素拖拽的两个实例 今天结合之前做过的一些拖拽的例子来对这个方面进行一些总结,这里主要用两个例子来说明在WPF中如何使用拖拽进行操作,元素拖拽是一个常见的操作,第一个拖拽的例子是将ListBox中的子元素拖拽到ListView的某一个节点,从而将该子元素作为当前节点的子节点.第二个例子就是将ListView的某一项拖拽到另外一项上从而使两个子项位置互换,这两个例子的原理类似,实现细节上有所差别,下面就具体分析一下这些细节. DEMO1 一 示例截图 图一 示例一截图 二 重点原理分