SuperMap数据存储方式,sdb,sdd,dwg等的含义

SuperMap Objects采用独特的多源空间数据无缝集成技术,提供了多种空间数据存储格式。不同的数据存储方式由不同的空间数据引擎负责维护。这些引擎包括:SDB,DGN,DWG,MDB和SDX。这些引擎分别介绍如下:

    SDB引擎: 是SuperMap Objects自有的一种基于文件和数据库方式混合的空间数据组织方式。一个SDB数据工程包括两个文件,扩展名为SDB的文件存储空间数据,采用OLE 复合文档技术;扩展名为SDD的文件为属性数据库,采用Access 的MDB数据库格式。由于SDB文件采用了复合文档技术,因此提供了在一个SDB工程中存储多个数据集的能力。SDB引擎仅仅支持多用户共享读访问,但只 支持单用户写操作。SDB主要面向中、小型系统和桌面应用;

    DGN引擎: 也是一个基于文件的空间数据引擎,是SuperMap Objects中实现的第一个访问其它软件数据格式的引擎。DGN引擎提供了直接访问MicroStation DGN数据文件的能力。DGN引擎是一个只读引擎,您可以使用DGN数据源中的数据,但不提供编辑功能。

    DWG引擎:与DGN引擎类似,DWG引擎提供了直接访问AutoCAD的DWG数据文件的能力。DWG引擎也是只读引擎。

    MDB引擎: 一种纯数据库引擎,采用Access的MDB数据库作为数据存储容器。基于Microsoft的Jet数据引擎实现。MDB引擎把空间数据和非空间数据存 储在同一个MDB数据库中,真正实现了空间数据和非空间数据的无缝组织,同时便于维护数据。MDB支持多用户并发读写操作。一个MDB文件中可以存储多个 数据集。与SDB一样,MDB引擎面向中小型桌面应用系统,一个MDB的最大空间容量为1G。MDB引擎适用于中小型应用。

    SDX引擎: 是基于大型数据库的纯关系数据库空间引擎。实现了空间数据和属性数据的无缝组织,支持大数据量管理,支持多用户共享读写访问,支持短事务和长事务处理,有 严格的权限管理。SDX引擎适合建立大型空间数据应用。SDX引擎针对不同的数据库系统又有细分,目前支持Microsoft SQL Server,Oracle, Oracle Spatial和SyBase。

    SDX Plus引擎:是SuperMap公司的第三代数据库引擎,相对于SDX引擎来讲,各方面性能更加优化。目前支持Microsoft SQL Server,Oracle。具体介绍请参考有关SuperMap SDX(+)引擎的介绍和技术白皮书。

     在以上的几种数据格式中,SDB应用最多,并且超图公司提供了SuperMap D-Builder来支持空间数据格式转换、地理参照系变换、空间数据入库等功能,先将这三方面的功能简单介绍如下:

    空间数据格式转换

    提供把各种其他格式的空间数据,比如CAD数据,SHP数据,E00数据等, 转换为SuperMap的SDB数据源。转换的时候按照一一对应的方式进行:一个原始数据文件对应到一个SDB数据文件,并保持原始的文件目录结构,便于 用户检查格式转换结果的正确性。为了保证转换的效率,格式转换时,将忽略原始数据的数据组织方式,默认按照GIS分层存储的方式处理,同时忽略原始数据文 件的投影信息。

    地理参照系变换

    由于格式转换时忽略掉了原始数据的投影信息,在格式转换完成之后,需要对SDB数据源设置和转换投影信息。投影转换时,只需要设定需要转换的SDB数据源和目标投影信息,系统就可以自动工作。

    空间数据入库

    空间数据入库是在SDB数据源的基础上进行。用户可以根据自己的需求建立自己的建库模型、建库规则、数据重组方式。通过自定义数据重组规则,用户就可以建立起符合实际应用需要的空间数据库。

转载于:https://www.cnblogs.com/j3eee/archive/2009/08/03/1537327.html

