RE: [OpenMap Users] Newbie questions

From: <Benjamin.May@bookspan.com>
Date: Mon Aug 11 2003 - 15:47:52 EDT

 
Hrm, well so far so good. I am able to do some basic stuff. For now, I am
just using a default setting Projection. I can worry about getting the
position attributes once I am able to just write a file out at all ;) When I
try to instantiate the ImageServer as in Keith's example, I get the
following exception:
 
Exception in thread "main" java.lang.InternalError: Can't connect to X11
window server using ':0.0' as the value of the DISPLAY variable.
        at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
        at
sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:54)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:115)
        at
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment
.java:53)
        at java.awt.Font.initializeFont(Font.java:259)
        at java.awt.Font.<init>(Font.java:293)
        at java.awt.Font.decode(Font.java:773)
        at com.bbn.openmap.layer.LabelLayer.<init>(Unknown Source)
        at com.bbn.openmap.layer.DateLayer.<init>(Unknown Source)
        at java.lang.Class.newInstance0(Native Method)
        at java.lang.Class.newInstance(Class.java:232)
        at com.bbn.openmap.util.ComponentFactory.create(Unknown Source)
        at com.bbn.openmap.image.ImageServer.getLayers(Unknown Source)
        at com.bbn.openmap.image.ImageServer.setProperties(Unknown Source)
        at com.bbn.openmap.image.ImageServer.<init>(Unknown Source)
        at com.bbn.openmap.image.ImageServer.<init>(Unknown Source)
        at Test.getMapAsJPEG(Test.java:47)
        at Test.main(Test.java:27)

Now, I am trying to save an image without using swing at all, so I am
confused why the image manager is trying to act as an XWin client. Is the
imagemanager inherently swing-related? If so I should probably chose another
way to do this. Thanks again guys!

-----Original Message-----
From: Benjamin.May@bookspan.com [mailto:Benjamin.May@bookspan.com]
Sent: Monday, August 11, 2003 2:52 PM
To: kalphonso@diamonddata.com
Cc: openmap-users@bbn.com
Subject: RE: [OpenMap Users] Newbie questions

 
This is a good start... What class is that in? You have some methods
(getMapProperties() for instance) which you dont provide here. Are the
openmap methods? Where are you passing it the co-ordinates so it knows what
map to draw? Thanks!

Here is the block of code I use to generate a map jpeg from a set of
properties and a map projection.
 
 
 public byte [] getMapAsJPEG(HttpSession session)
  {
     Properties props = getMapProperties();
 
      ImageServer imageServer = new ImageServer("mapDemo", props);

      com.bbn.openmap.image.SunJPEGFormatter formatter = new
com.bbn.openmap.image.SunJPEGFormatter();
      formatter.setImageQuality(1.0f);
      imageServer.setFormatter(formatter);
      byte [] imageBytes = imageServer.createImage(getMapProjection());
      return imageBytes;
  }

--
[To unsubscribe to this list send an email to "majdart@bbn.com"
with the following text in the BODY of the message "unsubscribe openmap-users"]
Received on Mon Aug 11 15:49:13 2003

This archive was generated by hypermail 2.1.8 : Thu May 12 2005 - 07:18:36 EDT