
概述
在GIS应用开发和地理数据管理方面,SDE数据库是必不可少的工具之一。在ArcGIS中,可以通过创建SDE数据库来存储和管理地理数据,以便于团队协作和数据共享。本文将介绍,旨在帮助使用ArcGIS的用户能够快速简单地创建SDE数据库。
步骤
1. 安装ArcGIS软件
在创建SDE数据库之前,需要先安装ArcGIS软件。可以通过官方网站下载ArcGIS软件安装包。安装过程中需要注意选择必要的组件,如ArcGIS for Server、Desktop等。
2. 创建数据库
在ArcGIS中,可以通过ArcCatalog来创建数据库。需要创建数据库连接,这可以在ArcCatalog左侧的窗口中通过右键单击“Database Connections”选项来实现。然后,点击“New>服务器名称、数据库名称、登录名和密码。
完成上述操作后,便可以在左侧的“Database Connections”窗口中看到新建的数据库连接。此时,可以右键单击新建数据库连接,选择“Create>香港服务器首选树叶云,2H2G首月10元开通。树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
arcgis主要用来干什么的(使用ArcGIS能做些什么)
无论是在单机环境,还是在联机环境中使用GIS,用户都可以使用ArcGIS的三个桌面应用程序ArcCatalog,ArcMap和ArcToolbox来完成工作。 ArcCatalog可用于空间数据库内容的管理、数据库设计及元数据的记录与浏览;ArcMap可用于地图编制、编辑和分析;ArcToolbox可用于数据转换和地理处理(geoprocessing)。 通过这三个应用程序的协调工作,用户可完成包括制图、数据管理、空间分析、数据编辑和地理处理(geoprocessing)在内的从简到繁的各种GIS任务。 ArcCatalogArcCatalog可以用来查找、预览和管理地理数据,还可用来创建复杂的地理数据库。 ArcCatalog提供了一个组织大型、分散GIS数据的构架。 ArcCatalog能以不同的方式显示数据,这便于用户快速查找所需信息,无论这些数据在文件中,本地数据库中,还是ArcSDE作为服务器的远程RDBMS(关系型数据库管理系统)中。 用户可以在本机创建项目数据库,ArcCatalog可用来组织文件夹和文件型数据。 用户还可以在本机创建个人地理数据库(personal geodatabase),并使用ArcCatalog中的工具创建或输入要素类(feature class)和数据表。 此外,用户还可以使用ArcCatalog浏览和更新元数据,保存数据集和整个项目。 ArcMapArcMap可以用来创建地图,并在地图上进行交互操作。 在ArcMap中,可以浏览、编辑和分析地理数据。 通过空间数据查询,用户可以发现地理要素间的相互关系。 数据可以使用各种符号来表示。 用户可以通过创建图表和编写报告来与其他人交流观点。 用户可以在所见即所得的环境下对地图进行排版。 使用ArcMap,用户可以集成各种不同格式的数据来创建地图。 这些数据格式包括:shape文件、Coverages、Tables、计算机辅助制图(CAD)、Images、Grids及不规则三角网(TINs)等。 ArcToolboxArcToolbox是一系列用来进行地理处理的GIS工具的组合。 使用基于窗口的工具,可以完成简单的地理处理任务。 更复杂的操作可通过操作向导来实现。 ArcGIS桌面应用程序的获取ArcGIS桌面应用程序可以通过ArcGIS的三个软件产品来获得,而且这三个软件产品的功能逐步增强。 1)ArcView提供了全面的制图工具和分析工具,以及简单的编辑和地理处理工具。 2)ArcEditor?包含了ArcView的所有功能,以及高级编辑功能。 3)ArcInfo?扩展了前两者的功能,增加了高级地理处理功能。 注意ArcToolbox有两个版本:(1)随ArcInfo提供的完全版;(2)随ArcView和ArcEditor提供的简易版。 简易版包含了20多种常用工具,用于数据转换和管理。 完全版具有一套完整的工具(150余种),可用于进行地理处理、数据转换、图层管理、叠加分析及地图投影等等。
如何自动踢除SDE死连接
一、设置TCPKEEPALIVE参数为TRUE方法一:用PLSQL或TOAD打开SDE用户下的表SEVER_CONFIG,编辑字段CONNECTIONS值为你的最大连接数。 设置字段TCPKEEPALIVE值为TRUE。 方法二:打开SDE的安装目录下的(一般安装路径为C:\arcgis\ArcSDE\sqlexe\etc)文件进行编辑,设置CONNECTIONS参数为你的最大连接数。 然后设置TCPKEEPALIVE参数为TRUE。 通过命令导入到数据库中:sdeconfig –o import –f C:\arcgis\ArcSDE\sqlexe\etc\ –i esri_sde(数据库实例名) –s (ServerName) –u sde(用户名) –p sde(密码) 。 设置好后需要重启SDE服务才能生效。 二、设置KeepAliveTime参数值在 Microsoft Windows 设置 KeepAliveTime 为 . \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP\Parameters\ the如果这个注册表键值不存在,则要自己创建这个值. 同进这个时间指的是毫秒.其中当线程资料超过corePoolSize的值时,则线程时间超过KeepAliveTime的则自动断开,KeepAliveTime=。 当TCPKEEPALIVE参数设置为TRUE后,数据库会根据SDE服务所在机器的注册表项KEEPALIVETIME所提供的响应时间, 不断侦测所有连接是否为无效连接,如果为无效连接,则自动删除该连接。 对默认安装操作系统的机器而言KEEPALIVETIME注册表项是没有的。 如果没有话,服务器不会主动发送KeepAlive数据包来确认空闲连接是否依然毫无变化。 也就不会进行删除操作。 所以上面提到的无效连接会越来越多。 可以在如下路径中:Local_Machine\system\CurrentControlSet\Services\Tcpip\Parameters 添加DWORD项:KeepAliveTime。 如果不设置值的话默认为两小时。 具体时间可以看情况而定。 一般推荐为5分钟。 然后重启机器(一定要重启,注册表的新加项才生效)。 (望楼主采纳哦)
关于GIS数据库(gisaid数据库)
官方定义:GIS数据库是某区域内关于一定地理要素特征的数据集合,主要涉及对图形和属性数据的管理和组织。
与其它数据库相比GIS数据库有着自身的一些特点:⑴GIS数据库不仅有与一般数据库数据性质相似的地理要素的属性数据,还有大量的空间数据,即描述地理要素空间分布位置的数据,且这两种数据之间具有不可分割的联系;⑵地理信息系统是一个复杂的巨系统,用多种数据来描述资源环境。 即使是一个极小的区域,数据量大;⑶数据库的更新周期比较长,且不是适时更新,它更多的是提供查询作用。 上述特点,决定了建立GIS数据库时,一方面应该遵循和应用通用数据库的原理和方法,另一方面还必须采取一些特殊的技术和方法,来解决其它数据库所没有的管理空间数据的问题。
前景不错,规划、国土、交通、环境等行业都有需求,但是行业比较狭窄,而且与政府打交道多,建议具体项目具体对待,专一搞这个划不来。
需要掌握:arcgis桌面软件,oraclespatial,arcsde,arcobject,arcengine等等,最好是跟着项目来,看项目需求什么就学什么,这个搞起来最快。

如果确有兴趣,建议先看看《地理信息系统原理》这本书,武测出的
发表评论