初探巨杉分布式数据库 巨杉数据库已经在超过100家金融银行业的生产系统规模使用。这篇文章是对于SequoiaDB的初步介绍和借助文档初步探索SequoiaDB的记录,实现了系统安装、初步的多模数据使用查询等的流程。 阅读详情

相关推荐

3小时GIS入门教程(二)GIS数据格式、坐标系

文章目录前言一、GIS数据格式1.矢量数据2.栅格数据3.矢量数据VS栅格数据4.shapefile文件格式二、地图坐标系1.地球是圆的吗?2.地图投影3.地理坐标系和投影坐标系4.最常用的投影方法——高斯克吕格投影5.坐标转换6.互联网地图的坐标系总结 前言 2020年疫情在家的时候,师姐邀请我为华侨大学的本科生远程上一堂GIS实验课,她说只有一下午3节课的时间。趁着这个机会把这几年积累的一些思考、经验都梳理了一下,整合成了这个3小时快速上手指南。 一、GIS数据格式 GIS数据分为矢量数据和栅格数

城市观察师的元宇宙 9488

AVEVA Marine图纸文件(SDB)的解析

AVEVA Marine图纸文件(SDB)的解析 By Eattonton 1.      写在前言前 前段时间一直在写Tribon方面的开发。实际上本人是AM(AVEVA Marine)的用户。上次遇到AVEVA的王工程师,在互相交流之后,他想能不能给写一篇介绍AM图纸文件分析的文章。我想随着AM的用户增多,船业对AM感兴趣的朋友也会多起来,就把这块的分析结果以文章的形式记录下来,可以更好

TriWeb_Ton的博客 9099

如何使用编程语言打开和处理SDB文件

要打开和处理SDB文件,我们可以使用编程语言来读取和操作文件内容。这里我将以Python语言为例,介绍如何使用Python打开和处理SDB文件。以上是使用Python语言打开和处理SDB文件的基本步骤和示例代码。一旦我们成功地将SDB文件读取到内存中,我们可以根据需要对数据进行处理和操作。首先,我们需要导入Python的一些库和模块,以便在代码中使用它们。在完成对SDB文件的处理后,我们应该关闭文件,释放相关的资源。接下来,我们需要打开SDB文件,并将其读取到内存中。库来处理SDB文件的数据。

TechGlide的博客 4078

Linux学习总结

linux ,c基础与高级

qq_57786218的博客 703

Halcon实战:基于图像清晰度自动筛选最佳对焦图片

本文详细介绍了如何使用Halcon实现基于图像清晰度的自动筛选最佳对焦图片技术。通过分析灰度值统计和标准差等核心指标,结合实战代码示例,帮助开发者高效处理工业检测中的对焦问题,提升自动化检测的准确性和效率。

weixin_27015733的博客 442

Java实现双色球&大乐透随机选号算法——原理详解与代码实战

掌握核心语法:集合操作、随机数生成、排序。贴近实际场景:将编程知识应用于生活问题的解决。

wangchl0932的博客 4988

SuperMap 数据存储方式

今天突然被朋友问道SuperMap的数据存储方式,问了很多人都不是很清楚,在网上搜索了也没有好的介绍,先将自己搜到的和总结的一些关于SuperMap数据存储方面的东西和大家交流一下,如有错误,请指正。 SuperMap Objects采用独特的多源空间数据无缝集成技术,提供了多种空间数据存储格式。不同的数据存储方式由不同的空间数据引擎负责维护。这些引擎包括:SD...

weixin_30830327的博客 932

常用本体建模工具

常用本体建模工具: Apollo、OntoStudio、TopBraid Composer、Semantic Turkey、Knoodl、Chimaera、OliEd、WebODE、Kmgen和DOME Protégé Protégé[1]是一款由斯坦福大学编写并维护的开源本体建模和编辑工具,其支持Web版本和PC版本,使用OWL语言(关于OWL的详细介绍可参看前文2.1节内容)对知识进行表示,读者可以通过Protégé的官方网站访问Web版本或下载桌面版本。Protégé最早开发于1987年,最初目的是

qq_40503347的博客 6171

SuperMap的数据组织

数据组织问:SuperMap Objects有些什么数据存储方式?各有什么特点?答:SuperMap Objects采用独特的多源空间数据无缝集成技术,提供了多种空间数据存储格式。不同的数据存储方式由不同的空间数据引擎负责维护。这些引擎包括:SDB,DGN,DWG,MDB和SDX。这些引擎分别介绍如下:    SDB引擎:是SuperMap Objects自有的一种基于文件和数据库

NewMap的专栏 5002

UE4 专用服务器搭建(UE4.27为例)

专用服务器、DS服务器

mimo134的博客 2775

【Flink】FlinkSQL如何触发执行计算

Table (通过 StatementSet.addInsert() 输出给某个 Sink)和 INSERT 语句 (通过调用 StatementSet.addInsertSql())会先被缓存到 StatementSet 中,StatementSet.execute() 方法被调用时,所有的 sink 会被优化成一张有向无环图。该方法是用来将一个表的内容插入到目标表中,一旦该方法被调用, TABLE API 程序立即被翻译。该方法是用来执行一个 SQL 语句,一旦该方法被调用, SQL 语句立即被翻译。

一杯咖啡半杯糖的博客 1007

supermap 数据转为shp

    前段时间一个朋友问我如何将supermap的sdb数据转为shp文件,考虑到sdb数据中可包含不同层的数据,而shp文件只能存储一个图层的数据,所有转换时候只能将sdb 转为N多个shp文件,    SuperMap提供了相关的转换,选择要进行转化的要素图层,右键选择“导出数据集” ,如下图1                                                 

NNU.GIStuClass.Object 1万+

在Simulink中构建永磁同步电机的网络化控制模型,并分析通信网络对系统性能的影响

核心优势通过仿真验证了网络延迟和丢包对PMSM控制性能的影响。提供了改进PI参数或引入自适应控制的解决方案。扩展方向抗干扰控制:结合卡尔曼滤波或滑模控制抑制网络噪声。时间敏感网络(TSN)建模:参考知识库[2]的中断触发方式,实现确定性通信。网络安全仿真:模拟恶意攻击(如数据篡改)对控制系统的威胁。

xiaoheshang_123的博客 169

SDB 项目使用教程

SDB 项目使用教程 1. 项目介绍 SDB(Simple Database)是一个轻量级、高性能的键值存储数据库。它旨在为开发者提供易于使用、速度快、占用资源少的数据库解决方案。SDB 使用纯 C 语言开发,具有跨平台特性,可以在多种操作系统上运行。 2. 项目快速启动 环境准备 在开始使用 SDB 前,请确保您的系统中已安装以下工具: GCC 或 Clang 编译器 Make 工具 克隆项...

gitblog_00565的博客 1239

把 SM30 用顺:从表设计到权限与传输,全面掌握 SAP Table Maintenance Generator

摘要 SAP的Table Maintenance Generator(TMG)是为配置表维护需求设计的经典工具,能够生成标准化的维护对话框(SM30)。它支持单表、维护视图(多表关联)和视图簇(导航式维护)三种维护对象类型。使用TMG前需注意三个关键设置:1)表维护权限选项;2)交付类(决定数据传输行为);3)客户端字段配置。通过SE54/SE11生成维护对话框时,需选择维护类型(一步/两步)和记录例程(控制传输)。TMG生成的对象包含函数组、屏幕和处理模块,但部分标准框架不可修改。实际应用中,可通过参数事

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 176

深入理解JVM虚拟机第一篇:Java跨平台和字节码以及多语言混合编程

本位描述了Java的跨平台和JVM的跨平台的作用,Java语言的字节码的概念多语言混合编程应用到JVM虚拟机以及Java发展的重大事件。

七叔的博客 1万+

用ESEnTUtl工具修复系统数据库1

