home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / graphics / 14147 < prev    next >
Encoding:
Text File  |  1993-01-24  |  1.7 KB  |  38 lines

  1. Newsgroups: comp.graphics
  2. Path: sparky!uunet!usc!news.service.uci.edu!unogate!stgprao
  3. From: stgprao@st.unocal.COM (Richard Ottolini)
  4. Subject: Re: Graphical library/toolkit for map display
  5. Message-ID: <1993Jan23.193704.15213@unocal.com>
  6. Keywords: graphics map gis library toolkit
  7. Sender: news@unocal.com (Unocal USENET News)
  8. Organization: Unocal Corporation
  9. References: <1993Jan23.160709.7083@dikas.no>
  10. Date: Sat, 23 Jan 1993 19:37:04 GMT
  11. Lines: 25
  12.  
  13. In article <1993Jan23.160709.7083@dikas.no> jon@dikas.no (Jon Marthins) writes:
  14. >Hello,
  15. >
  16. >I'm going to write a program to view map data efficiently (vectors, areas,
  17. >symbols etc). I don't want to use a fully configured GIS program.
  18. >
  19. >The question is to find a suitable library/toolkit to base such an utility
  20. >on.  The library must handle vectors, filled polygons, raster and vector
  21. >symbols.  It should be possible to use vector symbols to draw lines for
  22. >example.  The viewer will be 2D, but 3D might be needed later.  I want
  23. >to use my own datastructure for storing map objects (i.e attributes to
  24. >a land area object describes the color and fillstyle for the area).
  25. >
  26. >I'm looking for "the best" library for this, i.e the right tradeoff between
  27. >speed/flexibility/coding complexity.  I'm thinking in the lines of 
  28. >Xlib, PEXlib, OpenGL, PHIGS, GKS, Uniras, ???
  29. >
  30. Unidraw is a MacDraw-like programable-extendable toolkit distributed
  31. in the /contrib/.../interviews/ section of X11.
  32. You would add your method of reading and writing data files to the program.
  33. You might also add more complex drawing objects than the usual MacDraw primitives.
  34. I've seen it extended to circuit design, graphic design,
  35. and geologic modelling.
  36. It doesn't have 3D. It is object-oriented in C++.
  37.  
  38.