zoukankan      html  css  js  c++  java
  • ArcSDE学习笔记------了解ArcSDE

    刚来公司的时候一直在做地图服务,用的是ArcGIS,然后对地图的操作用的是普通的数据库操作。后来带我的一个同事让我学习一下ArcSDE。那么ArcSDE到底是什么呢?明明所有的操作我用普通数据库也实现了呀?为什么要我用ArcSDE呢?怀着这份好奇心,开始了我的ArcSDE的学习。

    什么是ArcSDE?为什么要用ArcSDE?

      从空间数据管理的角度来看ArcSDE可看成是一个连续的空间数据模型借助这一模型我们可用关系型数据库RDBMSArcSDE可看成是一个连续的空间数据模型借助这一模型我们可用关系型数据库RDBMS管理空间数据-位置-形状在RDBMS中融入空间数据后ArcSDE可以提供对空间非空间数据进行高效率操作的数据库服务由于ArcSDE采用的是客户/服务器Client/Server体系结构大量用户可同时并发地对同一数据进行操作.

      ArcSDE提供了应用程序接口API开发人员可将空间数据检索和分析功能集成到他们的应用工程中去例如房地产应用可返回用城市或邮政编码检索的房屋列表及描述用ArcSDE该应用可包含空间信息只要将房屋的位置街道路网以及学校和商业区等特定区域位置等存放到数据库中即可有了这些信息房地产代理商就能拿到譬如位于某座房屋一到二公里范围内的学校及商店的位置列表得到这一区域的图形信息打印输出街道公共建筑和可用房屋的位置图等使用ArcSDE有以下诸多好处

    !为任何支持的客户应用提供空间数据服务

    !通过TCP/IP横跨任何同构或异构网络

    !提供从基于文件的系统到RDBMS管理数据系统的平滑升迁

    !以一种连续的
    无缝的数据库管理大型地理要素
    !通过标准的API提供查询
    检索函数的开放存取
    !真正的client/server计算环境
    !跨越Internet提供公开的空间数据访问

     

    看了这么多资料,在我看来就是普通数据库存储的只是一些基本的数据,而ArcSDE可以存储图片等。

  • 相关阅读:
    1.开始学习ASP.NET MVC
    2.ASP.NET MVC 中使用Crystal Report水晶报表
    jQuery:SP.NET Autocomplete Textbox Using jQuery, JSON and AJAX
    JqGrid: paging int asp.net
    JqGrid: Add,Edit,Del in asp.net
    Python 3.4:Chromedrive,IEDriverServer,geckoDriver
    Python3.4:splinter or traceback
    postgresql-10.1-3-windows-x64 安装之后,起动pgAdmin 4问题(win10)
    Csharp:Paging Sorting Searching In ASP.NET MVC 5
    javascript:jQuery tablesorter 2.0
  • 原文地址:https://www.cnblogs.com/xiaotian-222/p/6707787.html
Copyright © 2011-2022 走看看