Windows具有大量互相关联的数据库。当然,主要的数据库就是注册表,其中包含了系统、用户以及应用程序设置的全部信息。然而,Windows还包含大量你通常没有听说过的其他数据库。这些数据库以系统数据库文件形式保存,后缀为SDB。其中一些记录了应用程序的安装。你会发现通常他们的文件名为Setup.SDB。另一些记录了Service Pack的状态,具有类似这样的文件名:AppHelp.SDB, Ap

3645

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

探索sdb-explorer:解锁微软Fix-It补丁的秘密

探索sdb-explorer:解锁微软Fix-It补丁的秘密 项目介绍 sdb-explorer 是一款强大的工具,专门用于读取和写入微软的Fix-It内存补丁文件,即SDB文件。这些补丁文件通常用于在Windows系统中进行内存级别的修复和优化。通过sdb-explorer,开发者和技术爱好者可以深入了解这些补丁的工作原理,甚至可以自定义和应用这些补丁,以满足特定的系统需求。 项目技术分析 sd...

gitblog_00546的博客 454

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

开源项目sdb-explorer常见问题解决方案

开源项目sdb-explorer常见问题解决方案 项目基础介绍 sdb-explorer 是一个开源工具,主要用于读取和写入 Microsoft Fix-It 的内存修补程序,也被称为 SDB 文件。该工具支持在 Windows 系统上进行操作,可以帮助开发者理解和修改系统级的修补程序。项目的主要编程语言是 C 语言。 新手常见问题及解决步骤 问题一:如何安装和配置sdb-explorer 问题描...

gitblog_00644的博客 581

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

SDB Explorer使用教程

SDB Explorer使用教程 项目概述 SDB Explorer是一款专为处理微软Fix-It内存储补丁(也称为SDB文件)设计的工具。它使得读取和写入这些特定于Windows系统的数据库变得可能。值得注意的是,由于Windows 10中的apphelp.dll缺少应用补丁和刷新指令缓存的功能(SeiApplyPatch),该项目在Windows 10上的部分功能可能受限。尽管如此,SDB E...

gitblog_00418的博客 623

【SequoiaDB巨杉数据库】Sdb()概述1

名称 Sdb - SequoiaDB 连接对象。 语法 var db = new Sdb([hostname],[svcname]) var db = new Sdb([hostname],[svcname],[username],[password]) 类别 Sdb 描述 新建一个 Sdb 对象,用于连接 SequoiaDB。 了解更多内容请点击巨杉数据库官网 ...

weixin_53480635的博客 1073

开源项目 sdb 的扩展与二次开发潜力

开源项目 sdb 的扩展与二次开发潜力 1、项目的基础介绍 sdb 是一个轻量级的数据库管理系统,它旨在提供一种简单、快速的数据库解决方案。sdb 的设计考虑了易用性、灵活性和可扩展性,使其成为各种应用的理想选择,特别是对于需要快速原型开发和个人项目。 2、项目的核心功能 sdb 的核心功能包括: 数据存储和检索:支持基本的CRUD(创建、读取、更新、删除)操作。 数据索引:为了加快查询速度,s...

gitblog_01187的博客 357

SDB文件注册实际流程(学习笔记)

注册表路径: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\InstalledSDB SDB文件注册后注册表路径: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 2176

Linux 系统磁盘与分区管理

主引导记录(Master Boot Record,缩写:MBR)又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1).MBR是由分区程序(如Fdisk,Parted)所产生的,它不依赖任何操作系统,而且硬盘引导程序也是可以改变的,从而能够实现多系统引导.

微软技术分享 1万+

SDB Explorer 使用教程

SDB Explorer 使用教程 1. 项目介绍 SDB Explorer 是一个用于查看和创建 Microsoft shim 数据库文件(SDB)的工具。Shim 数据库文件通常用于在 Windows 系统中应用 Fix-It 内存补丁,这些补丁可以帮助解决系统兼容性问题或应用特定的安全补丁。SDB Explorer 提供了一个图形用户界面(GUI),使得用户可以轻松地读取和写入这些 SDB ...

gitblog_01118的博客 821
上一篇: SuperMap工作空间文件sxw的文件格式说明
下一篇: ext 的事件处理
developer2016
博客等级 码龄10年 2粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值