精华内容
下载资源
问答
  • ARCGIS数据库链接流程及步骤
  • arcgis数据库产生冗余问题的解决

    千次阅读 2015-12-09 17:49:37
    我们在实际使用arcgis数据库的时候,会经常出现冗余情况。 一个.gdb可能在你打开的时候只有几十MB,在进行数据作业一段时间之后,变成几百MB,数据库大了,是非常影响arcgis的运行。 这个时候我们需要对数据库冗余...

    我们在实际使用arcgis数据库的时候,会经常出现冗余情况。

    一个.gdb可能在你打开的时候只有几十MB,在进行数据作业一段时间之后,变成几百MB,数据库大了,是非常影响arcgis的运行。

    这个时候我们需要对数据库冗余进行整理。

    在arcgis的目录树下面,选择数据库,右键点击,选择管理,选择数据库碎片整理。

    整理完毕之后,你会发现整个数据库变得清爽了很多。微笑



    展开全文
  • ArcGIS数据库复制与同步更新

    千次阅读 2013-12-20 15:14:00
    说到ArcGIS数据库复制,就不得不先提下分布式数据库.所谓的分布式数据库,常是由一组物理上或逻辑上分布的计算机组成,各个子节点相对独立但又互相协同进行工作,共同组成一个完整的、全局的大型数据库。   ...

    说到ArcGIS数据库复制,就不得不先提下分布式数据库.所谓的分布式数据库,常是由一组物理上或逻辑上分布的计算机组成,各个子节点相对独立但又互相协同进行工作,共同组成一个完整的、全局的大型数据库。

     

    分布式数据库最显著的特点就是数据的分散存储,这种分散存储可以是不同的地点或是不同的数据库。ArcGIS支持这种数据存储方式,方便了各个部门管理本单位、本行业的数据信息,同时又利于国家、政府进行统筹规划建设时的使用。

        既然用分布式数据来管理数据,大家不禁要问,数据是如何进行分发、更新的呢?数据在国家、省、市、区、县等各级行政单位间流转又是如何管理的呢?

    ArcGIS数据复制更新解决方案

    ArcGIS数据复制可以对整个或部分数据创建复本,复本之间相对独立但又可以进行同步;在线也好、离线也罢,变化的数据能够在所关联的两个复本间流动。

    上面提到的复本(Replica)值得是参与复制的geodatabase

    Ø  一个子replica由一个父replica创建成

    Ø  一个父replica与一个子replica构成一个“replica对”,彼此称为对方的“相对应的replica”

    Ø 一个父replica可以有多个子replica,一个子replica仅能有一个父replica

    数据库复制分为单向复制和双向复制,它们的特点如下

           单向复制:

    n  单向复制的源头即父Replica必须是SDE数据库,复制的目标即子Replica可以是SDE Geodatabase、File Geodatabase、Personal Geodatabase

    n  必须注册为版本,且注册时不勾选“moveedits to base”选项

    n  具有GlobeID字段;对数据有读写权限

    双向复制:

    n  数据复制的两端必须都是SDE数据库

    n  必须注册为版本,且注册时不勾选“moveedits to base”选项

    n  具有GlobeID字段;对数据有读写权限

    ArcGIS数据同步功能可以保证当数据发生变化时,同步更新个子Replica的数据状态。

    其中单向数据复制的同步又分为由子到父的同步和由父到子的同步

    由父到子同步:适用与数据自上而下的分发管理,可对各个子本(SDE、FGDB、PGDB)进行同步

    由子到父同步:ArcGIS10的新功能;子本和父本都必须是SDE数据库,适用于数据由下收集,自下而上汇总的情形。

    ArcGIS数据复制特点

    ArcGIS提供的建立在版本机制(和归档机制)之上的数据分发的方法,可以在2个或者更多的GDB中分布式地管理和应用数据的拷贝;

    支持所有的Geodatabase数据模型,包括拓扑和几何网络;

    松散耦合的同步机制,可以独立地编辑各个GDB, 在需要的时候对它们实施数据同步;

    跨数据库平台之间可以实现复制;

    有许多可选的设置用来支持不同类型的工作流。

    Geodatabase归档

    ArcGIS数据同步过程中更新发生变化的部分,来达到关联复本数据的状态一致。那么ArcGIS如何知道那个部分、区域的数据发生了变化,如何锁定这些数据,依靠的就是数据库归档功能。

    Geodatabase归档:

    n  记录数据在各时间点的变化

    n  基于版本

    n  用以追踪和反演数据随时间的变化趋势

    n  提供了捕获、管理、分析数据变化的途径和方法

    CheckIn/CheckOut与离线更新

    ArcGIS还提供了CheckOut、CheckIn数据下载、上传方式,结合离线编辑可以实现在离网的情况下来实现对数据的更新,在管线、石油、电力、交通等行业的数据采集更新中广泛使用。

    CheckIn、CheckOut离线更新是基于版本的,且只能同步更新一次

    CheckOut:数据下载的源头必须是SDE数据库,数据要注册版本;下载的数据可以是全部的,也可以是指定区域的;下载后的数据可以是SDE、FGDB、PGDB

    CheckIn:数据上传的目标必须是SDE数据库,且只能更新一次

     

    展开全文
  • arcgis数据库资源street

    2015-04-26 10:11:15
    arcgis学习视频中会用到,帮助提高arcgis的学习研究能力,自主学习
  • 非开发人员,最近想利用ARCGIS绘制ORACLE数据库内实时更新的GPS经纬度数据,并实时显示。 问题1、已经学会ARCMAP直连数据库,但查询很慢,有没有方法可以将ORACLE数据库备份到本机操作?本机使用哪种数据库更方便...
  • 手动建库:按标准快速创建MDB数据库 下面是举例说明: 比如我有一本地籍数据库标准的word文档,mdb我也创建好了,需要的就是里面的表和字段的框框了。我以A表为例,规范基本上都是这样的: 太长了我就不全截图了,...

    如果你是地理信息内业人员,有可能会有需要数据入库的工作。一般而言有点规模的项目都有建库软件,不需要犯愁”建库”这一步。

    但是有些小活儿或者地方性规范的项目,并没有多么现成工具给你往里填数据,或者你有的工具能够实现部分功能,但是有些数据库里面的表和字段跟你的工具输出的成果不一样——所以你就得手动建库。
    可是总不能一个字段一个字段往里敲,定义字段类型、字段长度吧,那就不是人干的活儿。

    很简单,用SQL语句。

    我觉得需要看这样教程的朋友大概都不是多么会SQL,所以我会细点说。

    前期准备:你要装了Access,你要有xx数据库标准的文档,你要有——Excel,没错,Excel。
    下面是举例说明:
    比如近期刚做的耕地质量分类项目,我们拥有数据库标准的word文档,mdb我也创建好了,需要的就是里面的表和字段的框框了。我以A表为例,规范基本上都是这样的:

    详情见下载资源。。。。。

    展开全文
  • arcgis 数据库备份服务

    千次阅读 2014-04-03 11:14:35
    http://www.cnblogs.com/wuhenke/archive/2010/03/19/1689813.html http://www.lzdodo.com/?p=2069 最好使用sde命令的方式

    http://www.cnblogs.com/wuhenke/archive/2010/03/19/1689813.html

    http://www.lzdodo.com/?p=2069

    最好使用sde命令的方式



    sdeexport -o create -t tdgy -f d:\bak\tdgy -u sde -p 123456

    sdeimport -o create -t tdgy_resore -f d:\bak\tdgy -u sde -p 123456


    下面是批处理:

    @echo off
    rem 删除当前目录下10天前的目录,日期的判断以目录名为准。
    rem 下一句指定天数
    set daysago=10
    >dstdate.vbs echo LastDate=date()-%daysago%
    >>dstdate.vbs echo FmtDate=right(year(LastDate),4) ^& right("0" ^& month(LastDate),2) ^& right("0" ^& day(LastDate),2)
    >>dstdate.vbs echo wscript.echo FmtDate
    for /f %%a in ('cscript /nologo dstdate.vbs') do set "dstdate=%%a"
    set dstdate=%dstdate:~0,4%%dstdate:~4,2%%dstdate:~6,2%
    setlocal enabledelayedexpansion
    for /d %%a in (*) do (
      if "%%~ta" leq "%dstdate%" (
        set "folderdate=%%~na"
        if "!folderdate!" leq "%dstdate%" if exist "%%a\" rd /s /q "%%a"
            )
        )
    endlocal
    del dstdate.vbs
    ::创建文件备份,开始备份gis数据
    set dst=%date:~0,4%%date:~5,2%%date:~8,2%
    rd /s /q %dst%
    echo %dst%
    md  %dst%
    set SDE_TABLE=CAD_ZJ CAS_ZJ_B DLTB DLTB_GG DLTB_GG_KD DLTB_GG_ROAD JNDS_BASE JNDS_INIT TAXPAYERINFO tdgy XZQ XZQX ZJ
    for %%a in (%SDE_TABLE%) do (
       ::放在d:\bak下按日期分类
       sdeexport -o create -t %%a -f d:\bak\%dst%\%%a -u sde -p 123456
       echo %%a
    )
    pause

    展开全文
  • Createdirectorysdebakas'E:\10_DataFile';altersystemsetdeferred_segment_creation=false;ALTERPROFILEDEFAULTLIMITPASSWORD_LIFE_TIMEUNLIMITED;--创建表空间CREATETABLESPACE XXX DATAFILE'E:\10_DataF...
  • arcGis 空间数据库

    2011-11-17 12:14:28
    关于arcGis空间数据库的一份资料 对了解arcGis数据库的结构很有用
  • 本人arcgis爱好者,日常工作中用arcgis数据库交换文件,最近发现arcgis 门户网站发现sqlite软件创建数据库方法,但按照上面方法创建数据库始终没有成功,最后通过多方探索交流最终找到创建方法并成功。在此和大家...
  • arcgis 地理数据库拓扑规则
  • arcgis连接Oracle数据库配置声明:本人的电脑是win10 64位,安装的Oracle是oracleR11gr2 64 arcgis版本位10.2 安装是在同一台电脑上。一、首先是安装Oracle的安装:可以参考这位朋友的,他的安装教材是非常详细的。...
  • 创建基于Oracle的地理数据库有两种方式:1、知道oracle管理员密码,直接用ArcGIS客户端的创建企业级地理数据库工具来创建2、不知道sys的密码,但是在oracle创建好了sde用户和sde表空间,并赋予了sde相应的权限,可以...
  • arcgis sde 数据库迁移

    千次阅读 2018-04-24 11:34:59
    2、准备将个人pc arcgis sde 数据库迁移到 1提到的oracle数据库中 3、百度搜索 arcgis sde 数据库迁移 ,参照所写的方法 4、直接导出数据库文件 用 exp 或expdp 导出 dmp文件迁移 5、或者安装arcgis桌面端导出fdb...
  • ArcGis数据库 追加 Domain
  • arcgis 地理数据库

    2008-11-21 13:17:55
    原始资料,英文版,建议有一定英文阅读能力的朋友才下载,别浪费资源分!
  • ArcGIS影像数据库

    千次阅读 2013-12-16 14:13:21
    空间数据库技术用关系数据库管理系统(RDBMS)来管理空间数据,主要解决存储在关系数据库中的空间数据与应用程序之间的数据接口问题,即空间数据库引擎( Spatial Database Engine)。更确切地说,空间数据库技术是解决空间...
  • ArcCatalog等已集成在一起,这比单独安装要简单得多使用ArcGIS Desktop不仅可以编辑和修改地图和图层文件,还可以包括目录和工具箱,它们可以帮助Arcgis服务器进行地图发布和数据库连接准备条件:1.ArcGIS桌面—我...
  • Mapinfo到ArcGIS个人数据库的转换,其中解决了注记的转换问题。
  • ArcGIS与各种数据库的链接方法,通过具体的代码以及图片文字形式,易学易懂
  • ArcGIS地理数据库建模设计及实现

    热门讨论 2012-04-26 15:51:21
    ArcGIS地理数据库建模设计及实现,ArcGIS Diagrammer和Case Tool的比较
  • 资源系 实验七 Arcgis9 数据库创建 Geodatabase 实验目的 学习ARCGIS9.0中地理空间个人数据库建立方法 实验要求 掌握ArcGIS9中Arcmap的数据编辑操作; 熟悉ArcCatalog的个人数据库建立和管理操作 实验报告 1明确本次...
  • 测试地理数据库表恢复后ArcGis还认不认的问题
  • ArcSDE for Oracle是Arcgis连接Oracle数据库的中间件,这是连接Oracle11g的版本
  • ArcGIS地理数据库简介

    千次阅读 2010-05-18 00:32:00
    ArcGIS地理数据库(Geodatabase)是ESRI公司在ArcGIS 8版本引入的一个全新的空间数据模型,是建立在关系型数据库管理信息系统之上的统一的、智能化的空间数据库。它是在新的一体化数据存储技术的基础上发展起来的新...
  • 一、引言ArcGIS 10的客户端是32位的,所以当我们链接数据库时需要保证数据库的客户端是32位的,但是由于我使用的是64位的Windows Server服务器和64位的数据库服务器,因此ArcGis并不能直接连接到Oracle上,这时我们...
  • Arcgis 空间数据库链接

    千次阅读 2016-06-22 16:32:43
    1. 使用ArcSDE服务连接空间数据库 使用ArcSDE服务连接到空间数据库操作步骤如下: 1) 在ArcCatalog的目录树,展开Database Connections文件夹.  2) 双击添加 Spatial Database Connecti
  • ArcGIS连接pg数据库

    2021-05-25 12:54:12
    介绍arcgis连接pg中sde数据库的方法以及环境配置(针对arcgis10.2.2)
  • ArcGIS 空间数据库的基础练习,我们课堂上讲的一部分内容就是这些。课件从老师那考过来的,个人觉得不错。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,547
精华内容 4,618
关键字:

arcgis数据库