Full text: XVIIIth Congress (Part B4)

  
| 
70 
GO 
s of 
1ded 
“eu 
  
A display encapsulates a coordinate system and the 
knowledge of how to place objects onto a portion of the 
physical computer screen. À graphic tool is and objects 
that "knows" how to draw a GO on a display with a 
certain set of symbols. CGen interferes with the process 
of cartographic representation two times. First time, 
CGen enables it to restore the generalized image of GO 
in the required level of details depending on entity 
characteristics as prescribed in the multi-detail model. 
During the next stage CGen solves conflicts: geometrical 
(too small, too narrow, too short, too close) (Mackaness, 
1994) and semantic, which are based on the nature of an 
entity and links between entities (e.g., a road crosses a 
river, the latter being over 2 m deep; here a third entity 
must be shown - a bridge). During such conflicts solving 
interference of an operator can be needed, so an 
exchange of messages between CGen and the user's 
display is required. 
GO topology of two types can be supported: local 
neighborhood topology and Delaunay triangulation. 
Support of base topology and creation of "on flight" 
topology for intermittent detail level can be useful while 
solving conflicts at visualization of cartographic images 
of entities and control of adequacy of CG processes. 
CONCLUSION 
The representation methods of various generalization 
techniques of multi-detailed objects, the results of the 
inventory of existing guidelines of Russian cartography, 
the operation and corresponding map generalization 
techniques were investigated in early works 
(Govorov, 1994,1995, Khorev,1996). Also, CG methods 
for the 1st and 2nd levels MGISs have been identified 
and systematized. 
The defined objects of MGIS can be used as: 1) 
functions for object-oriented model of features; 2) 
principles for construction multi-detailed structures of 
the features or geometrical objects; 3) selection 
techniques of suitable algorithms for cartographic 
generalization. 
It must be noted that the proposed approach to creation 
of MGIS and the developed complex of software, has as 
its prerequisite the ability to re-construct and interchange 
components of the system. Also for realization of MGIS it 
is proposed to use such modern technologies as OLE 
and DDE data exchange. 
To make up the full package of the system it is proposed 
to use the GO library sets for various theme applications, 
including industrial DMS and CG. 
Further research efforts will be concerned with 
development of spatial access mechanism by means of 
the overlapping region's scheme; the questions of 
integrity of  multi-detail representation data base; 
methods of maintenance of topological objects 
relationships; object-layer organization and linking; tiling 
and edge-matching solutions. 
The proposed approach is taken as the main principle for 
development of an object-oriented — geographic 
information system "SOCRAT-GEO". The "SOCRAT- 
GEO" uses BORLAND C++ 4.51 compiler, tool kit for 
Creating a "client-server" application - DELPHI95, and 
other programming tools. 
449 
ACKNOWLEDGMENT 
The authors should like to express theirs appreciation to 
the Russian Foundation of Fundamental Research which 
have provided partial financial support for the research. 
REFERENCES 
[1] Aasgaard, R., 1992. Real time Cartographic 
generalization, a requirement for efficient presentation of 
geographic data. Proc. of the 5th Inter. Symposium on 
Spatial Data Handling, Chareston, pp. 113-122. 
[2] Beard, M.K, and  Mackaness, W.A., 1991. 
Generalization operations and supporting structures. 
Proceedings, Auto-Carto 10, Baltimore, ACSM-ASPRS, 
pp. 29-45. 
[3] Catell, R.G., 1994. The Object Database Standard: 
ODMG-93 (1.1), Morgan Kaufman Publishers. 
[4] Govorov, M.O., 1995. Representations of the 
Generalized Data Structures for Multi-scale GIS. Proc. of 
the 17h Int. Cart. Conf., ICA/ACI, Barcelona, Spain, Vol. 
2, pp. 2491-2495. 
[5] Govorov, M.O., 1994. Analysis of generalized data 
structures of Multi-scale GIS. Proceedings, Integration, 
automation and intelligence in photogrammetry, remote 
sensing and GIS, The 3rd International Colloquium of 
LIESMARS, WTUSM, P. R. China, 1994, pp. 317-324. 
[6] Grunreich, D, 1993. Generalization in GIS 
environment. Proceedings of 16th International 
Cartographic Conference, Cologne/Koln, ICA, pp. 203- 
210. 
[7] Gunter, O., and Lamberts, J., 1994. Object-oriented 
Techniques for the management of Geographic and 
Environmental Data. The Computer Journal, Vol. 37, No. 
1, pp. 16-25. 
[8] Introduction Avenue. 1994. Customization and 
Application Development for ArcView, ESRI, Inc. 
[9] Jones, C.B., 1991. Database architecture for multi- 
scale GIS. Proceedings, Auto-Carto 10, Baltimore, 
ACSM-ASPRS, pp. 15-31. 
[10] Khorev, A.G, and Govorov M.O., 1996. 
Representation of multi-detailed data in object-oriented 
GISs. Proceedings of the EuroGIS'96, Barcelona, Spain, 
Vol. 1, pp. 226-229. 
[11] Mackaness, W.A., 1994. Knowledge of the Synergy 
of generalization operators in automated map design. 
Proc. of Canadian GIS/LIS'94, pp. 525-536. 
[12] Map generalization: making rules for knowledge 
representation. 1991. Edited by Buttenfield, B.P., and 
McMaster, R.B., 1st edition, Longman Group UK Ltd. 
[13] Milne, P., Milton, S., and Smith, J. L., 1993. 
Geographical Object-oriented database - a case study. 
Int. Journal of GIS, n.1, pp. 39-55. 
[14] Object-oriented Approach to GIS, 1994. Edited by T. 
Helokunas, 17th Urban Data Management Symposium, 
Workshop 4, Helsinki-Espoo, Finland 
[15] Rumbaugh, J., et al, 1991. Object-Oriented 
Modeling and Design. Prentice Hall, Englewood Cliffs, 
N.J. 
[16] Stonebraker, M., and Rowe, L.A., 1986. The design 
of POSTGRES. Proceedings of the ACM-SIGMOD, pp. 
340-355. 
[17] van Oosterom, P. and Schenkelaars, V., 1995, The 
development of an interactive multi-scale GIS. Int. J. 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B4. Vienna 1996 
 
	        
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.