第27卷第7期计算机应用与软件
V01.27No.7
2010年7月
ComputerApplicationsandSoftware
Jul.2010
基于ArcEngine和C/S构架的矿产资源管理系统开发
王茂芝1
朱磊2郭
科1
佘春东3
苟
盛1
1(成都理工大学信息管理学院
四川成都610059)
2(中国大洋矿产资源研究开发协会北京100860)
3(中国科学院光电研究院北京100080)
摘要基于组件式GIS(Geographical
Information
System)思想,在Java平台下,以Oracle为后台数据库,通过以下技术的实施:
ArcEngine实现地图表现、Java存储过程实现Oracle远程逻辑备份与恢复、ArcSDE实现空间数据存储,成功开发了攀枝花市矿产资源管理系统,并取得良好应用效果。系统的应用和实践促进了该市矿政管理信息化建设进程。关键词
组件式GIS地图表现
远程逻辑备份与恢复
空间数据存储
管理系统
DEVELOPING
MINERAL
RESOURCES
MANAGEMENTSYSTEM
BASEDoN
ARCENGINE
TECHNIQUE
ANDC/S
MoDEL
WangMaozhil
ZhuLei2
GuoKel
SheChundon93
GouShen91’
7(SchoolofManagementofInformation,ChengduUniversityofTechnology,Chengdu610059,Sichuan,China)
2(ChinaOceanMineralResourcesResearchandDevelopmentAssociation,Bering100860,China)
3(AcademyofOpto.Electronics,ChineseAcademyof&ierw∞。眈iji.g100080,China)
AbstractThesuccessfuldevelopmentofmineralresources
managementsysteminPanzhihuacityisbased
on
ComGIS,on
Javaplatform
and
noes
Oracle
as
thebackgrounddmabase.ThecriticaltechniquesduringthedevelopmentincludethecartographicrepresentationwithAt-
cEngine,Oracleremotelogicalback upandrestore
with
Javastoringprocess,andspatialdatastoringwithArcSDE.Perfectapplicationeffect
hasbeenachieved.The
applicationandpracticeofthissystemleadto
thepromotionofconstructionprocessofmineraladministrativemanage-
ment
informatisationintheCity.
KeywordsComponentsGIS
Cartographicrepresentation
Remote
logicalback—upandrestore
Spatialdatastoring
Managementsys-
tem
目前,关于ArcGIS的二次开发主要侧重在软件本身强大的
言
专业空间分析和处理能力的应用上¨…。本文针对攀枝花市矿产资源管理现状,利用Java为前台开发语言,以Oracle为后台ArcGIS为实现单用户或多用户桌面和服务器GIS系统提数据库,基于ArcEngine和C/S模式开发了该市矿产资源管理供了一个可伸缩的框架。该体系建立在ArcObjects这个共享的系统,可实现探矿权、采矿权、储量以及基于矢量化图形的信息GIS软件组件公用库基础之上。它由四个关键部分组成:Arc—
查询和统计等功能。GIS
Desktop高级GIS应用程序的一个集成套件;ArcGISEngine-
通过多种应用程序接口建立自定义应用程序嵌入式GIS组件1
系统总体技术构架设计
库;ArcGISServer为企业和Web计算框架建立服务器端GIS应用程序的一个平台,可用于建立Web服务和Web应用程序;Arc
根据需求,系统需实现远程对矿产资源有关信息(如探矿
IMS(InternetMapServ …… 此处隐藏:12437字,全部文档内容请下载后查看。喜欢就下载吧 ……