海量空间数据库实施策略-栅格数据 5

牛魔王 发表了文章 • 0 个评论 • 2103 次浏览 • 2015-12-23 09:43 • 来自相关话题

I. 一些影响因素
压缩格式与压缩比
在导入栅格数据的时候,可以根据需要选择不同的压缩格式和压缩比,常见的有无压缩、LZ77、JPEG、JPEG2000等,其中有如LZ77的无损压缩方式,也有JPEG等有损压缩格式,对于有损压缩格式还可以选择不同的压缩质量。对于不同的压缩格式和压缩比下的栅格数据的存储和质量,下面有一个简单的比较。
以一个4.72G大小的TIFF格式无压缩无金字塔的栅格数据为数

海量空间数据库实施策略-栅格数据 2

牛魔王 发表了文章 • 0 个评论 • 1923 次浏览 • 2015-12-22 00:25 • 来自相关话题

Geodatabase载体
在ArcGIS的产品线中,Geodatabase有三种存在形式:Personal Geodatabase、File Geodatabase与ArcSDE。其中,Personal Geodatabase因为其只支持Windows平台、容量有2G的限制、数据达到200M以上性能就急剧下降等缺点,在第一时间就被抛弃掉。事实上,自从ArcGIS 9.2开始有了File Geod

直接使用SQL操作Oracle空间数据的原理以及配置方法

刘锋 发表了文章 • 0 个评论 • 2238 次浏览 • 2015-12-21 12:53 • 来自相关话题

最近一直接到售前的请求,客户现场成功部署SDE for Oracle后,在部署SQL
直接操作空间数据的时候始终无法配置成功,现把SQL访问空间数据的原理以及配置过程中经常碰到的问题详细的介绍一下。

原理
从ArcSDE9.2 for oracle开始,提供了使用直接调用SQL来操作空间数据的方法,但是得进行配置才能使用,而且空间数据的存储方式只能是ST_GEOMETRY才支持直接SQL。
由于

如何解决Linux操作系统下设备无法umount的问题

刘锋 发表了文章 • 0 个评论 • 1896 次浏览 • 2015-12-21 09:43 • 来自相关话题

很多的时候在umount关盘的时候,会报如下错误:
192.168.100.228 [root /]$ umount /mnt/iso
umount: /mnt/iso: device is
busy
umount: /mnt/iso: device is
busy

原因是可能有别的用户正在访问/mnt/iso目录,这个时候可以使用fuser命令查看是哪个进程在访问该目录。
192.168.10

海量空间数据库实施策略---矢量数据8

刘锋 发表了文章 • 0 个评论 • 3768 次浏览 • 2015-12-21 05:10 • 来自相关话题

CACHE策略:
这一策略针对的数据库是oracle,包括两方面内容的cache。
cache1策略:
可以将SDE的以下对象cache到内存中,PACKAGEPACKAGE BODYTYPETYPE BODYSEQUENCE(高并发编辑)
首先以sys as sysdba登录到数据库中,从DBA_TABLES数据字典中查找出sde schema中所有的上述对象,使用DBMS_SHARED_POO

ArcSDE如何注册MapInfo录入的OracleSpatial数据

刘锋 发表了文章 • 0 个评论 • 1671 次浏览 • 2015-12-18 12:01 • 来自相关话题

1 原因
某开发商以前使用的产品是MapInfo,并且以前录入的数据都是使用MapInfo工具录入的,所用的存储格式为OracleSpatial的SDO_GEOMETRY。现在采用ArcSDE来管理空间数据库,由于ArcSDE支持SDO_GEOMETRY存储格式,因此可以管理这部分由MapInfo录入的数据,但是需要做一些特殊的处理。
2 数据
Mapsheet50.dmp
提供着: 开发

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

刘锋 发表了文章 • 0 个评论 • 1576 次浏览 • 2015-12-18 08:09 • 来自相关话题

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

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

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

刘锋 发表了文章 • 0 个评论 • 2105 次浏览 • 2015-12-18 04:12 • 来自相关话题

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

一个欲哭无泪的问题

刘锋 发表了文章 • 0 个评论 • 1674 次浏览 • 2015-12-17 18:22 • 来自相关话题

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


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

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

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

FileGDB API for linux学习系列之三,检索目录树

刘锋 发表了文章 • 0 个评论 • 2167 次浏览 • 2015-12-17 14:56 • 来自相关话题

使用FileGDB API提供的函数GetChildDatasets可以像ArcCatalog一样,访问FileGDB的目录结构,包括FileGDB所包括的FeatureDataset,FeatureClass,RasterDatast,RasterCatalog,MosaicDataset等等,在FileGDB API中一共包含以下几种类型:
Feature Class
Item
Range D

海量空间数据库实施策略-栅格数据 4

牛魔王 发表了文章 • 0 个评论 • 1775 次浏览 • 2015-12-16 20:48 • 来自相关话题

Mosaic Dataset
在ArcGIS 10中出现了一种新的数据模型Mosaic Dataset,它在某种程度上有点类似Raster Catalog,可以管理多个栅格。并且,不管是在File Geodatabase还是在ArcSDE中,Mosaic Dataset都可以将数据保留在外部而仅在Geodatabase中保存数据的引用,你会发现在Mosaic Dataset中加载数据非常快。换句话

海量空间数据库实施策略---矢量数据2

刘锋 发表了文章 • 0 个评论 • 2528 次浏览 • 2015-12-16 01:16 • 来自相关话题

空间数据库设计,这部分主要介绍以下三方面的内容:
1. 设计流程2. 数据建模3. 数据组织
一般项目的设计流程为下图所示的流程
第一个步骤为gather也就是收集信息,也就是手机各种技术方面的信息,包括系统需求,客户期望等等,收集完信息后进入Design阶段,即设计阶段,在该阶段需要按照在第一阶段中所收集的信息进行设计,包括物理模型和逻辑模型的设计,在对两个模型设计完后进入第三个阶段build阶