① GIS 在数据库建立中的应用
数据库建立的步骤包括数据的收集整理与入库要素的选取、图形数字化、图形坐标变换与编辑、属性数据整理编码与输入、图形数据与属性数据链接等一系列的过程。为了提高工作效率,黑龙江省农用地分等工作运用小型数据库软件进行属性数据的录入、处理与分析运算。采用图形数据用户码(即单元编号)作为共用字段,通过地理信息系统软件的数据转换功能,实现属性数据在不同环境下的灵活转换和链接,链接的结果是将属性数据文件加入与图形文件相对应的属性表中。同时,一个图层的属性表与若干个关系数据库文件(即要素属性表)关联,用以完成对地理要素的属性描述。图形数据标识码 ( 用户标识码或其他共用字段如 ID 号或分等单元号 )是要素模型属性表中的一个关键字段,空间数据与属性数据以此为共用字段形成关联,完成对地图的模拟,从而实现方便地从空间数据检索属性数据或者从属性数据检索空间数据。
② arcgis数据误删然后在硬盘里面找回来了,怎样添加到以前的数据库中
由于ArcGIS10.0(for .NET)默认是用VS2010作为开发工具的,所以在先安装VS2012后装ArcGIS10.0 桌面版及ArcObjects SDK for the Microsoft.NET Framework后,在VS2012中新建项目或添加窗口(类等)是没有ArcGIS模板。解决方法如下:
1.安装ArcGIS10.0会自动生成C:\Program Files\Microsoft Visual Studio 10.0文件夹,将文件夹中的Common7\IDE\ItemTemplates\CSharp\ArcGIS文件夹和Common7\IDE\ProjectTemplates\CSharp\ArcGIS文件夹分别复制到VS2012安装位置相对应的文件夹,我装的是D盘,所以分别是D:\Program Files\Microsoft Visual Studio11.0\Common7\IDE\ItemTemplates\CSharp和D:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\ProjectTemplates\CSharp。
2.在安装盘的位置找到devenv.exe文件,我的位置是D:\Program Files\Microsoft Visual Studio11.0\Common7\IDE\devenv.exe,右击该文件选择属性----兼容性---以管理员身份运行此程序。
3.按照以下顺序,打开 VS2012 的开发人员命令提示:
开始 -->所有程序 --> Microsoft Visual Studio 2012 --> Visual StudioTools --> VS 2012开发人员命令提示
输入devenv.exe /InstallVSTemplates命令,回车。这样就大功告成了。
③ arcgis数据库用的什么数据库系统
如何使用直连方式连接数据库
1, ArcGIS 10.1 统一了数据库连接,也就是不区分是空间数据库连接还是通过OLEDB方式的关系型数据库连接
左图为10.1下的截图,右图为10.0下的截图
2, 在Catalog中只能采用直连方式;
3, ArcGIS 10.1版本中,Esri提供的安装介质不在包含Postgresql(以前的是包含的);
4, 安装Postgresql,官方给的软件要求是64位数,而且所有的企业级数据库都是64位(这应该和Server有关系吧,因为Server 10.1是纯64位,在桌面软件的DatabaseSupport目录中给出的几个dll都是64位,这几个dll 后面会用到,官方给的软件需求如下:
Database
Supported Operating Systems
Minimum OS Version
Maximum OS Version
PostgreSQL 9.0.5 (64-bit)
Red Hat Enterprise Linux Server 5 (64-bit)
Update 7
Red Hat Enterprise Linux Server 6 (64-bit)
SUSE Linux Enterprise Server 11 (64-bit)
SP1
Windows Server 2003 Standard, Enterprise, and Datacenter (64-bit [EM64T])
SP2
SP2
Windows Server 2008 R2 Standard, Enterprise, and Datacenter (64-bit [EM64T])
SP1
5, 配置PostgreSQL的客户端。因为直连方式要求ArcSDE的客户端必须安装数据库的客户端类库,所以首先需要获取PostgreSQL的客户端。ArcGIS Desktop是32位软件,需要的是32位的PostgreSQL类库。找到PostgreSQL的客户端,或者在别的机器上将32位的 libeay32.dll, libiconv-2.dll, libintl-8.dll, libpq.dll, and ssleay32.dll文件拷贝到Desktop 安装目录的bin目录下;
6, 拷贝 st_geometry.dll,将Desktop 安装目录下的DatabaseSupport/PostgreSQL/Windows64(看到64了吧)目录下,拷贝st_geometry.dll文件到PostgreSQL的lib目录。在PostgreSQL中创建Geodatabase时必须用到此类库;
7, 配置pg_hba.conf,修改PostgreSQ 的pg_hba.conf文件,添加“host all all 0.0.0.0/0 md5”(关于该文件的配置,可以参阅相关资料);
8, 在安装完SDE后,发现没有以往的post界面,在10.1中,对于创建企业级Geodatabase都采用工具箱中提供的工具,换句话说,以前的post被Toolbox中的一堆工具替代;
9, 创建地理数据库
10.1在创建地理数据库的时候,提供了三个,Oracle,SQL Server和Postgresql,我们用这个工具创建地理数据库,这个过程相当于早起的POST过程,创建数据库并写入一堆系统表等
④ 如何利用ArcGIS软件创建地理数据库
用ArcCatalog的工具创建。1.显示excel与xy数据:
打开arcmap软件,选择并打开gisdata文件下的oregon文件夹,选择oregongdata.mdb打开,选择gtoposhd栅格并打开,打开orstations.xls,进一步查看字段和属性2.设置坐标系统:在ArcMap中右键点击表名,选择Display
XY Data(显示XY数据),设置坐标字段。(X Field 为LON, Y Field 为LAT),单击Edit
按钮,设置坐标系统,选择坐标系统。(GCS采用NAD
1983):3.点图层与降水数值表关联:添加ORprecipnormals.xls表以实现与orstation表关联,右击orstations表名,选择joins
and relates下的join,选择station name
作为图层关联的基础,关联的表选择orprecipnormals,两表共同的属性选择station
name,点击OK。4.临时点图层导出为Geodatabase数据:右击ORstations¥Events图层,选择Data|Export
Data(导出数据),单击Browse按钮,将Save as type更改为File and Personal Geodatabase feature
classes
,定位到mgisdata\Oregon文件夹,命名输出要素类为Precip。5.创建地理数据库:启动ArcCatalog,添加gisdata文件夹,右击文件夹,选择New|Personal
Geodatabase,输入rcdata作为地理数据库的名称。6.创建要素数据集:右击rcdata地理数据库,选择New,选择Feature
Dataset,命名为Admin创建要素数据集,预定义坐标系统选择UTM Zone
13N,采用相同的方法创建Environmental,Transportation和Watersystem要素集,从Admin中导入坐标系统7.添加Coverage到要素数据集:右击Admin要素数据集,选择Import,选择Feature
Class(single)(单一要素类),将LandUSE(Coverage)POLY导入Admin要素数据集中,命名为LandUSE ,其中的Field
Map中多余的字段如area,Perimeter,Lanse#字段可以删除。8.添加shapefile(裁切)到要素数据集:右击Transportation数据集,选择Import|Feature
Class(single)(单一要素类),从archive文件夹中,导入shape文件rc_roads,命名输出要素为roads,打开ArcToolbox|Analysis
Tools|Extract|Clip;以shape文件sategeol作为Clip Features,输出schools,将其放入Admin数据集中。地理国情监测云平台有相关arcgis 方面的解决方法。以上就是如何利用ArcGIS软件创建地理数据库的答案,希望你能看懂哦。
⑤ 关于GIS数据库
官方定义:GIS数据库是某区域内关于一定地理要素特征的数据集合,主要涉及对图形和属性数据的管理和组织。
与其它数据库相比GIS数据库有着自身的一些特点:⑴ GIS数据库不仅有与一般数据库数据性质相似的地理要素的属性数据,还有大量的空间数据,即描述地理要素空间分布位置的数据,且这两种数据之间具有不可分割的联系;⑵ 地理信息系统是一个复杂的巨系统,用多种数据来描述资源环境。即使是一个极小的区域,数据量大;⑶ 数据库的更新周期比较长,且不是适时更新,它更多的是提供查询作用。上述特点,决定了建立GIS数据库时,一方面应该遵循和应用通用数据库的原理和方法,另一方面还必须采取一些特殊的技术和方法,来解决其它数据库所没有的管理空间数据的问题。
前景不错,规划、国土、交通、环境等行业都有需求,但是行业比较狭窄,而且与政府打交道多,建议具体项目具体对待,专一搞这个划不来。
需要掌握:arcgis桌面软件,oracle spatial,arcsde,arcobject,arcengine等等,最好是跟着项目来,看项目需求什么就学什么,这个搞起来最快。
如果确有兴趣,建议先看看《地理信息系统原理》这本书,武测出的
⑥ MAPGIS土地利用数据库管理系统如何安装
直接下一步下一步装啊,你的对应版本的mapgis平台破解好了之后装的土地利用数据库管理系统就可以用了
⑦ 空间数据库在GIS中的应用有哪些
数据是一个GIS应用系统的最基础的组成部分.空间数据是GIS的操作对象,是现实世界经过模型抽象的实质性内容确良.图3展示了GIS对现实世界的信息表达与分层.
一个GIS应用系统必须建立在准确合理的地理数据基础上.数据来源包括室内数字化和野外采集,以及从其他数据的转换.数据包括空间数据和属性数据,空间数据的表达可以采用栅格和矢量两种形式.空间数据表现了地理空间实体的位置、大小、形状、方向以及几何拓扑关系.
属性数据表现了空间实体的空间属性以外的其他属性特征,属性数据主要是对空间数据的说明.如一个城市点,它的属性数据有人口,GDP,绿化率等等描述指标.
数据的有效组织与管理,是GIS系统应用成功与否的关键.主要提供空间与非空间数据的存储、查询检索、修改和更新的能力.矢量数据结构、光栅数据结构、矢栅一体化数据结构是存储
GIS的主要数据结构.数据结构的选择在相当程度上决定了系统所能执行的功能.
数据结构确定后,在空间数据的存储与管理中,关键是确定应用系统空间与属性数据库的结构以及空间与属性数据的连接.目前广泛使用的GIS软件大多数采用空间分区、专题分层的数据组织方法,用GIS管理空间数据,用关系数据库管理属性数据.
⑧ gis数据库
就是存储GIS空间信息的数据库。
你使用GIS软件时,例如,用ArcGIS时,你可能会使用文件格式的地图数据,如shapefile或栅格的数据,但是这些文件数据有一定的局限性,如果海量数据或者数据共享时,需要用到GIS空间数据库,比如,ArcGIS会用到Access或oracle ,sql server存储空间数据。
⑨ sql数据库文件都安装到哪里去了
SQL数据库的路径查找方法如下
1、先打开SQL Server数据库并连接。
2、然后找到目标数据库,右键并点击“属性”。
3、在弹出的属性窗口左侧“选择页”中选择“文件”选项卡。
4、然后在右侧窗体中即可看到相应内容了:逻辑名称是数据文件及日志文件的文件名,路径就是其所在位置了。
⑩ mapgis安装路径在哪
默认是C盘根目录下mapgis67。