大家的问题挑选回答

最初开始写博客的时候,主要为了知识的梳理与积累,没有计划在博客中答疑,后来渐渐发现部分读者希望交流一些问题。因此今天写这个帖子,集中挑选些大家在评论中或者私信中发来的问题,补补以往欠下来的债。有的问题比较宽泛,我没有摘选,主要担心片面的回答可能会给其他读者带来误解。举个简单的例子,“如何给tiff数据做空间分析?”,这个问题本身是无法回答的,需要提问者说明希望做哪一类分析,或者是为了

获取DB2数据库参数的方法

共有两种获取DB2数据库参数的方法,
一. 使用现成的工具
一共有以下几个方面的类似工具,使用这些工具的人群一般是DBA,
1. DB2的控制中心,使用db2cc命令打开
2. DB2的db2pd命令
192.168.100.228 [sde ~]$ db2pd -db mydb -dbcfg

Database
Partition 0 -- Database MYDB --

高效的使用空间SQL操作空间数据库系列之二

ArcSDE所支持的GeoDatabase的栅格空间类型包括一下几种:

使用SQL操作这些空间存储之前需要做的事情(只针对与Oracle数据库),具体内容可以参看
http://blog.csdn.net/liufeng1980423/archive/2010/12/10/6067309.aspx
最后再介绍一下空间索引:
为了加快对空间数据的检索速度,空间索引是必须的,现在ArcSDE所支持的

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

Esri 的 地图故事 很有意思,用句官媒的广告 “每个人都有要讲述的故事,利用地图的强大功能来讲述您的故事” ……
国庆假期将至,放点有趣的东西。如果喜欢分享,又想记录自己的过往,动手试试不错哦。

如何制作故事地图 ? 我把链接搬运过来,点吧
地图故事中有好多应用程序模板可选,即使不懂技术也能hold住,只需要选个要讲的“故事类型”。


比如选择 Story Map Tour,

ArcGIS for Server常见问题集锦(一)


(1) 在A机器上访问B机器上的ArcGIS for Server Manager,切换站点中的任一Tab页面即导致Server账户登出,需重新登录。
问题分析与解决:
首先,重新登录往往意味着token出错。ArcGIS登录过程中token的创建,主要取决于用户名、密码、过期时间和Referer四个要素。其中用户名、密码和Referer都准确无误的情况下,那么导致问题的最大可能就是过期时间

Oracle跟踪文件的格式说明

到网上找了一份Oracle后台跟踪文件的格式说明,跟大家分享一下,还是写的比较详细的。

APPNAME mod='%s' mh=%lu act='%s' ah=%lu ----------------------------------------------------------------------------
APPNAME:Application name setting

高效的使用空间SQL操作空间数据库系列之一

这个系列主要在以下三个方面进行介绍:
1. 为什么要使用空间SQL
2. 空间数据存储类型
3. 如何使用SQL操作GeoDatabase
首先先说一下为什么要使用空间SQL,一提起这个为什么,很多人的第一反应是”快” ,第二反应是”SQL是无所不能的” 。那我分别从这两个反应进行解释,首先是它快,它真的快吗,并不一定,
下面是两个例子:
第一个例子,使用了两个图层,一个是面图层,另一个是点图层,

安装 PythonWin

确定已安装 Python 的版本
在 ArcGIS Desktop 中打开命令行,输入如下命令:
 
import sys
print(sys.version)




PythonWin 下载

 
Python IDE 有很多,采用最常用的 PythonWin。
PythonWin 下载地址: http://sourceforge.net/projects/pywin32/files/pyw

ArcSDE For PostgreSQL中的st_geometry.so...

从ArcGIS9.3开始,ArcSDE开始支持PostgreSQL(支持所有的模型)。其安装步骤总结为:
将ESRI所提供的st_geometry.so(dll)拷贝到PostgreSQL相应的某个目录下 windows:拷贝到PostgreSQL的lib的目录中。 linux:拷贝到PKGLIBDIR变量所指向的目录中(执行pg_config命令获取)执行SDE的post操作
这个动态库是不是只

一个欲哭无泪的问题

今天同事碰到一个问题,问题的截图如下:


看到这个结果,俺的眼睛湿润了。俺的博客上发表了一篇文章是专门介绍如何创建library的,地址和截图如下:

http://blog.csdn.net/liufeng1980423/archive/2010/12/10/6067309.aspx ,在这篇文章中我也有一点内容介绍了类似的问题,俺的截图如下:

俺觉得这两幅图还是有些差别的。。。。。。。。。

发布和安装python自定义模块

这一篇说下如何发布和安装python自定义模块,版本:Python 2.7 。

1.创建setup.py
现在如果已经写好一个python文件,为了尽量简明,创建一个新的文件夹,把自己py文件放进去。接着在这个文件夹中创建一个名为 setup.py 的文件,用来表示模块的元数据,文件的内容类似下面这个样子。除了手工创建,有很多python编辑器也可以更简便的来创建这个文件,例如 pycharm。

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

ModelBuilder 是 ArcGIS for Desktop 产品中最可爱的功能之一,它可以尽可能免代码地将我们从重复劳动中解放出来。使用 ModelBuilder 的过程常常被比喻为“搭积木”,我们只需要拿着 ArcGIS for Desktop 中为我们提供的“积木”去搭建满足于自己的特定工作流模型。
再打个比方,我们要实现的某个功能比作是自己做面包。首先要准备食材,例如面粉、牛奶、鸡蛋