Encapsulation Application Research of ArcSDE Access Interface in .Net Environment

Abstract

The GIS and Digital Roadbed System of the Qinghai-Tibet Railroad is developed in the .Net environment and designed to store and to manage the information along the Qinghai-Tibet railroad which is 1118km long and is constructed in the regions more than 4000m high Spatial data Management plays a very important role in this GIS, and ArcSDE was selected to implement the management of mass spatial data. How to connect ArcSDE and exchange vector and raster spatial data in this system is a key technique. There are three approaches, which are recommended officially, can be used for client to connect ArcSDE, but none of them can meet the needs of spatial information storage and management in the GIS and Digital Roadbed System of the Qinghai-Tibet Railroad. This paper explained a solution of encapsulating the ArcSDE Client API for C programmers into the form of Net managed code with C++ programming language The final program not only provides a solution to resolve the problem of spatial data management_but also bring forward a flexible interface which followed the principle of OOP.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 25, 2005
Accession Number
ADA453606

Entities

People

  • Jianwen Guo
  • Min Feng
  • Qingsheng Shang
  • Yingchun Ge

Organizations

  • Chinese Academy of Sciences

Tags

DTIC Thesaurus Topics

  • C Programming Language
  • Computer Programming
  • Computers
  • Data Management
  • Database Management Systems
  • Databases
  • Domain Specific Programming Languages
  • Earth Sciences
  • Encapsulation
  • Engineering
  • Environment
  • Geographic Information Systems
  • Information Systems
  • Language
  • Object Oriented Programming
  • Programming Languages
  • Relational Databases

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Military Leadership and Professional Education.
  • Ocean-Atmosphere Mesoscale Modeling, Data Assimilation, and Flux Boundary Layers