Skip to main content

A map editing kernel implementation: application to multiple scale display

  • Scales in Geographic Space
  • Conference paper
  • First Online:
Spatial Information Theory A Theoretical Basis for GIS (COSIT 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 716))

Included in the following conference series:

  • 162 Accesses

Abstract

User interfaces are a fundamental component of applications using as a support. Geographic Information Systems (GIS) and geographic DataBase Management Systems (DBMS). We propose in this paper a model and an architecture for designing Geographic Database User Interfaces (GDUI). A GDUI kernel based on this architecture has been implemented using, at the interface programming level, X Windows, Motif and C++, and, at the database level, the GeO2 data model [DRS93b] implemented itself on top of the O2 DBMS. From the starting model, we make a first proposal for multiple scale map display.

Work partially supported by the French CNRS GDR Cassini, and the ESPRIT BRA AMUSING.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. J. Abel. SIRO-DBMS: A database toolkit for geographical informations systems. International Journal of Geographical Information Systems, 3(2):103–116, 1989.

    Google Scholar 

  2. J. T. Bjorke and R. Aasgaard. Cartographic zoom. In 4th International Symposium on Spatial Data Handling, 1990.

    Google Scholar 

  3. F. Bancilhon, C. Delobel, and P. Kannelakis, editors. The O2 Book. Morgan Kaufmann, 1991.

    Google Scholar 

  4. K. Bennis, B. David, I. Quilio, and Y. Viémont. Géotropics: Database support alternatives for geographic applications. In Proceedings of the 4th International Symposium on Spatial Data Handling, 1990.

    Google Scholar 

  5. B. David. Modélisation, représentation et gestion d'information géographique, une approche en relationnel étendu. Ph.D. thesis, University of Paris VI, 1991.

    Google Scholar 

  6. P. Demay. Representation Orientée-Objet des Cartes Topologiques. Technical report, CNAM (Conservatoire National des Arts et Métiers), Paris, 1992. In French.

    Google Scholar 

  7. B. David, L. Raynal, and G. Schorter. GeO2, version 4. IGN internal publication, 1993.

    Google Scholar 

  8. B. David, L. Raynal, and G. Schorter. GEO2: Why objects in a geographical DBMS? In SSD'93, 1993.

    Google Scholar 

  9. M. Egenhofer and A. Frank. Towards a spatial query language: User interface considerations. In VLDB, 1988.

    Google Scholar 

  10. M. Egenhofer. Spatial query languages. Ph.D. thesis, 1991. [Güt88] R.H. Güting. Geo-relational algebra: A model and query language for geometric database systems. In Conference on Extending Database Technology (EDBT '88), pages 506–527, 1988.

    Google Scholar 

  11. J.R. Herring and al. Extensions to the SQL language to support spatial analysis in a topological database. In GIS/LIS, 1988.

    Google Scholar 

  12. D. Heller. Motif Programming Manual, 1991. [lI92] Cogit lab. IGN. GeO2: Structure de données. IGN internal publication, 1992.

    Google Scholar 

  13. W. Lichtner. Computer-assisted process of cartographic generalization in topographic maps. Geoprocessing, 1, 1979.

    Google Scholar 

  14. F. Leberl, D. Olson, and W. Lichtner. ASTRA: A System for Automated Scale Transition. In Photogrammetric Engineering and Remote Sensing, 1986.

    Google Scholar 

  15. MIT. X Toolkit Library — C language Interface, X Protocol Version 11, 1987.

    Google Scholar 

  16. J.C. Muller. Rule based generalization: Potentials and impediments. In 4th international symposium on spatial data handling, 1990. [NR90] A. Nye and T.O. Reilly. X Toolkit Inirinsics Programming Manual, 1990. Second Edition for X11, Release 4.

    Google Scholar 

  17. A. Nye. Xlib Programming Manual, 1992. Third Edition for X11, Release 4.

    Google Scholar 

  18. B. C. Ooi, Ron Sack Davis, and K. J. Mc Donell. Extending a DBMS for geographic applications. In 5th Int. Conf. on Data Engineering, 1989.

    Google Scholar 

  19. OSF. Motif 1.0 programmer's guide. OSF Journal, 1989. [Rig93] P. Rigaux. Etude et implementation d'une interface pour SGBD Geographique. Technical report, CNAM (Conservatoire National des Arts et Métiers), Paris, 1993. To appear.

    Google Scholar 

  20. R. Sack-Davis, K.J. McDonell, and B.C. Ooi. GEOQL: A query language for geographic information system. In Australian and New Zeland Association for the Advancement of Science Congress, 1987.

    Google Scholar 

  21. R.W. Scheifler and J. Gettys. The X Window System. ACM Transactions on Graphics, 5(2):79–109, 1986.

    Google Scholar 

  22. B. Soustrup. The C++ Programming Language. Addison Wesley, 1986.

    Google Scholar 

  23. H. J. Schek, H. B. Paul, M. H. Scholl, and G. Weikum. The DASDBS project: Objectives, experiences, and future prospects. IEEE Trans. on Knowledge and Data Engineering, 2(1):pp. 25–43, 1990.

    Google Scholar 

  24. M. Scholl and A. Voisard. Thematic map modeling. In Design and Implementation of Large Spatial Databases (SSD'89), pages 167–192. Lecture Notes in Computer Science No. 409, Springer-Verlag, 1989.

    Google Scholar 

  25. M. Scholl and A. Voisard. Object oriented database systems for geographic applications: An experiment with O 2, 1992. in The O 2 BOOK, pages 585–618, Bancilhon, Delobel, Kanellakis (eds.), Morgan Kaufmann, San Mateo, California.

    Google Scholar 

  26. O2 Technology. O2 Link, 1992. Chapter 11 of the O2 Documentation.

    Google Scholar 

  27. A. Voisard. Towards a toolbox for geographic user interfaces. In Advances in Spatial Databases (SSD'91). Lecture Notes in Computer Science No. 525, Springer-Verlag, 1991.

    Google Scholar 

  28. A. Voisard. Geographic Databases: From Data Models to User Interfaces. Ph.D. thesis, University of Paris at Orsay, 1992. In French.

    Google Scholar 

  29. T. C. Waugh and R.G. Healey. The GEO-VIEW design, a relational database approach to geographical data handling. Int. J. of Geographical Information Systems, 1(2):101–118, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andrew U. Frank Irene Campari

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rigaux, P., Scholl, M., Voisard, A. (1993). A map editing kernel implementation: application to multiple scale display. In: Frank, A.U., Campari, I. (eds) Spatial Information Theory A Theoretical Basis for GIS. COSIT 1993. Lecture Notes in Computer Science, vol 716. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57207-4_23

Download citation

  • DOI: https://doi.org/10.1007/3-540-57207-4_23

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57207-7

  • Online ISBN: 978-3-540-47966-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics