Full text: Proceedings of an International Workshop on New Developments in Geographic Information Systems

40 
An Object-Oriented Approach for Handling U.S. Defense Mapping Agency 
Vector Product Format Databases 
M. J. Chung, M. A. Cobb, K. B. Shaw 
Naval Research Laboratory, Code 7441 
Stennis Space Center, MS 39529-5004 U. S. A. 
(chung, cobb, shaw} @nrlssc.navy.mil 
D. K. Arctur* 
Laser-Scan, Inc. 
45635 Willow Pond Plaza 
Sterling, VA 20164-4457 
U. S. A. 
arctur@acm.org 
ABSTRACT 
This paper presents an object-oriented approach for handling Vector Product 
Format (VPF) mapping databases as produced by the U.S. Defense Mapping Agency. 
This approach is implemented in the Object Vector Format Product (OVPF) Smalltalk 
prototype developed by the U.S. Naval Research Laboratory and the University of Florida. 
OVPF provides an integrated framework for VPF products, including capabilities for 
adding and deleting features, modifying feature locations, and exporting to VPF format 
from the internal object representation. Additionally, “winged-edge” topology as given in 
the VPF specification is fully maintained upon feature updates. 
The use of the relational database model for large geographic databases has 
significant manageability and performance drawbacks due to the use of many tables and 
table joins. The VPF family of geographic databases has not escaped these problems. One 
area that has been critically affected by these issues is that of updating. DMA needs to be 
able to update information on existing databases. However, updating of information in 
relational tables is a very complicated process, especially considering the issue of 
referential integrity. This paper will address the OVPF implementation and some benefits 
of using object-oriented technology for modeling complex objects, such as VPF data. 
1. INTRODUCTION 
The use of the relational database model for large geographic databases has 
significant manageability and performance drawbacks due to the use of many tables and 
complex table joins. The Vector Product Format (VPF) family of geographic databases 
produced by the U. S. Defense Mapping Agency (DMA 1993) has not escaped these 
problems. One area that has been critically affected by these issues is that of updating. 
DMA needs to be able to update information on existing databases. However, updating of 
information in relational VPF tables is a very complicated process, especially considering 
the issue of referential integrity. At this time, there is no simple way to handle feature 
updates in VPF products using the relational approach. 
With the emergence of object-oriented technology, these concerns can be addressed 
since the data is represented and stored in a much more maintainable and manageable 
fashion. A prototype application with an object-oriented representation of VPF(OVPF) 
' During the course of this work. David Arctur was with University of Florida at Gainesville. 
Florida. 
has t 
Univ 
Spar 
datai 
acco 
have 
infoi 
relat. 
featu 
It is « 
techi 
techi 
suita 
com] 
VPF 
entit: 
prop 
in a < 
subd 
cove 
of fe 
indi\ 
to pr 
tile r 
and I 
head 
and i 
Ther 
data, 
1. F
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.