From mail Fri Jul  1 10:40:15 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j61EeFS20616
	for openmap-users-archive; Fri, 1 Jul 2005 10:40:15 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j61EeEU20612
	for <openmap-users@openmap.bbn.com>; Fri, 1 Jul 2005 10:40:14 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j61EYHx04979
	for openmap-users-outgoing; Fri, 1 Jul 2005 10:34:17 -0400 (EDT)
In-Reply-To: <42A8FE1F.1080806@bom.gov.au>
References: <42A8FE1F.1080806@bom.gov.au>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <BE2B35B3-904B-49C1-B9AE-982EAC08355B@bbn.com>
Cc: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Error loading applet - problem with BasicI18n
Date: Fri, 1 Jul 2005 10:34:02 -0400
To: Tennessee Leeuwenburg <tjl@bom.gov.au>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Tennessee,

I'm not sure how this error is happening (the code shouldn't be  
allowing it to happen), and I can't reproduce it.  Do you have any  
details about the object it is failing on?

- Don


On Jun 9, 2005, at 10:42 PM, Tennessee Leeuwenburg wrote:

> Hi all,
>
> I can run openmap just fine as an application, but I am getting an  
> error when I try to load it as an applet. I have included the  
> relevant part of the stack trace. It's not obvious to me what's  
> causing this. I'm not entirely sure what the code in BasicI18n is  
> supposed to be doing, but I would guess that there is something  
> wrong with my set-up that is causing it to fail to find some piece  
> of information or another. However I don't see any hints as to what  
> it might be...
>
> Ideas?
>
> Cheers,
> -T
>
> <snip>
> basic: Initializing applet ...
> basic: Starting applet ...
> Reinitializing Applet Environment!
> ComponentFactory: [com.bbn.openmap.InformationDelegator(0)] created
> java.lang.NullPointerException
>    at com.bbn.openmap.BasicI18n.setForBundleCreation(BasicI18n.java: 
> 503)
>    at com.bbn.openmap.BasicI18n.get(BasicI18n.java:138)
>    at com.bbn.openmap.BasicI18n.get(BasicI18n.java:130)
>    at com.bbn.openmap.proj.BasicProjectionLoader.getPropertyInfo 
> (BasicProjectionLoader.java:140)
>    at com.bbn.openmap.util.ComponentFactory.create 
> (ComponentFactory.java:448)
>    at com.bbn.openmap.util.ComponentFactory.create 
> (ComponentFactory.java:346)
>    at com.bbn.openmap.util.ComponentFactory.create 
> (ComponentFactory.java:298)
>    at com.bbn.openmap.util.ComponentFactory.create 
> (ComponentFactory.java:236)
>    at com.bbn.openmap.util.ComponentFactory.create 
> (ComponentFactory.java:87)
>    at com.bbn.openmap.proj.ProjectionFactoryLoader.setProperties 
> (ProjectionFactoryLoader.java:104)
>    at com.bbn.openmap.util.ComponentFactory.create 
> (ComponentFactory.java:440)
>    at com.bbn.openmap.util.ComponentFactory.create 
> (ComponentFactory.java:346)
>    at com.bbn.openmap.util.ComponentFactory.create 
> (ComponentFactory.java:298)
>    at com.bbn.openmap.util.ComponentFactory.create 
> (ComponentFactory.java:236)
>    at com.bbn.openmap.util.ComponentFactory.create 
> (ComponentFactory.java:161)
>    at com.bbn.openmap.PropertyHandler.createComponents 
> (PropertyHandler.java:826)
>    at com.bbn.openmap.gui.BasicMapPanel.createComponents 
> (BasicMapPanel.java:170)
>    at com.bbn.openmap.gui.BasicMapPanel.create(BasicMapPanel.java:129)
>    at com.bbn.openmap.gui.BasicMapPanel.<init>(BasicMapPanel.java:117)
>    at com.bbn.openmap.gui.BasicMapPanel.<init>(BasicMapPanel.java:102)
>    at com.bbn.openmap.app.OpenMapApplet.init(OpenMapApplet.java:170)
>    at sun.applet.AppletPanel.run(Unknown Source)
>    at java.lang.Thread.run(Unknown Source)
> basic: Exception: java.lang.NullPointerException
>
> --
> [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"]
>

--
[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"]


From mail Fri Jul  1 12:41:27 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j61GfRg21167
	for openmap-users-archive; Fri, 1 Jul 2005 12:41:27 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j61GfOU21164
	for <openmap-users@openmap.bbn.com>; Fri, 1 Jul 2005 12:41:24 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j61Gdpc06410
	for openmap-users-outgoing; Fri, 1 Jul 2005 12:39:51 -0400 (EDT)
In-Reply-To: <200506281140.j5SBeXJ2020803@gollum.bbn.com>
References: <200506281140.j5SBeXJ2020803@gollum.bbn.com>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed
Message-Id: <78A3CBBD-D4AD-4D79-ABAF-0101CD865927@bbn.com>
Cc: <openmap-users@bbn.com>
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Calculate distance over a Line
Date: Fri, 1 Jul 2005 12:39:37 -0400
To: =?ISO-8859-1?Q?Rub=E9n_Ruiz?= <vinilo@cancerbero.org>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j61GdnU06401
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Ruben,

If you have a set of points used to define the road, you can use the  
GreatCircle class to create a sum of the great circle distance of a  
road.

- Don

On Jun 28, 2005, at 7:33 AM, Rubén Ruiz wrote:

> Hi all,
>
> I’d like to know if it’s possible to calculate the distance over a  
> line or a curve.
>
> Say we’ve a road with lines and curves as usual..:D. I think that  
> the distance that openmap calculates is the shortest between the  
> points of these lines, and not the distance of the real road ¿is it  
> right?
>
>
>
> ¿Does anybody knows how to achieve the solution to this problem?
>
> ¿Do I have to use GreatCicle methods or do I have to implement that  
> method?
>
>
>
>
>
> Thanks in advance,
>
> Rubén, Ruiz.
>
>

--
[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"]


From mail Fri Jul  1 12:43:29 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j61GhTi21185
	for openmap-users-archive; Fri, 1 Jul 2005 12:43:29 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j61GhSU21182
	for <openmap-users@openmap.bbn.com>; Fri, 1 Jul 2005 12:43:28 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j61Gggg06466
	for openmap-users-outgoing; Fri, 1 Jul 2005 12:42:42 -0400 (EDT)
In-Reply-To: <DE16E20AEE238745B2B5B0D8291CFDFF01463DAF@CRA-EXCHANGE>
References: <DE16E20AEE238745B2B5B0D8291CFDFF01463DAF@CRA-EXCHANGE>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <9456F7C9-9C5E-416A-8725-7CEAEBBC4467@bbn.com>
Cc: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] RPF Layer question
Date: Fri, 1 Jul 2005 12:42:32 -0400
To: Chris Hopkins <chopkins@cra.com>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Chris,

There was a change in the last version of OpenMap where instead of  
using the keyword for a projection, you have to use the classname.    
This is to allow easier integration of other projection classes into  
the application.  So you want to use

openmap.Projection= com.bbn.openmap.proj.CADRG

You can also just change projection types in the Navigate->Projection  
menu item while the application is runing.

- Don

On Jun 29, 2005, at 11:21 AM, Chris Hopkins wrote:

>
> Hi all -
>
> I'm trying to use the RPF layer to display some data I received. I  
> thought I
> had this working at one point but now when I try to view the data I  
> get the
> following message in the status bar:
>
>     RpfLayer requires an Equal Arc projection (CADRG/LLXY) for  
> images or
> attributes!
>
> I have attached my openmap.properties file where I specify the  
> following:
>
>     openmap.Projection=cadrg
>
> and add the layer using the provided jprf identifier (modified the  
> path to
> point to my RPF directory).
>
> Any ideas what I'm doing wrong?
>
> Thanks,
> Chris
>  <<openmap.properties>>
>
> <openmap.properties>
>

--
[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"]


From mail Sun Jul  3 18:06:08 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j63M68W17394
	for openmap-users-archive; Sun, 3 Jul 2005 18:06:08 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j63M68U17391
	for <openmap-users@openmap.bbn.com>; Sun, 3 Jul 2005 18:06:08 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j63Lxt425256
	for openmap-users-outgoing; Sun, 3 Jul 2005 17:59:55 -0400 (EDT)
Message-ID: <42A0CE74.5090304@tlen.pl>
Date: Fri, 03 Jun 2005 23:41:08 +0200
From: Mariusz Chmielewski <mchmiel21@tlen.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: OpenMap Support <openmap@bbn.com>,
   "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] Layer Palette
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:18:05 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Sun, 03 Jul 2005 17:59:47 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: **
X-Spam-Status: No, hits=2.4 required=5.0 tests=DATE_IN_PAST_96_XX,
	FROM_ENDS_IN_NUMS autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I created a JTree component for viewing layers - extending the 
LayerPanel but i have some problems managing the data concerning the 
Layer Properties Panel - the layer palette - I would like to show popup 
menu with showAttributes item enabled if there is a palette for layer or 
disapled if there isn't. When i call

Container a = ((Layer) node.getUserObject()).getPalette();

a is always null even if the layer has got the palette. Is there a way 
to determine if the layer has got a palette??

Mchmiel

--
[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"]


From mail Tue Jul  5 05:38:29 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j659cT202444
	for openmap-users-archive; Tue, 5 Jul 2005 05:38:29 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j659cSU02441
	for <openmap-users@openmap.bbn.com>; Tue, 5 Jul 2005 05:38:28 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j659Ycj10931
	for openmap-users-outgoing; Tue, 5 Jul 2005 05:34:38 -0400 (EDT)
Date: Tue, 05 Jul 2005 10:11:00 +0100
From: "Gatrell, Mark (SELEX) (UK)" <mark.gatrell@baesystems.com>
Subject: [OpenMap Users] Off subject, hope you don't mind
To: "Openmap-Users (E-mail)" <openmap-users@bbn.com>
Message-id: <F4757F038CDD79499CF1F2932409247901986F83@glkms0005.greenlnk.net>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft Exchange V6.0.6603.0
Content-type: text/plain;	charset="iso-8859-1"
Thread-Topic: Off subject, hope you don't mind
Thread-Index: AcWBQUwpRd0xXsJzQnaMsXTR3MIDzA==
Content-class: urn:content-classes:message
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
X-OriginalArrivalTime: 05 Jul 2005 09:11:01.0240 (UTC)
 FILETIME=[76971F80:01C58141]
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:24:04 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Tue, 05 Jul 2005 05:34:14 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j659YKU10922
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk


Hi all

	Not specifically an OpenMap question but a performance question.

	My machine died yesterday and so I am looking for a replacement.
	This is a PC with a P4 3.2Ghz FSB 800Mhz processor with 1Gb mem.

	My question is this :-

	What would be a good graphics card to use to help speed up the rendering etc

	My budjet is around £200.

	Any guidance on this matter would be appreciated.

	Regards

	Mark.

********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************

--
[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"]


From mail Tue Jul  5 07:37:44 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j65Bbi802945
	for openmap-users-archive; Tue, 5 Jul 2005 07:37:44 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j65BbiU02942
	for <openmap-users@openmap.bbn.com>; Tue, 5 Jul 2005 07:37:44 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j65BaKc11571
	for openmap-users-outgoing; Tue, 5 Jul 2005 07:36:20 -0400 (EDT)
In-Reply-To: <42A0CE74.5090304@tlen.pl>
References: <42A0CE74.5090304@tlen.pl>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <85DBD17A-A9D6-4567-A60A-AF6CE3028F11@bbn.com>
Cc: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Layer Palette
Date: Tue, 5 Jul 2005 07:36:10 -0400
To: Mariusz Chmielewski <mchmiel21@tlen.pl>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Mariusz,

The getPalette() command returns the Container that the GUI  
information gets displayed in, and can be rather transient.  The  
better method to use for this is getGUI(), which retrieves the stuff  
in the window.  If that method returns null, then there is nothing to  
display.

- Don

On Jun 3, 2005, at 5:41 PM, Mariusz Chmielewski wrote:

> I created a JTree component for viewing layers - extending the  
> LayerPanel but i have some problems managing the data concerning  
> the Layer Properties Panel - the layer palette - I would like to  
> show popup menu with showAttributes item enabled if there is a  
> palette for layer or disapled if there isn't. When i call
>
> Container a = ((Layer) node.getUserObject()).getPalette();
>
> a is always null even if the layer has got the palette. Is there a  
> way to determine if the layer has got a palette??
>
> Mchmiel
>
> --
> [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"]
>

--
[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"]


From mail Tue Jul  5 11:45:55 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j65FjtF04461
	for openmap-users-archive; Tue, 5 Jul 2005 11:45:55 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j65FjsU04458
	for <openmap-users@openmap.bbn.com>; Tue, 5 Jul 2005 11:45:55 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j65FiSJ15041
	for openmap-users-outgoing; Tue, 5 Jul 2005 11:44:28 -0400 (EDT)
From: Hakan Elgin <hakan@elgin.nl>
Reply-To: hakan@elgin.nl
Organization: elgin
To: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] How can get Layers
Date: Tue, 5 Jul 2005 17:07:57 +0200
User-Agent: KMail/1.7.1
MIME-Version: 1.0
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200507051707.57812.hakan@elgin.nl>
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Scanned: by XS4ALL Virus Scanner
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi,

How can I get reference to (parent) layer inside OMGraphic (e.g. OMIcon)

thanks,

Hakan Elgin

--
[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"]


From mail Tue Jul  5 11:46:51 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j65FkpZ04477
	for openmap-users-archive; Tue, 5 Jul 2005 11:46:51 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j65FkpU04474
	for <openmap-users@openmap.bbn.com>; Tue, 5 Jul 2005 11:46:51 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j65FkFO15085
	for openmap-users-outgoing; Tue, 5 Jul 2005 11:46:16 -0400 (EDT)
content-class: urn:content-classes:message
Subject: RE: [OpenMap Users] Map Data Access
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Date: Tue, 5 Jul 2005 11:45:31 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Message-ID: <805197E9D6BEE44C816B68DC4E2D373FFD747B@sfavb2.sfa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [OpenMap Users] Map Data Access
Thread-Index: AcV7PRB9jvM/nZbwRLS/DJCqjRGWYwGO3X1w
From: "Vincent, Chuck" <CVincent@sfa.com>
To: "Don Dietrick" <dietrick@bbn.com>, "Vincent, Chuck" <CVincent@sfa.com>
Cc: <openmap-users@bbn.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j65FkDU15070
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Should this work?

shapeLayerProps.put("shapeFile",
this.getClass().getResource("dcwpo-browse.shp"));
shapeLayerProps.put("spatialIndex",
this.getClass().getResource("dcwpo-browse.ssx"));

 

-----Original Message-----
From: Don Dietrick [mailto:dietrick@bbn.com] 
Sent: Monday, June 27, 2005 1:24 PM
To: Vincent, Chuck
Cc: openmap-users@bbn.com
Subject: Re: [OpenMap Users] Map Data Access

Hi Chuck,

On Jun 27, 2005, at 10:59 AM, Vincent, Chuck wrote:

> I have successfully integrated a mabBean into my Java app, but I need
> help with map data access options.
>
> When I run the app locally and have the data files stored on the  
> machine
> everything is good, fast projection changes.
>
> I am also trying to implement a applet version, I changed the
> shapeLayerProps.put() command to access the shapeFile and spatialIndex
> files using "http://path_to_files" and all is well, except projection
> changes are slow.

That's because the ShapeLayer re-reads the data files when the  
projection changes, in an effort to hold on to the least amount of  
geometries necessary.  See more below...

>   I have not had success packaging the files in the jar
> file, actually I have them packaged in the jar file, the
> shapeLayerProps.put() method only complains that the file path is
> invalid.  I have packaged image files into the jar file and can access
> them with out issue.  Is there something I am missing?

You probably have to add the jar file as a resource to load in the  
applet html file.  In the properties, the file should be referenced  
with the path to the file from the root inside the jar.

> The second option is to speed up the projection changes when linked to
> the files via http.  Is there a way to cache the files once they are
> read in so future projection changes will be faster?

You can use the BufferedShapeLayer for that.

- Don



--
[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"]


From mail Tue Jul  5 13:09:23 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j65H9Np04945
	for openmap-users-archive; Tue, 5 Jul 2005 13:09:23 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j65H9NU04942
	for <openmap-users@openmap.bbn.com>; Tue, 5 Jul 2005 13:09:23 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j65H7dv16642
	for openmap-users-outgoing; Tue, 5 Jul 2005 13:07:39 -0400 (EDT)
In-Reply-To: <805197E9D6BEE44C816B68DC4E2D373FFD747B@sfavb2.sfa.com>
References: <805197E9D6BEE44C816B68DC4E2D373FFD747B@sfavb2.sfa.com>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <7618E59E-5907-424A-A300-7D17705F3529@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Map Data Access
Date: Tue, 5 Jul 2005 13:07:30 -0400
To: "Vincent, Chuck" <CVincent@sfa.com>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk


On Jul 5, 2005, at 11:45 AM, Vincent, Chuck wrote:

> Should this work?
>
> shapeLayerProps.put("shapeFile",
> this.getClass().getResource("dcwpo-browse.shp"));
> shapeLayerProps.put("spatialIndex",
> this.getClass().getResource("dcwpo-browse.ssx"));

No. The ShapeLayer is expecting a String to be stored as the value  
for the shapeFile key.

Try:

shapeLayerProps.put("shapeFile", "dcwpo-browse.shp");
shapeLayerProps.put("spatialIndex", "dcwpo-browse.ssx");

with the parent of the data files being in the classpath.

If you really wanted to associate the data files as a resource to a  
class, you could do something like: this.getClass().getPackage 
().getName().replace(".", "/");

and create the front part of the path to the data files as it matches  
the current class.  To be safe,  you'd want to put in null checks for  
non-packaged classes, etc.

- Don


>
>
>
> -----Original Message-----
> From: Don Dietrick [mailto:dietrick@bbn.com]
> Sent: Monday, June 27, 2005 1:24 PM
> To: Vincent, Chuck
> Cc: openmap-users@bbn.com
> Subject: Re: [OpenMap Users] Map Data Access
>
> Hi Chuck,
>
> On Jun 27, 2005, at 10:59 AM, Vincent, Chuck wrote:
>
>
>> I have successfully integrated a mabBean into my Java app, but I need
>> help with map data access options.
>>
>> When I run the app locally and have the data files stored on the
>> machine
>> everything is good, fast projection changes.
>>
>> I am also trying to implement a applet version, I changed the
>> shapeLayerProps.put() command to access the shapeFile and  
>> spatialIndex
>> files using "http://path_to_files" and all is well, except projection
>> changes are slow.
>>
>
> That's because the ShapeLayer re-reads the data files when the
> projection changes, in an effort to hold on to the least amount of
> geometries necessary.  See more below...
>
>
>>   I have not had success packaging the files in the jar
>> file, actually I have them packaged in the jar file, the
>> shapeLayerProps.put() method only complains that the file path is
>> invalid.  I have packaged image files into the jar file and can  
>> access
>> them with out issue.  Is there something I am missing?
>>
>
> You probably have to add the jar file as a resource to load in the
> applet html file.  In the properties, the file should be referenced
> with the path to the file from the root inside the jar.
>
>
>> The second option is to speed up the projection changes when  
>> linked to
>> the files via http.  Is there a way to cache the files once they are
>> read in so future projection changes will be faster?
>>
>
> You can use the BufferedShapeLayer for that.
>
> - Don
>
>
>

--
[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"]


From mail Tue Jul  5 13:34:08 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j65HY8i05037
	for openmap-users-archive; Tue, 5 Jul 2005 13:34:08 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j65HY8U05034
	for <openmap-users@openmap.bbn.com>; Tue, 5 Jul 2005 13:34:08 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j65HXNB16965
	for openmap-users-outgoing; Tue, 5 Jul 2005 13:33:23 -0400 (EDT)
content-class: urn:content-classes:message
Subject: RE: [OpenMap Users] Map Data Access
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Date: Tue, 5 Jul 2005 13:20:39 -0400
Message-ID: <805197E9D6BEE44C816B68DC4E2D373FFD74A9@sfavb2.sfa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [OpenMap Users] Map Data Access
Thread-Index: AcWBhAuBRRtjzeDzRQ2HBTKrFaL3iwAAZhLQ
From: "Vincent, Chuck" <CVincent@sfa.com>
To: "Don Dietrick" <dietrick@bbn.com>
Cc: <openmap-users@bbn.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:12:29 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Tue, 05 Jul 2005 13:33:15 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j65HXLU16956
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I am trying to read the shape files from within the jar file.  I used
the method I asked about to read an image from within the jar file, and
was hoping it would be similar.  I am very new to Java and trying to
learn as fast as I can.  

 

-----Original Message-----
From: Don Dietrick [mailto:dietrick@bbn.com] 
Sent: Tuesday, July 05, 2005 1:08 PM
To: Vincent, Chuck
Cc: openmap-users@bbn.com
Subject: Re: [OpenMap Users] Map Data Access


On Jul 5, 2005, at 11:45 AM, Vincent, Chuck wrote:

> Should this work?
>
> shapeLayerProps.put("shapeFile",
> this.getClass().getResource("dcwpo-browse.shp"));
> shapeLayerProps.put("spatialIndex",
> this.getClass().getResource("dcwpo-browse.ssx"));

No. The ShapeLayer is expecting a String to be stored as the value  
for the shapeFile key.

Try:

shapeLayerProps.put("shapeFile", "dcwpo-browse.shp");
shapeLayerProps.put("spatialIndex", "dcwpo-browse.ssx");

with the parent of the data files being in the classpath.

If you really wanted to associate the data files as a resource to a  
class, you could do something like: this.getClass().getPackage 
().getName().replace(".", "/");

and create the front part of the path to the data files as it matches  
the current class.  To be safe,  you'd want to put in null checks for  
non-packaged classes, etc.

- Don


>
>
>
> -----Original Message-----
> From: Don Dietrick [mailto:dietrick@bbn.com]
> Sent: Monday, June 27, 2005 1:24 PM
> To: Vincent, Chuck
> Cc: openmap-users@bbn.com
> Subject: Re: [OpenMap Users] Map Data Access
>
> Hi Chuck,
>
> On Jun 27, 2005, at 10:59 AM, Vincent, Chuck wrote:
>
>
>> I have successfully integrated a mabBean into my Java app, but I need
>> help with map data access options.
>>
>> When I run the app locally and have the data files stored on the
>> machine
>> everything is good, fast projection changes.
>>
>> I am also trying to implement a applet version, I changed the
>> shapeLayerProps.put() command to access the shapeFile and  
>> spatialIndex
>> files using "http://path_to_files" and all is well, except projection
>> changes are slow.
>>
>
> That's because the ShapeLayer re-reads the data files when the
> projection changes, in an effort to hold on to the least amount of
> geometries necessary.  See more below...
>
>
>>   I have not had success packaging the files in the jar
>> file, actually I have them packaged in the jar file, the
>> shapeLayerProps.put() method only complains that the file path is
>> invalid.  I have packaged image files into the jar file and can  
>> access
>> them with out issue.  Is there something I am missing?
>>
>
> You probably have to add the jar file as a resource to load in the
> applet html file.  In the properties, the file should be referenced
> with the path to the file from the root inside the jar.
>
>
>> The second option is to speed up the projection changes when  
>> linked to
>> the files via http.  Is there a way to cache the files once they are
>> read in so future projection changes will be faster?
>>
>
> You can use the BufferedShapeLayer for that.
>
> - Don
>
>
>


--
[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"]


From mail Tue Jul  5 13:36:19 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j65HaJu05058
	for openmap-users-archive; Tue, 5 Jul 2005 13:36:19 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j65HaJU05055
	for <openmap-users@openmap.bbn.com>; Tue, 5 Jul 2005 13:36:19 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j65HZhR16988
	for openmap-users-outgoing; Tue, 5 Jul 2005 13:35:43 -0400 (EDT)
In-Reply-To: <805197E9D6BEE44C816B68DC4E2D373FFD74A9@sfavb2.sfa.com>
References: <805197E9D6BEE44C816B68DC4E2D373FFD74A9@sfavb2.sfa.com>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <211276CF-1450-499F-BC39-9F3C52C034DE@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Map Data Access
Date: Tue, 5 Jul 2005 13:35:34 -0400
To: "Vincent, Chuck" <CVincent@sfa.com>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

That's OK.  Then the path to the data files should match the path  
inside the jar file, as they look if you type:

jar -tvf jarfile.jar

Then the jar goes in the classpath.

- Don



On Jul 5, 2005, at 1:20 PM, Vincent, Chuck wrote:

> I am trying to read the shape files from within the jar file.  I used
> the method I asked about to read an image from within the jar file,  
> and
> was hoping it would be similar.  I am very new to Java and trying to
> learn as fast as I can.
>
>
>
> -----Original Message-----
> From: Don Dietrick [mailto:dietrick@bbn.com]
> Sent: Tuesday, July 05, 2005 1:08 PM
> To: Vincent, Chuck
> Cc: openmap-users@bbn.com
> Subject: Re: [OpenMap Users] Map Data Access
>
>
> On Jul 5, 2005, at 11:45 AM, Vincent, Chuck wrote:
>
>
>> Should this work?
>>
>> shapeLayerProps.put("shapeFile",
>> this.getClass().getResource("dcwpo-browse.shp"));
>> shapeLayerProps.put("spatialIndex",
>> this.getClass().getResource("dcwpo-browse.ssx"));
>>
>
> No. The ShapeLayer is expecting a String to be stored as the value
> for the shapeFile key.
>
> Try:
>
> shapeLayerProps.put("shapeFile", "dcwpo-browse.shp");
> shapeLayerProps.put("spatialIndex", "dcwpo-browse.ssx");
>
> with the parent of the data files being in the classpath.
>
> If you really wanted to associate the data files as a resource to a
> class, you could do something like: this.getClass().getPackage
> ().getName().replace(".", "/");
>
> and create the front part of the path to the data files as it matches
> the current class.  To be safe,  you'd want to put in null checks for
> non-packaged classes, etc.
>
> - Don
>
>
>
>>
>>
>>
>> -----Original Message-----
>> From: Don Dietrick [mailto:dietrick@bbn.com]
>> Sent: Monday, June 27, 2005 1:24 PM
>> To: Vincent, Chuck
>> Cc: openmap-users@bbn.com
>> Subject: Re: [OpenMap Users] Map Data Access
>>
>> Hi Chuck,
>>
>> On Jun 27, 2005, at 10:59 AM, Vincent, Chuck wrote:
>>
>>
>>
>>> I have successfully integrated a mabBean into my Java app, but I  
>>> need
>>> help with map data access options.
>>>
>>> When I run the app locally and have the data files stored on the
>>> machine
>>> everything is good, fast projection changes.
>>>
>>> I am also trying to implement a applet version, I changed the
>>> shapeLayerProps.put() command to access the shapeFile and
>>> spatialIndex
>>> files using "http://path_to_files" and all is well, except  
>>> projection
>>> changes are slow.
>>>
>>>
>>
>> That's because the ShapeLayer re-reads the data files when the
>> projection changes, in an effort to hold on to the least amount of
>> geometries necessary.  See more below...
>>
>>
>>
>>>   I have not had success packaging the files in the jar
>>> file, actually I have them packaged in the jar file, the
>>> shapeLayerProps.put() method only complains that the file path is
>>> invalid.  I have packaged image files into the jar file and can
>>> access
>>> them with out issue.  Is there something I am missing?
>>>
>>>
>>
>> You probably have to add the jar file as a resource to load in the
>> applet html file.  In the properties, the file should be referenced
>> with the path to the file from the root inside the jar.
>>
>>
>>
>>> The second option is to speed up the projection changes when
>>> linked to
>>> the files via http.  Is there a way to cache the files once they are
>>> read in so future projection changes will be faster?
>>>
>>>
>>
>> You can use the BufferedShapeLayer for that.
>>
>> - Don
>>
>>
>>
>>
>
>

--
[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"]


From mail Tue Jul  5 14:41:54 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j65Ifs005351
	for openmap-users-archive; Tue, 5 Jul 2005 14:41:54 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j65IfsU05348
	for <openmap-users@openmap.bbn.com>; Tue, 5 Jul 2005 14:41:54 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j65Iea317799
	for openmap-users-outgoing; Tue, 5 Jul 2005 14:40:36 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
        b=T+eceu4aSk+fJlBCz3qDwl1okfAo1cy9euY9HbZU+BodpihSncPJU3XSgqCXFIzgAH0cWgsjoKCHCpvH/cfJUhfaNoMlyp0metXz8IbfIRPP5K7CisiucQLCkMFsXQIXn3EyvYSgNekNxKmBHjBJf6WnBzOJiKgCp8f+gF4ZurI=
Message-ID: <4ccc53da05070509553b289497@mail.gmail.com>
Date: Tue, 5 Jul 2005 12:55:43 -0400
From: Thomas <javarun@gmail.com>
Reply-To: Thomas <javarun@gmail.com>
To: openmap-users@bbn.com
Subject: [OpenMap Users] DnD "Hello World"
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 01:16:32 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Tue, 05 Jul 2005 14:40:29 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j65IeZU17790
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hello,

I'd really appreciate some guidance on getting Drag and Drop working.

I'd like to detect dragging something from one JPanel to the map, and
dropping the thing
over the map.

Upon OpenMap startup I have: 

DropListenerSupport dsup = new DropListenerSupport( mapPanel.getMapBean() ); 
MyDnDCatcher mcat = new MyDnDCatcher();
    	
mapPanel.getMapHandler().add( dsup );
mapPanel.getMapHandler().add( mcat );

where MyDnDCatcher extends DefaultDnDCatcher.

At a minumum, what parts need to be in place for my Layer to print "Hello World"
when a drop happens on it.

Sorry for the broad question.  Even a broad answer would be helpful.

Thanks.
-Tom

--
[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"]


From mail Tue Jul  5 18:21:13 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j65MLDV06484
	for openmap-users-archive; Tue, 5 Jul 2005 18:21:13 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j65MLDU06481
	for <openmap-users@openmap.bbn.com>; Tue, 5 Jul 2005 18:21:13 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j65MGYo20017
	for openmap-users-outgoing; Tue, 5 Jul 2005 18:16:34 -0400 (EDT)
Message-ID: <42CB062D.2070401@tlen.pl>
Date: Wed, 06 Jul 2005 00:14:05 +0200
From: Mariusz Chmielewski <mchmiel21@tlen.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: OpenMap Support <openmap@bbn.com>,
   "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] SVG generic idea
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on stout
X-Spam-Level: *
X-Spam-Status: No, hits=1.2 required=5.0 tests=FROM_ENDS_IN_NUMS autolearn=no 
	version=2.63
Sender: owner-openmap-users@bbn.com
Precedence: bulk

    For the project we would like to use some of the SVG features - so i 
am trying to develop a SVG layer using Batic API but i do not know if 
there is such possibility to using svg symbol definition add some 
atributes for lat and long and display the image not as Raster graphics 
but a vector graphics.
    In other words converting a SVG to raster and viewing it is not an 
option becouse while zooming i could loose the details of the picture.
    Should I implement the functionality of drawing primitives using OM 
objects OMLine, OMCircle etc. or there is another way?? like passing the 
graphics from layer object to batic JSVGCanvas and drawing onto it ??

Lattitude and longitude objects could be stored in other xml file to 
avoid any SVD parser exceptions.

Thanks for any answers
Mariusz


--
[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"]


From mail Thu Jul  7 22:57:32 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j682vWI01095
	for openmap-users-archive; Thu, 7 Jul 2005 22:57:32 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j682vWU01092
	for <openmap-users@openmap.bbn.com>; Thu, 7 Jul 2005 22:57:32 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j682p9C21518
	for openmap-users-outgoing; Thu, 7 Jul 2005 22:51:09 -0400 (EDT)
From: "x-man82" <agoes_82@karanganyar.com>
To: <openmap-users@bbn.com>
Subject: [OpenMap Users] Ask about dbf
Date: Fri, 8 Jul 2005 09:16:40 +0700
Message-ID: <000401c58363$139bb660$2003a8c0@master>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0005_01C5839D.BFFA8E60"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.2627
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
X-MDRemoteIP: 192.168.3.32
X-Return-Path: agoes_82@karanganyar.com
X-MDaemon-Deliver-To: openmap-users@bbn.com
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Thu, 07 Jul 2005 22:51:01 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.7 required=2.5 tests=FROM_ENDS_IN_NUMS,HTML_90_100,
	HTML_MESSAGE autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.

------=_NextPart_000_0005_01C5839D.BFFA8E60
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hai, I need help with attribute name, how to put street name on the dbf
file to map.
 
Thanks you

------=_NextPart_000_0005_01C5839D.BFFA8E60
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 10">
<meta name=3DOriginator content=3D"Microsoft Word 10">
<link rel=3DFile-List href=3D"cid:filelist.xml@01C5839D.BFBF0C00">
<!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:DoNotRelyOnCSS/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:DocumentKind>DocumentEmail</w:DocumentKind>
  <w:EnvelopeVis/>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]-->
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;
	text-underline:single;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	mso-style-noshow:yes;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	color:windowtext;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
span.GramE
	{mso-style-name:"";
	mso-gram-e:yes;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */=20
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";}
</style>
<![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple =
style=3D'tab-interval:.5in'>

<div class=3DSection1>

<p class=3DMsoNormal><span class=3DSpellE><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>Hai</span></font></span><fon=
t
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>, I need help
with attribute name, how to put street name on the dbf file to =
map.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Thanks you<o:p></o:p></span></font></p>

</div>

</body>

</html>

------=_NextPart_000_0005_01C5839D.BFFA8E60--


--
[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"]


From mail Fri Jul  8 13:00:41 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j68H0fT07015
	for openmap-users-archive; Fri, 8 Jul 2005 13:00:41 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j68H0eU07012
	for <openmap-users@openmap.bbn.com>; Fri, 8 Jul 2005 13:00:40 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j68Gweh01152
	for openmap-users-outgoing; Fri, 8 Jul 2005 12:58:40 -0400 (EDT)
Message-ID: <D8063DF686D10247B0A49D012712856906DC3920@osdn06.osd.mil>
From: "Lepkowski, Thomas M., CTR, OSD-PA&E" <Thomas.Lepkowski.ctr@osd.mil>
To: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] Layers and Serialization 
Date: Fri, 8 Jul 2005 12:40:23 -0400 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C583DB.BC741E14"
X-OriginalArrivalTime: 08 Jul 2005 16:40:50.0526 (UTC) FILETIME=[CCB297E0:01C583DB]
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:17:25 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Fri, 08 Jul 2005 12:58:27 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=HTML_60_70,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C583DB.BC741E14
Content-Type: text/plain;
	charset="iso-8859-1"

Classification: UNCLASSIFIED

Hello,

Anybody out there have experience writing a Layer object out to disk?  So
far in our experiments we're getting 
java.io.NotSerializableException: com.bbn.openmap.BasicI18n

Any thoughts on what to do about the com.bbn.openmap.BasicI18n class?

Thanks in advance
-Tom

------_=_NextPart_001_01C583DB.BC741E14
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2658.2">
<TITLE>Layers and Serialization </TITLE>
</HEAD>
<BODY>

<P><B><I><FONT COLOR=3D"#008000" FACE=3D"Arial">Classification: =
UNCLASSIFIED</FONT></I></B><I></I>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Hello,</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Anybody out there have experience =
writing a Layer object out to disk?&nbsp; So far in our experiments =
we're getting </FONT>
<BR><FONT COLOR=3D"#FF0000" SIZE=3D2 FACE=3D"Courier =
New">java.io.NotSerializableException: com.bbn.openmap.BasicI18n</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Any thoughts on what to do about =
the</FONT> <FONT SIZE=3D2 FACE=3D"Courier =
New">com.bbn.openmap.BasicI18n</FONT><FONT SIZE=3D2 FACE=3D"Courier =
New"> class?</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Thanks in advance</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">-Tom</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C583DB.BC741E14--

--
[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"]


From mail Fri Jul  8 15:20:18 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j68JKIU08031
	for openmap-users-archive; Fri, 8 Jul 2005 15:20:18 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j68JKGU08028
	for <openmap-users@openmap.bbn.com>; Fri, 8 Jul 2005 15:20:17 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j68JIt703682
	for openmap-users-outgoing; Fri, 8 Jul 2005 15:18:55 -0400 (EDT)
Message-ID: <51A2C3ED40A3584281444F65BC902627041A6C57@gvlexch02.gvl.is.l-3com.com>
From: "Klawetter, DG Darol (6274) @ IS" <darol.klawetter@L-3com.com>
To: "'Lepkowski, Thomas M., CTR, OSD-PA&E'" <Thomas.Lepkowski.ctr@osd.mil>,
   "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: RE: [OpenMap Users] Layers and Serialization 
Date: Fri, 8 Jul 2005 12:35:44 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C583E2.BBC14902"
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 02:07:37 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Fri, 08 Jul 2005 15:18:43 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_50_60,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C583E2.BBC14902
Content-Type: text/plain;
	charset="iso-8859-1"

It would appear that there are objects in this class that aren't
serializable. The exeception error should tell you which class caused the
error. You can derive your own class from the BasicI18n class and add
readObject and writeObject (part of the Serializable interface) member
functions to it and add your own code to these functions to serialize the
class members.

-----Original Message-----
From: owner-openmap-users@bbn.com [mailto:owner-openmap-users@bbn.com]On
Behalf Of Lepkowski, Thomas M., CTR, OSD-PA&E
Sent: Friday, July 08, 2005 11:40 AM
To: 'openmap-users@bbn.com'
Subject: [OpenMap Users] Layers and Serialization 



Classification: UNCLASSIFIED 

Hello, 

Anybody out there have experience writing a Layer object out to disk?  So
far in our experiments we're getting 
java.io.NotSerializableException: com.bbn.openmap.BasicI18n 

Any thoughts on what to do about the com.bbn.openmap.BasicI18n class? 

Thanks in advance 
-Tom 


------_=_NextPart_001_01C583E2.BBC14902
Content-Type: text/html;
	charset="iso-8859-1"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Layers and Serialization</TITLE>

<META content="MSHTML 6.00.2800.1498" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=935223017-08072005><FONT face=Arial color=#0000ff size=2>It 
would appear that there are objects in this class that aren't serializable. The 
exeception error should tell you which class caused the error. You can derive 
your own class from the BasicI18n class and add readObject and writeObject (part 
of the Serializable interface) member functions to&nbsp;it&nbsp;and add your own 
code to these functions to serialize the class members.</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Original Message-----<BR><B>From:</B> owner-openmap-users@bbn.com 
  [mailto:owner-openmap-users@bbn.com]<B>On Behalf Of </B>Lepkowski, Thomas M., 
  CTR, OSD-PA&amp;E<BR><B>Sent:</B> Friday, July 08, 2005 11:40 AM<BR><B>To:</B> 
  'openmap-users@bbn.com'<BR><B>Subject:</B> [OpenMap Users] Layers and 
  Serialization <BR><BR></FONT></DIV>
  <P><B><I><FONT face=Arial color=#008000>Classification: 
  UNCLASSIFIED</FONT></I></B><I></I> </P>
  <P><FONT face=Arial size=2>Hello,</FONT> </P>
  <P><FONT face=Arial size=2>Anybody out there have experience writing a Layer 
  object out to disk?&nbsp; So far in our experiments we're getting 
  </FONT><BR><FONT face="Courier New" color=#ff0000 
  size=2>java.io.NotSerializableException: com.bbn.openmap.BasicI18n</FONT> </P>
  <P><FONT face=Arial size=2>Any thoughts on what to do about the</FONT> <FONT 
  face="Courier New" size=2>com.bbn.openmap.BasicI18n</FONT><FONT 
  face="Courier New" size=2> class?</FONT> </P>
  <P><FONT face=Arial size=2>Thanks in advance</FONT> <BR><FONT face=Arial 
  size=2>-Tom</FONT> </P></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C583E2.BBC14902--

--
[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"]


From mail Fri Jul  8 18:58:59 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j68Mwxd09666
	for openmap-users-archive; Fri, 8 Jul 2005 18:58:59 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j68MwwU09663
	for <openmap-users@openmap.bbn.com>; Fri, 8 Jul 2005 18:58:58 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j68MvZw06282
	for openmap-users-outgoing; Fri, 8 Jul 2005 18:57:35 -0400 (EDT)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: [OpenMap Users] VPFLayer filename case sensitivity problem with DNC maps
Date: Fri, 8 Jul 2005 11:49:27 -0700
Message-ID: <D8AE1FC0B8AEE143A1BD3FAEC5DB7945031F1F@corp-e2k.corp.ad.local>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: VPFLayer filename case sensitivity problem with DNC maps
Thread-Index: AcWD7cREXL8cq+kvRMSaI3av6Mua3A==
From: "Webb, Todd" <twebb@titan.com>
To: <openmap-users@bbn.com>
Cc: "Hevel, Mike" <mhevel@titan.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 04:07:49 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Fri, 08 Jul 2005 18:57:26 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j68MvWU06273
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hey Don and VPF users

We seem to have run into a filename case sensitivity issue on Unix (Solaris 8) using DNC.  We have a DNC16 map of the Bahamas on CD, our application can view it ok when run under Windows.  However, when run on Solaris, we get an error message from com.bbn.openmap.layer.vpf.VPFLayer that it can not find the "lat." file.  The database table files exists as upper case "LAT" and "DHT" on the CD.  When we copy it to the hard drive and rename that file to "lat.", then it complains about the DHT file not being lower case.  If we rename that one, it gets us past that error, but on to another case sensitivity problem.

The funny thing is that the VMAP, which uses the same layer, works fine on both Windows and Solaris.  The VMAP tables are also named with upper case "LAT" and "DHT" on the CD.  Both CDs are original maps from NGA (NIMA).
 
Is there a workaround for this?

Thanks
Todd
-----
Todd A Webb <twebb@titan.com>
The Titan Corporation
3033 Science Park Road
San Diego, CA  92121
858.597.9128

--
[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"]


From mail Sat Jul  9 01:27:35 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j695RZB12625
	for openmap-users-archive; Sat, 9 Jul 2005 01:27:35 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j695RYU12622
	for <openmap-users@openmap.bbn.com>; Sat, 9 Jul 2005 01:27:34 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j695Np309465
	for openmap-users-outgoing; Sat, 9 Jul 2005 01:23:51 -0400 (EDT)
Message-ID: <000e01c58444$59eca250$6401a8c0@mateennew>
From: "CBSpatial" <support@cbspatial.com>
To: "Klawetter, DG Darol \(6274\) @ IS" <darol.klawetter@L-3com.com>
Cc: <openmap-users@bbn.com>
References: <51A2C3ED40A3584281444F65BC902627041A6C57@gvlexch02.gvl.is.l-3com.com>
Subject: Re: [OpenMap Users] Layers and Serialization 
Date: Sat, 9 Jul 2005 08:09:08 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_000B_01C5845D.7B27D480"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:14:45 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Sat, 09 Jul 2005 01:23:40 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_50_60,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.

------=_NextPart_000_000B_01C5845D.7B27D480
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Layers and SerializationSerializable interface has no methods as far as =
i know.what he needs to do is just BasicI18n  implements Serializable  =
and this is it.no need to define any method.
  ----- Original Message -----=20
  From: Klawetter, DG Darol (6274) @ IS=20
  To: 'Lepkowski, Thomas M., CTR, OSD-PA&E' ; 'openmap-users@bbn.com'=20
  Sent: Friday, July 08, 2005 8:35 PM
  Subject: RE: [OpenMap Users] Layers and Serialization=20


  It would appear that there are objects in this class that aren't =
serializable. The exeception error should tell you which class caused =
the error. You can derive your own class from the BasicI18n class and =
add readObject and writeObject (part of the Serializable interface) =
member functions to it and add your own code to these functions to =
serialize the class members.
    -----Original Message-----
    From: owner-openmap-users@bbn.com =
[mailto:owner-openmap-users@bbn.com]On Behalf Of Lepkowski, Thomas M., =
CTR, OSD-PA&E
    Sent: Friday, July 08, 2005 11:40 AM
    To: 'openmap-users@bbn.com'
    Subject: [OpenMap Users] Layers and Serialization=20


    Classification: UNCLASSIFIED=20

    Hello,=20

    Anybody out there have experience writing a Layer object out to =
disk?  So far in our experiments we're getting=20
    java.io.NotSerializableException: com.bbn.openmap.BasicI18n=20

    Any thoughts on what to do about the com.bbn.openmap.BasicI18n =
class?=20

    Thanks in advance=20
    -Tom=20

------=_NextPart_000_000B_01C5845D.7B27D480
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Layers and Serialization</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1498" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Serializable interface has no methods =
as far as i=20
know.what he needs to do is just BasicI18n&nbsp; implements =
Serializable&nbsp;=20
and this is it.no need to define any method.</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV=20
  style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
  <A title=3Ddarol.klawetter@L-3com.com=20
  href=3D"mailto:darol.klawetter@L-3com.com">Klawetter, DG Darol (6274) =
@ IS</A>=20
  </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A =
title=3DThomas.Lepkowski.ctr@osd.mil=20
  href=3D"mailto:Thomas.Lepkowski.ctr@osd.mil">'Lepkowski, Thomas M., =
CTR,=20
  OSD-PA&amp;E'</A> ; <A title=3Dopenmap-users@bbn.com=20
  href=3D"mailto:'openmap-users@bbn.com'">'openmap-users@bbn.com'</A> =
</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Friday, July 08, 2005 =
8:35 PM</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> RE: [OpenMap Users] =
Layers and=20
  Serialization </DIV>
  <DIV><BR></DIV>
  <DIV><SPAN class=3D935223017-08072005><FONT face=3DArial =
color=3D#0000ff size=3D2>It=20
  would appear that there are objects in this class that aren't =
serializable.=20
  The exeception error should tell you which class caused the error. You =
can=20
  derive your own class from the BasicI18n class and add readObject and=20
  writeObject (part of the Serializable interface) member functions=20
  to&nbsp;it&nbsp;and add your own code to these functions to serialize =
the=20
  class members.</FONT></SPAN></DIV>
  <BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
    <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
    size=3D2>-----Original Message-----<BR><B>From:</B> <A=20
    =
href=3D"mailto:owner-openmap-users@bbn.com">owner-openmap-users@bbn.com</=
A>=20
    [mailto:owner-openmap-users@bbn.com]<B>On Behalf Of </B>Lepkowski, =
Thomas=20
    M., CTR, OSD-PA&amp;E<BR><B>Sent:</B> Friday, July 08, 2005 11:40=20
    AM<BR><B>To:</B> 'openmap-users@bbn.com'<BR><B>Subject:</B> [OpenMap =
Users]=20
    Layers and Serialization <BR><BR></FONT></DIV>
    <P><B><I><FONT face=3DArial color=3D#008000>Classification:=20
    UNCLASSIFIED</FONT></I></B><I></I> </P>
    <P><FONT face=3DArial size=3D2>Hello,</FONT> </P>
    <P><FONT face=3DArial size=3D2>Anybody out there have experience =
writing a Layer=20
    object out to disk?&nbsp; So far in our experiments we're getting=20
    </FONT><BR><FONT face=3D"Courier New" color=3D#ff0000=20
    size=3D2>java.io.NotSerializableException: =
com.bbn.openmap.BasicI18n</FONT>=20
    </P>
    <P><FONT face=3DArial size=3D2>Any thoughts on what to do about =
the</FONT> <FONT=20
    face=3D"Courier New" size=3D2>com.bbn.openmap.BasicI18n</FONT><FONT=20
    face=3D"Courier New" size=3D2> class?</FONT> </P>
    <P><FONT face=3DArial size=3D2>Thanks in advance</FONT> <BR><FONT =
face=3DArial=20
    size=3D2>-Tom</FONT> </P></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_000B_01C5845D.7B27D480--

--
[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"]


From mail Sat Jul  9 08:32:16 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j69CWGi15670
	for openmap-users-archive; Sat, 9 Jul 2005 08:32:16 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j69CWFU15667
	for <openmap-users@openmap.bbn.com>; Sat, 9 Jul 2005 08:32:15 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j69CUtm13167
	for openmap-users-outgoing; Sat, 9 Jul 2005 08:30:55 -0400 (EDT)
In-Reply-To: <000e01c58444$59eca250$6401a8c0@mateennew>
References: <51A2C3ED40A3584281444F65BC902627041A6C57@gvlexch02.gvl.is.l-3com.com> <000e01c58444$59eca250$6401a8c0@mateennew>
Mime-Version: 1.0 (Apple Message framework v730)
X-Priority: 3
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <0F287796-6796-40A2-A7FB-1D18F642DBA6@bbn.com>
Cc: "Klawetter, DG Darol ((6274)) @ IS" <darol.klawetter@L-3com.com>,
   CBSpatial Acemoglu <support@cbspatial.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Layers and Serialization 
Date: Sat, 9 Jul 2005 08:30:25 -0400
To: "openmap-users@bbn.com (E-mail)" <openmap-users@bbn.com>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I think Darol's on the right track - the Layer's I18n member variable  
should be marked transient, and the Layer's readObject(...) method  
overridden to call back to Environment.getI18n() when the Layer is  
read from an ObjectInputStream.

The BasicI18n class probably should be marked as Serializable for  
convenience, but serializing it within a component doesn't feel right  
for some reason.  Maybe it's because it contains a Locale.

- Don

On Jul 9, 2005, at 1:09 AM, CBSpatial wrote:

> Serializable interface has no methods as far as i know.what he  
> needs to do is just BasicI18n  implements Serializable  and this is  
> it.no need to define any method.
> ----- Original Message -----
> From: Klawetter, DG Darol (6274) @ IS
> To: 'Lepkowski, Thomas M., CTR, OSD-PA&E' ; 'openmap-users@bbn.com'
> Sent: Friday, July 08, 2005 8:35 PM
> Subject: RE: [OpenMap Users] Layers and Serialization
>
> It would appear that there are objects in this class that aren't  
> serializable. The exeception error should tell you which class  
> caused the error. You can derive your own class from the BasicI18n  
> class and add readObject and writeObject (part of the Serializable  
> interface) member functions to it and add your own code to these  
> functions to serialize the class members.
> -----Original Message-----
> From: owner-openmap-users@bbn.com [mailto:owner-openmap- 
> users@bbn.com]On Behalf Of Lepkowski, Thomas M., CTR, OSD-PA&E
> Sent: Friday, July 08, 2005 11:40 AM
> To: 'openmap-users@bbn.com'
> Subject: [OpenMap Users] Layers and Serialization
>
> Classification: UNCLASSIFIED
>
> Hello,
>
> Anybody out there have experience writing a Layer object out to  
> disk?  So far in our experiments we're getting
> java.io.NotSerializableException: com.bbn.openmap.BasicI18n
>
> Any thoughts on what to do about the com.bbn.openmap.BasicI18n class?
>
> Thanks in advance
> -Tom
>
>

--
[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"]


From mail Wed Jul 13 19:37:16 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6DNbG307612
	for openmap-users-archive; Wed, 13 Jul 2005 19:37:16 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6DNbFU07609
	for <openmap-users@openmap.bbn.com>; Wed, 13 Jul 2005 19:37:16 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6DNVMx28430
	for openmap-users-outgoing; Wed, 13 Jul 2005 19:31:22 -0400 (EDT)
In-Reply-To: <200507051707.57812.hakan@elgin.nl>
References: <200507051707.57812.hakan@elgin.nl>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <F20AD0F9-E621-4308-80AB-D45D2D738F7F@bbn.com>
Cc: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] How can get Layers
Date: Wed, 13 Jul 2005 19:31:03 -0400
To: hakan@elgin.nl
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Hakan,

There isn't a way to do this by default, you'd have to either extend  
an OMGraphic class to contain that pointer, or add the layer as an  
attribute to the OMGraphic.

What are you trying to do?

- Don


On Jul 5, 2005, at 11:07 AM, Hakan Elgin wrote:

> Hi,
>
> How can I get reference to (parent) layer inside OMGraphic (e.g.  
> OMIcon)
>
> thanks,
>
> Hakan Elgin
>
> --
> [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"]
>

--
[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"]


From mail Wed Jul 13 19:39:04 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6DNd4c07625
	for openmap-users-archive; Wed, 13 Jul 2005 19:39:04 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6DNd4U07622
	for <openmap-users@openmap.bbn.com>; Wed, 13 Jul 2005 19:39:04 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6DNcJq28553
	for openmap-users-outgoing; Wed, 13 Jul 2005 19:38:19 -0400 (EDT)
In-Reply-To: <42CB062D.2070401@tlen.pl>
References: <42CB062D.2070401@tlen.pl>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <F6A6D503-70FF-4328-A5A5-0C72CF074829@bbn.com>
Cc: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] SVG generic idea
Date: Wed, 13 Jul 2005 19:38:05 -0400
To: Mariusz Chmielewski <mchmiel21@tlen.pl>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Mariusz,

What would be useful would be to create a way to read the SVG file  
and create OMGraphics from it.  It seems like the batik toolkit would  
have widgets to read a SVG file and get some sort of graphics  
primitives from that, and the conversion to OMGraphic would not be  
hard from there.

I think you'd be able to store lat/lon objects in SVG, but you would  
want that to be noted somewhere, so when you created OMGraphics from  
them you create them as RENDERTYPE_LATLON OMGraphics.

I'm actually pretty interested in this, but I haven't had time to  
look into the batik toolkit lately to see what is available for  
reading files.  If you figure that part out, let me know, and I'll  
help you connect the primitives into OpenMap.

Regards,

- Don

On Jul 5, 2005, at 6:14 PM, Mariusz Chmielewski wrote:

>    For the project we would like to use some of the SVG features -  
> so i am trying to develop a SVG layer using Batic API but i do not  
> know if there is such possibility to using svg symbol definition  
> add some atributes for lat and long and display the image not as  
> Raster graphics but a vector graphics.
>    In other words converting a SVG to raster and viewing it is not  
> an option becouse while zooming i could loose the details of the  
> picture.
>    Should I implement the functionality of drawing primitives using  
> OM objects OMLine, OMCircle etc. or there is another way?? like  
> passing the graphics from layer object to batic JSVGCanvas and  
> drawing onto it ??
>
> Lattitude and longitude objects could be stored in other xml file  
> to avoid any SVD parser exceptions.
>
> Thanks for any answers
> Mariusz
>
>
> --
> [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"]
>

--
[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"]


From mail Wed Jul 13 19:50:59 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6DNoxc07713
	for openmap-users-archive; Wed, 13 Jul 2005 19:50:59 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6DNovU07710
	for <openmap-users@openmap.bbn.com>; Wed, 13 Jul 2005 19:50:57 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6DNndJ28767
	for openmap-users-outgoing; Wed, 13 Jul 2005 19:49:39 -0400 (EDT)
In-Reply-To: <000401c58363$139bb660$2003a8c0@master>
References: <000401c58363$139bb660$2003a8c0@master>
Mime-Version: 1.0 (Apple Message framework v730)
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3A74C0EF-C101-4E87-87E1-A279E229EF38@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Ask about dbf
Date: Wed, 13 Jul 2005 19:49:24 -0400
To: x-man82 <agoes_82@karanganyar.com>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hey X-Man,

You can read the dbf file with the DbfTableModel.  The order of the  
OMGraphics in the OMGraphicList created from reading a shape file  
(either by EsriGraphicList or by the SpatialIndex) matches the order  
of the entries in the DbfTableModel.  You can pass the value you want  
from the DbfTableModel to the OMGraphic as a OMLabeler attribute  
under the OMGraphic.LABEL key, and that would put up labels.  Check  
the DemoLayer for label on OMGraphic details, some of the OMGraphics  
have OMLabelers added as attribtues.

Cheers,

- Don

On Jul 7, 2005, at 10:16 PM, x-man82 wrote:

> Hai, I need help with attribute name, how to put street name on the  
> dbf file to map.
>
>
>
> Thanks you
>
>

--
[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"]


From mail Thu Jul 14 10:47:41 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6EElfB13164
	for openmap-users-archive; Thu, 14 Jul 2005 10:47:41 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6EEleU13161
	for <openmap-users@openmap.bbn.com>; Thu, 14 Jul 2005 10:47:40 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6EEjD508337
	for openmap-users-outgoing; Thu, 14 Jul 2005 10:45:13 -0400 (EDT)
Message-ID: <D8063DF686D10247B0A49D012712856906DC3926@osdn06.osd.mil>
From: "Lepkowski, Thomas M., CTR, OSD-PA&E" <Thomas.Lepkowski.ctr@osd.mil>
To: openmap-users@bbn.com
Subject: [OpenMap Users] Reopening saved properties file. cities layer fails.
Date: Thu, 14 Jul 2005 10:44:43 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C58882.9284C6C4"
X-OriginalArrivalTime: 14 Jul 2005 14:44:53.0784 (UTC) FILETIME=[98A28180:01C58882]
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Thu, 14 Jul 2005 10:45:04 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_40_50,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C58882.9284C6C4
Content-Type: text/plain;
	charset="iso-8859-1"

Classification: UNCLASSIFIED

Hello everybody,

We're getting an error when trying to display cities layer (the cities layer
that comes with openmap, using cities.csv ) after loading saving properties
file.

The error message:

*** ERROR ***
OMRasterObject.render: Attempting to draw a Image that is not ready! Image
probably wasn't available.
*************

Sequence of events:

1) Save Properties file by selecting File->Save Map Properties
( works. properties file looks good. )
2) Open the properties file by selecting File->Load Map Properties
( looks good. Shape layers display as expected. )

After #2, I tried to show cities layer, but getting the error message above,
printed hundreds of times (for each city probably).

The saved, then reloaded properties file contains the same cities properties
as the original properties file.

Any ideas on this?

Thanks.
-Tom




------_=_NextPart_001_01C58882.9284C6C4
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2658.2">
<TITLE>Reopening saved properties file. cities layer fails.</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>Classification: UNCLASSIFIED</FONT>
</P>

<P><FONT SIZE=3D2>Hello everybody,</FONT>
</P>

<P><FONT SIZE=3D2>We're getting an error when trying to display cities =
layer (the cities layer that comes with openmap, using cities.csv ) =
after loading saving properties file.</FONT></P>

<P><FONT SIZE=3D2>The error message:</FONT>
</P>

<P><FONT SIZE=3D2>*** ERROR ***</FONT>
<BR><FONT SIZE=3D2>OMRasterObject.render: Attempting to draw a Image =
that is not ready! Image probably wasn't available.</FONT>
<BR><FONT SIZE=3D2>*************</FONT>
</P>

<P><FONT SIZE=3D2>Sequence of events:</FONT>
</P>

<P><FONT SIZE=3D2>1) Save Properties file by selecting File-&gt;Save =
Map Properties</FONT>
<BR><FONT SIZE=3D2>( works. properties file looks good. )</FONT>
<BR><FONT SIZE=3D2>2) Open the properties file by selecting =
File-&gt;Load Map Properties</FONT>
<BR><FONT SIZE=3D2>( looks good. Shape layers display as expected. =
)</FONT>
</P>

<P><FONT SIZE=3D2>After #2, I tried to show cities layer, but getting =
the error message above, printed hundreds of times (for each city =
probably).</FONT></P>

<P><FONT SIZE=3D2>The saved, then reloaded properties file contains the =
same cities properties as the original properties file.</FONT>
</P>

<P><FONT SIZE=3D2>Any ideas on this?</FONT>
</P>

<P><FONT SIZE=3D2>Thanks.</FONT>
<BR><FONT SIZE=3D2>-Tom</FONT>
</P>
<BR>
<BR>

</BODY>
</HTML>
------_=_NextPart_001_01C58882.9284C6C4--

--
[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"]


From mail Thu Jul 14 14:34:22 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6EIYMc14505
	for openmap-users-archive; Thu, 14 Jul 2005 14:34:22 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6EIYLU14502
	for <openmap-users@openmap.bbn.com>; Thu, 14 Jul 2005 14:34:21 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6EIWRK11654
	for openmap-users-outgoing; Thu, 14 Jul 2005 14:32:27 -0400 (EDT)
Message-ID: <000c01c588a2$552673b0$0200000a@spatial>
From: "CBSpatial Support" <support@cbspatial.com>
To: "Lepkowski, Thomas M., CTR, OSD-PA&E" <Thomas.Lepkowski.ctr@osd.mil>,
   <openmap-users@bbn.com>
References: <D8063DF686D10247B0A49D012712856906DC3926@osdn06.osd.mil>
Subject: Re: [OpenMap Users] Reopening saved properties file. cities layer fails.
Date: Thu, 14 Jul 2005 21:31:56 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0007_01C588BB.758A0A90"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Thu, 14 Jul 2005 14:32:17 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_50_60,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01C588BB.758A0A90
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Reopening saved properties file. cities layer fails.This happens when =
image is not generated...graphic.generate(projection) must be done.
  ----- Original Message -----=20
  From: Lepkowski, Thomas M., CTR, OSD-PA&E=20
  To: openmap-users@bbn.com=20
  Sent: Thursday, July 14, 2005 5:44 PM
  Subject: [OpenMap Users] Reopening saved properties file. cities layer =
fails.


  Classification: UNCLASSIFIED=20

  Hello everybody,=20

  We're getting an error when trying to display cities layer (the cities =
layer that comes with openmap, using cities.csv ) after loading saving =
properties file.

  The error message:=20

  *** ERROR ***=20
  OMRasterObject.render: Attempting to draw a Image that is not ready! =
Image probably wasn't available.=20
  *************=20

  Sequence of events:=20

  1) Save Properties file by selecting File->Save Map Properties=20
  ( works. properties file looks good. )=20
  2) Open the properties file by selecting File->Load Map Properties=20
  ( looks good. Shape layers display as expected. )=20

  After #2, I tried to show cities layer, but getting the error message =
above, printed hundreds of times (for each city probably).

  The saved, then reloaded properties file contains the same cities =
properties as the original properties file.=20

  Any ideas on this?=20

  Thanks.=20
  -Tom=20




------=_NextPart_000_0007_01C588BB.758A0A90
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Reopening saved properties file. cities layer =
fails.</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1106" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>This happens when image is not=20
generated...graphic.generate(projection) must be done.</FONT></DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV=20
  style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
  <A title=3DThomas.Lepkowski.ctr@osd.mil=20
  href=3D"mailto:Thomas.Lepkowski.ctr@osd.mil">Lepkowski, Thomas M., =
CTR,=20
  OSD-PA&amp;E</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A =
title=3Dopenmap-users@bbn.com=20
  href=3D"mailto:openmap-users@bbn.com">openmap-users@bbn.com</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Thursday, July 14, 2005 =
5:44=20
  PM</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> [OpenMap Users] =
Reopening saved=20
  properties file. cities layer fails.</DIV>
  <DIV><BR></DIV>
  <P><FONT size=3D2>Classification: UNCLASSIFIED</FONT> </P>
  <P><FONT size=3D2>Hello everybody,</FONT> </P>
  <P><FONT size=3D2>We're getting an error when trying to display cities =
layer=20
  (the cities layer that comes with openmap, using cities.csv ) after =
loading=20
  saving properties file.</FONT></P>
  <P><FONT size=3D2>The error message:</FONT> </P>
  <P><FONT size=3D2>*** ERROR ***</FONT> <BR><FONT =
size=3D2>OMRasterObject.render:=20
  Attempting to draw a Image that is not ready! Image probably wasn't=20
  available.</FONT> <BR><FONT size=3D2>*************</FONT> </P>
  <P><FONT size=3D2>Sequence of events:</FONT> </P>
  <P><FONT size=3D2>1) Save Properties file by selecting File-&gt;Save =
Map=20
  Properties</FONT> <BR><FONT size=3D2>( works. properties file looks =
good.=20
  )</FONT> <BR><FONT size=3D2>2) Open the properties file by selecting=20
  File-&gt;Load Map Properties</FONT> <BR><FONT size=3D2>( looks good. =
Shape=20
  layers display as expected. )</FONT> </P>
  <P><FONT size=3D2>After #2, I tried to show cities layer, but getting =
the error=20
  message above, printed hundreds of times (for each city =
probably).</FONT></P>
  <P><FONT size=3D2>The saved, then reloaded properties file contains =
the same=20
  cities properties as the original properties file.</FONT> </P>
  <P><FONT size=3D2>Any ideas on this?</FONT> </P>
  <P><FONT size=3D2>Thanks.</FONT> <BR><FONT size=3D2>-Tom</FONT>=20
</P><BR><BR></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0007_01C588BB.758A0A90--


--
[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"]


From mail Thu Jul 14 17:54:31 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6ELsVl15297
	for openmap-users-archive; Thu, 14 Jul 2005 17:54:31 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6ELsVU15294
	for <openmap-users@openmap.bbn.com>; Thu, 14 Jul 2005 17:54:31 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6ELqkZ14885
	for openmap-users-outgoing; Thu, 14 Jul 2005 17:52:46 -0400 (EDT)
In-Reply-To: <D8063DF686D10247B0A49D012712856906DC3926@osdn06.osd.mil>
References: <D8063DF686D10247B0A49D012712856906DC3926@osdn06.osd.mil>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <2CB646F9-D4CC-4203-8583-DA171797665A@bbn.com>
Cc: openmap-users@bbn.com
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Reopening saved properties file. cities layer fails.
Date: Thu, 14 Jul 2005 17:52:40 -0400
To: "Lepkowski, Thomas M., CTR, OSD-PA&E" <Thomas.Lepkowski.ctr@osd.mil>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Tom,

On Jul 14, 2005, at 10:44 AM, Lepkowski, Thomas M., CTR, OSD-PA&E wrote:

> Classification: UNCLASSIFIED
>
> Hello everybody,
>
> We're getting an error when trying to display cities layer (the  
> cities layer that comes with openmap, using cities.csv ) after  
> loading saving properties file.
>
> The error message:
>
> *** ERROR ***
> OMRasterObject.render: Attempting to draw a Image that is not  
> ready! Image probably wasn't available.
> *************
This message usually appears when an OMRaster can't find the image  
file, or it's still in the process of downloading it from a URL.

I'd check what the defaultIconURL property looks like.  The  
CSVLocationHandler is supposed to ignore empty or whitespace entries,  
but it might be getting a value from the new properties file that is  
causing it to choke a little.  If you are setting that property, make  
sure the value represents a valid URL (using '/' instead of '\' on  
windows, etc).

Hope this helps,

Don

> Sequence of events:
>
> 1) Save Properties file by selecting File->Save Map Properties
> ( works. properties file looks good. )
> 2) Open the properties file by selecting File->Load Map Properties
> ( looks good. Shape layers display as expected. )
>
> After #2, I tried to show cities layer, but getting the error  
> message above, printed hundreds of times (for each city probably).
>
> The saved, then reloaded properties file contains the same cities  
> properties as the original properties file.
>
> Any ideas on this?
>
> Thanks.
> -Tom
>
>
>

--
[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"]


From mail Fri Jul 15 08:23:20 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6FCNKT21325
	for openmap-users-archive; Fri, 15 Jul 2005 08:23:20 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6FCNJU21322
	for <openmap-users@openmap.bbn.com>; Fri, 15 Jul 2005 08:23:19 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6FCJs823070
	for openmap-users-outgoing; Fri, 15 Jul 2005 08:19:54 -0400 (EDT)
Message-ID: <004301c58937$8c865e70$6401a8c0@mateennew>
From: "CBSpatial" <support@cbspatial.com>
To: <openmap-users@bbn.com>
Subject: [OpenMap Users] Shapefile
Date: Fri, 15 Jul 2005 15:20:01 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0040_01C58950.AB7BE660"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Fri, 15 Jul 2005 08:19:41 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=HTML_60_70,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.

------=_NextPart_000_0040_01C58950.AB7BE660
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello,

I have an interesting problem.When I load an esri shapefile - a polygon =
shapefile - i see that on the map it doesnt draw smoothly the round =
objects such curves densed with a lot of vertices.When i view in ArcMap =
it shows perfect.OpenMap draws the curves with so many zig-zags.

Any idea?

Thanks,

Sedat
------=_NextPart_000_0040_01C58950.AB7BE660
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1498" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hello,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I have an interesting problem.When I =
load an esri=20
shapefile - a polygon shapefile - i see that on the map it doesnt draw =
smoothly=20
the round objects such curves densed with a lot of vertices.When i view =
in=20
ArcMap it shows perfect.OpenMap draws the curves with so many=20
zig-zags.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Any idea?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Sedat</FONT></DIV></BODY></HTML>

------=_NextPart_000_0040_01C58950.AB7BE660--

--
[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"]


From mail Fri Jul 15 08:42:56 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6FCguV21418
	for openmap-users-archive; Fri, 15 Jul 2005 08:42:56 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6FCguU21415
	for <openmap-users@openmap.bbn.com>; Fri, 15 Jul 2005 08:42:56 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6FCg3n23355
	for openmap-users-outgoing; Fri, 15 Jul 2005 08:42:03 -0400 (EDT)
In-Reply-To: <004301c58937$8c865e70$6401a8c0@mateennew>
References: <004301c58937$8c865e70$6401a8c0@mateennew>
Mime-Version: 1.0 (Apple Message framework v730)
X-Priority: 3
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <E707D078-F718-4582-9121-B2404B994094@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Shapefile
Date: Fri, 15 Jul 2005 08:41:48 -0400
To: CBSpatial <support@cbspatial.com>
X-Mailer: Apple Mail (2.730)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Sedat,

Do you have a couple of screenshots showing the difference you are  
referring to?

- Don

On Jul 15, 2005, at 8:20 AM, CBSpatial wrote:

> Hello,
>
> I have an interesting problem.When I load an esri shapefile - a  
> polygon shapefile - i see that on the map it doesnt draw smoothly  
> the round objects such curves densed with a lot of vertices.When i  
> view in ArcMap it shows perfect.OpenMap draws the curves with so  
> many zig-zags.
>
> Any idea?
>
> Thanks,
>
> Sedat
>

--
[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"]


From mail Mon Jul 18 10:05:56 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6IE5u029918
	for openmap-users-archive; Mon, 18 Jul 2005 10:05:56 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6IE5sU29914
	for <openmap-users@openmap.bbn.com>; Mon, 18 Jul 2005 10:05:54 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6IDwVj11893
	for openmap-users-outgoing; Mon, 18 Jul 2005 09:58:31 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.fr;
  h=Message-ID:Received:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding;
  b=5w7RS/VfRFm8laywEkfXowFVwsa/avBLm5j9cwInkQ4mZ7ohV8PuNlN4itTWbbJgqVHHnuLQwGAooEOSihUeBSXxYUSPTn7RV6Qr9q2KT/LOg/U6Hi6g87tYQX8i3H5JcwFg/WGyKbCkaWy8S5+uCS5cyg3Jflw5sqm7/AuVfOI=  ;
Message-ID: <20050718135131.94027.qmail@web26610.mail.ukl.yahoo.com>
Date: Mon, 18 Jul 2005 15:51:31 +0200 (CEST)
From: Beibou Ely <beibou_es@yahoo.fr>
Subject: [OpenMap Users] Nill value in Openmap
To: dietrick@bbn.com
Cc: openmap-users@bbn.com
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-414898244-1121694691=:91927"
Content-Transfer-Encoding: 8bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:06:40 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Mon, 18 Jul 2005 09:58:17 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_50_60,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

--0-414898244-1121694691=:91927
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hello
We use data imported from dbf and csv files for making representations. some times fields' value are not informed and we get errors.
Has someone ever met this kind of errors in OpenMap ?
Thank youu


		
---------------------------------
 Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
 Téléchargez le ici !  
--0-414898244-1121694691=:91927
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

<DIV>
<DIV><FONT face=Arial size=2>Hello</FONT></DIV>
<DIV><FONT face=Arial size=2>We use data imported from dbf and csv files for making representations. some times fields' value are not informed and we get errors.</FONT></DIV>
<DIV><FONT face=Arial size=2>Has someone ever met this kind of errors in OpenMap ?</FONT></DIV>
<DIV><FONT face=Arial size=2>Thank youu</FONT></DIV></DIV><p>
		<hr size=1> 
<b><font color=#FF0000>Appel audio GRATUIT</font> partout dans le monde</b> avec le nouveau Yahoo! Messenger<br> 
<a href="http://us.rd.yahoo.com/messenger/mail_taglines/default/*http://fr.messenger.yahoo.com">Téléchargez le ici !</a> 
 

--0-414898244-1121694691=:91927--

--
[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"]


From mail Wed Jul 20 10:11:56 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6KEBuV05163
	for openmap-users-archive; Wed, 20 Jul 2005 10:11:56 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6KEBrU05160
	for <openmap-users@openmap.bbn.com>; Wed, 20 Jul 2005 10:11:54 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6KDwZn15487
	for openmap-users-outgoing; Wed, 20 Jul 2005 09:58:35 -0400 (EDT)
In-Reply-To: <20050718135131.94027.qmail@web26610.mail.ukl.yahoo.com>
References: <20050718135131.94027.qmail@web26610.mail.ukl.yahoo.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed
Message-Id: <F390C586-0036-4056-9A0D-1A35BFFD5A49@bbn.com>
Cc: openmap-users@bbn.com
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Nill value in Openmap
Date: Wed, 20 Jul 2005 09:58:20 -0400
To: Beibou Ely <beibou_es@yahoo.fr>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j6KDwUU15478
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Beibou,

The code should be able to handle those problems.  What version of  
OpenMap are you using, and do you have a stack trace for the errors?

Thanks,

- Don

On Jul 18, 2005, at 9:51 AM, Beibou Ely wrote:

> Hello
> We use data imported from dbf and csv files for making  
> representations. some times fields' value are not informed and we  
> get errors.
> Has someone ever met this kind of errors in OpenMap ?
> Thank youu
>
> Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo!  
> Messenger
> Téléchargez le ici !

--
[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"]


From mail Thu Jul 21 16:03:52 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6LK3qA27953
	for openmap-users-archive; Thu, 21 Jul 2005 16:03:52 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6LK3qU27950
	for <openmap-users@openmap.bbn.com>; Thu, 21 Jul 2005 16:03:52 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6LJwTM08864
	for openmap-users-outgoing; Thu, 21 Jul 2005 15:58:29 -0400 (EDT)
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Subject: [OpenMap Users] Is VPF / VMAP feature ".textColor" still supported?
Date: Thu, 21 Jul 2005 11:52:52 -0700
Message-ID: <D8AE1FC0B8AEE143A1BD3FAEC5DB7945031F21@corp-e2k.corp.ad.local>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [OpenMap Users] Java 5 migration
Thread-Index: AcVslt5zOa9MY0zFS6G9ER1vH4bLzQg5YR6Q
From: "Webb, Todd" <twebb@titan.com>
To: <openmap-users@bbn.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 01:05:20 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Thu, 21 Jul 2005 15:58:21 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j6LJwRU08855
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Has anyone successfully changed the text color for a feature?

I've seen in various VMAP property files a "textColor" property such as
vmapIW.inwatera.textColor=ff000000
but I can not get this to work on our system.  I have tried every permutation of a text color magic string, and nothing works - the text is always BLACK.  I know the feature name is correct, because we set the colors dynamically at runtime, the same code is used for all features - lines, areas, cpoint, epoints, and text - everything works except text.  Also, if I set the property ".fillColor" for the text feature, that DOES work, but puts the color in a box around the text.  The text itself still shows up BLACK.

I did a search in the OpenMap code and only found "textColor" string literal in the DrawingAtributes class.  It is commented out in my version (4.6.1).  Which brings me to ask whether this is even supported.  We have a bug report on this issue on our system, so any information would be helpful.

Todd Webb
-----
Todd A Webb <twebb@titan.com>
The Titan Corporation / L3 Communications
3033 Science Park Road
San Diego, CA  92121
858.597.9128



--
[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"]


From mail Mon Jul 25 14:05:51 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6PI5pV08756
	for openmap-users-archive; Mon, 25 Jul 2005 14:05:51 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6PI5pU08753
	for <openmap-users@openmap.bbn.com>; Mon, 25 Jul 2005 14:05:51 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6PHwbA16690
	for openmap-users-outgoing; Mon, 25 Jul 2005 13:58:37 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
        b=HZ70fBm+Asf6PbqI9uHUu5pZxKjmExFBDa74HNEP6QjKE8QNMKbNf9G5YNd0RUOdGFHLMeAWTq7NfYwsbk6KNe/z5+zdJhvUu1V8Z9Srr4OkQLiQtqXUS44USDREFlJWlrBRJUd6I8piBLPzm7DxadcCZ+C5msbPvUEvF62Z7yo=
Message-ID: <ef704cff05072510587a593788@mail.gmail.com>
Date: Mon, 25 Jul 2005 12:58:11 -0500
From: kedar myadam <kedar.myadam@gmail.com>
Reply-To: kedar myadam <kedar.myadam@gmail.com>
To: openmap-users@bbn.com
Subject: [OpenMap Users] Getting started with OpenMap
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j6PHwZU16681
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=RCVD_BY_IP 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi,

           Can anyone tell me how to startup with OpenMap, I installed
OpenMap in my system and it works fine. But where can find the best
tutorial as for dummies.
I need sample codes and the way to execute step by step.


kedar

--
[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"]


From mail Mon Jul 25 19:22:37 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6PNMbl12388
	for openmap-users-archive; Mon, 25 Jul 2005 19:22:37 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6PNMbU12385
	for <openmap-users@openmap.bbn.com>; Mon, 25 Jul 2005 19:22:37 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6PNL0b26229
	for openmap-users-outgoing; Mon, 25 Jul 2005 19:21:00 -0400 (EDT)
Message-ID: <42E57231.1080505@pertexo.se>
Date: Tue, 26 Jul 2005 01:13:53 +0200
From: Jesper Berglund <jesper.berglund@pertexo.se>
User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: openmap-users@bbn.com
Subject: [OpenMap Users] Radius error when editing an OMCircle
Content-Type: multipart/mixed;
 boundary="------------050100020107040409070506"
X-dataductus-MailScanner-Information: Please contact the ISP for more information
X-dataductus-MailScanner: Found to be clean
X-dataductus-MailScanner-SpamCheck: 
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:06:35 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Mon, 25 Jul 2005 19:20:51 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.
--------------050100020107040409070506
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hello Folks!

I am currently playing around with the editing stuff in OpenMap and I 
ran into this.
I place an OMCircle on the map and creates it as this;

        OMCircle circle = new OMCircle( lat, lon, position.getRadius(), 
Length.METER );

adds the circle to the layer and everything works perfectly.

I save the circle reference because I want to know the changes.

When the user has edited it I gather the data in a custom class and send 
it to a server, but when I look at the radius it is not the correct 
value. eg 400 meters become 0.0035 ... =(

I have traced it to when I ask for the radius on OMCircle ( OMArc ) it 
converts the radians with Length.DECIMAL_DEGREE.fromRadians( float ) and 
not the length unit I sent in. This calculation makes the radius almost 
zero.

Is this a bug or am I using the classes wrong?

Should the getRadius method take a Length class to convert the rads to 
the correct value??

Thanx!

-- 

Jesper Berglund
GUI Developer
Pertexo Systems AB 


--------------050100020107040409070506
Content-Type: text/x-vcard; charset=utf-8;
 name="jesper.berglund.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="jesper.berglund.vcf"

begin:vcard
fn:Jesper Berglund
n:Berglund;Jesper
adr;quoted-printable:;;Torget 6;Skellefte=C3=A5;;93131;Sweden
email;internet:jesper.berglund@pertexo.se
title:User Interface developer
tel;work:+46 910 732300
tel;fax:+46 910 55756
tel;cell:+46 70 555 7954
url:http://www.pertexo.se
version:2.1
end:vcard


--------------050100020107040409070506--

--
[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"]


From mail Mon Jul 25 20:35:52 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6Q0ZqA13004
	for openmap-users-archive; Mon, 25 Jul 2005 20:35:52 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6Q0ZqU13001
	for <openmap-users@openmap.bbn.com>; Mon, 25 Jul 2005 20:35:52 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6Q0YKW26948
	for openmap-users-outgoing; Mon, 25 Jul 2005 20:34:20 -0400 (EDT)
Message-Id: <200507260034.j6Q0YAQX026362@gollum.bbn.com>
From: "Sebastien Rosset" <srosset@cougaarsoftware.com>
To: "'Jesper Berglund'" <jesper.berglund@pertexo.se>, <openmap-users@bbn.com>
Subject: RE: [OpenMap Users] Radius error when editing an OMCircle
Date: Mon, 25 Jul 2005 17:25:57 -0700
Organization: Cougaar Software
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook, Build 11.0.6353
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Thread-Index: AcWReZBs/15GaPvvRFGP5ibgrVGsKwAAo8Zw
In-Reply-To: <42E57231.1080505@pertexo.se>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:06:41 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Mon, 25 Jul 2005 20:34:11 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=MSGID_FROM_MTA_HEADER 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

When you construct the OMCircle, the class converts your units to radians
(and getRadius() returns the distance in decimal degrees).
It is easy to convert back to meters or whatever unit you want:

double rad = Length.METER.toRadians(400.0);
double decd = Length.DECIMAL_DEGREE.fromRadians( rad ); // This is what
OMCircle.getRadius() returns

// Convert back to meters:
double d1 = Length.METER.fromRadians(Length.DECIMAL_DEGREE.toRadians(decd));


// or feet if you wish:
double d1 = Length.FEET.fromRadians(Length.DECIMAL_DEGREE.toRadians(decd)); 

Sebastien Rosset.

>-----Original Message-----
>From: owner-openmap-users@bbn.com 
>[mailto:owner-openmap-users@bbn.com] On Behalf Of Jesper Berglund
>Sent: Monday, July 25, 2005 4:14 PM
>To: openmap-users@bbn.com
>Subject: [OpenMap Users] Radius error when editing an OMCircle
>
>Hello Folks!
>
>I am currently playing around with the editing stuff in 
>OpenMap and I ran into this.
>I place an OMCircle on the map and creates it as this;
>
>        OMCircle circle = new OMCircle( lat, lon, 
>position.getRadius(), Length.METER );
>
>adds the circle to the layer and everything works perfectly.
>
>I save the circle reference because I want to know the changes.
>
>When the user has edited it I gather the data in a custom 
>class and send it to a server, but when I look at the radius 
>it is not the correct value. eg 400 meters become 0.0035 ... =(
>
>I have traced it to when I ask for the radius on OMCircle ( 
>OMArc ) it converts the radians with 
>Length.DECIMAL_DEGREE.fromRadians( float ) and not the length 
>unit I sent in. This calculation makes the radius almost zero.
>
>Is this a bug or am I using the classes wrong?
>
>Should the getRadius method take a Length class to convert the 
>rads to the correct value??
>
>Thanx!
>
>-- 
>
>Jesper Berglund
>GUI Developer
>Pertexo Systems AB 
>
>


--
[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"]


From mail Wed Jul 27 15:29:26 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6RJTQQ05412
	for openmap-users-archive; Wed, 27 Jul 2005 15:29:26 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6RJTQU05409
	for <openmap-users@openmap.bbn.com>; Wed, 27 Jul 2005 15:29:26 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6RJL5V25595
	for openmap-users-outgoing; Wed, 27 Jul 2005 15:21:06 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type;
        b=GHV8pDlpIcVpzzTCAKa6yoeuu7oJ59IFsaZUL2rQKdd0aUAFEH+szHP5eewWaceUcst957W+YPHFx9B9KxZVU9eNgXT0tYhYh08D+CL4M/XVCtq/jh7MRqoYpidpjdjjPvOcLCCJjzZV3dUm6muFQvDXr/b0GOx3YStm5zNnCpQ=
Message-ID: <dcb1ee8405072711514624c9b7@mail.gmail.com>
Date: Wed, 27 Jul 2005 11:51:11 -0700
From: Joey Heinrich <joey.heinrich@gmail.com>
Reply-To: Joey Heinrich <joey.heinrich@gmail.com>
To: openmap-users@bbn.com
Subject: [OpenMap Users] Layer randomly visible even though it shouldn't be
Mime-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_12173_29780399.1122490271694"
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_40_50,HTML_MESSAGE,
	RCVD_BY_IP autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

------=_Part_12173_29780399.1122490271694
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I had this issue a while back and it seemed to go away after changing some=
=20
things, but after needing to change them back the issue has resurfaced and =
I=20
can't figure it out. Basically, my dayNightLayer is visible sometimes when =
I=20
load a map, even though it's setVisible method is set to false. Sometimes i=
t=20
appears everytime, other times it only shows up every 4th or 5th time I loa=
d=20
a map. I've traced the variable controlling the visibility of the layer all=
=20
the way up to when the map is displayed and it is still set to false. Also,=
=20
we have the ability to toggle that layer's visibility on and off after=20
loading the map, and even when it is randomly visible, it has to be toggled=
=20
twice to get it to disappear. I'm gonna include the basics of the code belo=
w=20
in the hopes that you might have some suggestions as to how I might=20
troubleshoot this.
 =20
try
{
mapHandler =3D new MapHandler();
mapHandler.add( new MouseDelegator() );
mapHandler.add( new NavMouseMode3() ); //NavMouseMode2 with a few extras
mapHandler.add( getMapBean() );
mapHandler.add( new LayerHandler() );

getMapPanel().add( getMapBean(), "Center" );

// set the projection
switch( projectionType )
{
case LINEAR :
setOpenMapProjection( getMapBean(), "com.bbn.openmap.proj.LLXY");
break;
case MERCATOR :
// the default, so do nothing
break;
case PERSPECTIVE :
setOpenMapProjection( getMapBean(), "com.bbn.openmap.proj.Orthographic" );
break;
default :
throw new IllegalArgumentException( "Unrecognized projection type: " +=20
projectionType );
}


// Get the current time for the corresponding workspace
RunController controller =3D master.getController( workspace );
double currTime =3D controller.getCurrentTime();


// Add day/night shading
Properties dayNightLayerProps =3D new Properties();
dayNightLayerProps.put( "daynight.nighttimeColor", nightColor );
getDayNightLayer().setProperties( "daynight", dayNightLayerProps );
getDayNightLayer().setCurrentTime( false );
getDayNightLayer().setOverlayTime( getTerminatorTime() );

// For some reason, if the initial visibility is false,
// resetting the visibility has no affect. So initialize
// it to true, so that it can be reset later.
getDayNightLayer().setVisible( true );


// Add latitude and longitude lines
Properties graticuleLayerProps =3D new Properties();
graticuleLayerProps.put( "graticule.showRuler", "true" );
graticuleLayerProps.put( "show1And5Lines", "true" );
graticuleLayerProps.put( "showRuler", "true" );
getLatLonLayer().setProperties( graticuleLayerProps );

// For some reason, if the initial visibility is false,
// resetting the visibility has no affect. So initialize
// it to true, so that it can be reset later.
getLatLonLayer().setVisible( true );

// Create a ShapeLayer to show world political boundaries.
// Set the properties of the layer. This assumes that the
// datafiles "dcwpo-browse.shp" and "dcwpo-browse.ssx" are in
// a path specified in the CLASSPATH variable. These files
// are distributed with OpenMap and reside in the toplevel
// "share" subdirectory.
setMapColorRagu();

// Add the political layer to the map
mapHandler.add( shapeLayer );

mapHandler.add( getLatLonLayer() );

// add additional custom layers here
addLayers();

mapHandler.add( getDayNightLayer() );
}
catch( MultipleSoloMapComponentException msmce )
{
handleException( msmce );
}

The dayNightLayer won't be visible at all unless it's set to visible when=
=20
it's added to the map. I'm assuming this is normal? After this section of=
=20
code, there is only one call to set the visibility of the dayNightLayer bac=
k=20
to false. There is no other interaction with the layer at all before the ma=
p=20
is displayed. Is this perhaps something I can change by hardcoding some=20
properties into the properties file (Something I'm not too familiar with..)=
?=20
The previous fix, which worked for whatever reason, was to add the layers t=
o=20
the mapBean and then the mapBean to the mapHandler. This fixed the issue bu=
t=20
is no longer possible.=20

Any help is greatly appreciated! Thanks!

-Joey

------=_Part_12173_29780399.1122490271694
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<div>I had this issue a while back and it seemed to go away after changing =
some things, but after needing to change them back the issue has resurfaced=
 and I can't figure it out.&nbsp; Basically, my dayNightLayer is visible so=
metimes when I load a map, even though it's setVisible method is set to fal=
se.&nbsp; Sometimes it appears everytime, other times it only shows up ever=
y 4th or 5th time I load a map.&nbsp; I've traced the variable controlling =
the visibility of the layer all the way up to when the map is displayed and=
 it is still set to false.&nbsp; Also, we have the ability to toggle that l=
ayer's visibility on and off after loading the map, and even when it is ran=
domly visible, it has to be toggled twice to get it to disappear.&nbsp; I'm=
 gonna include the basics of the code below in the hopes that you might hav=
e some suggestions as to how I might troubleshoot this.
</div>
<div>&nbsp;</div>
<div>
<p>&nbsp;&nbsp; try<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; mapHandler =3D new MapHandler();<br>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; mapHandler.add( new MouseDelegator() );<br>&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapHandler.add( new NavMouseMode3() );&nbsp; =
//NavMouseMode2 with&nbsp;a few extras<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; mapHandler.add
( getMapBean() );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapHandler.=
add( new LayerHandler() );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b=
r>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getMapPanel().add( getMapBean(=
), &quot;Center&quot; );</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // set the projection<br>&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; switch( projectionType )<br>&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case LINEAR :<br>&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setOpenMap=
Projection( getMapBean(), &quot;com.bbn.openmap.proj.LLXY&quot;);<br>&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; break;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case=
 MERCATOR :<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // the default, so do nothing<br>&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; case PERSPECTIVE :<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setOpenMapProjection( getMapBe=
an(), &quot;com.bbn.openmap.proj.Orthographic
&quot; );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; default :<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; throw new Illeg=
alArgumentException( &quot;Unrecognized projection type: &quot; + projectio=
nType );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Get the current time f=
or the corresponding workspace<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; RunController controller =3D master.getController( workspace );<br>&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; double currTime =3D controller.getCurr=
entTime();</p>
<p><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Add day/night shading<=
br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Properties dayNightLayerProps=
 =3D new Properties();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dayNig=
htLayerProps.put( &quot;daynight.nighttimeColor&quot;, nightColor );<br>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getDayNightLayer().setProperties( &=
quot;daynight&quot;, dayNightLayerProps );
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getDayNightLayer().setCurren=
tTime( false );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getDayNightLa=
yer().setOverlayTime( getTerminatorTime() );</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // For some reason, if the in=
itial visibility is false,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //=
 resetting the visibility has no affect.&nbsp; So initialize<br>&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // it to true, so that it can be reset late=
r.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getDayNightLayer().setVisi=
ble( true );
</p>
<p><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Add latitude and longi=
tude lines<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Properties graticu=
leLayerProps =3D new Properties();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; graticuleLayerProps.put( &quot;graticule.showRuler&quot;, &quot;true&=
quot; );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; graticuleLayerProps.=
put
( &quot;show1And5Lines&quot;, &quot;true&quot; );<br>&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; graticuleLayerProps.put( &quot;showRuler&quot;, &quot;=
true&quot; );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getLatLonLayer(=
).setProperties( graticuleLayerProps );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // For some reaso=
n, if the initial visibility is false,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // resetting the visibility =
has no affect.&nbsp; So initialize<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; // it to true, so that it can be reset later.<br>&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; getLatLonLayer().setVisible( true );<br>&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; // Create a ShapeLayer to show world political boundaries.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Set the properties of the=
 layer.&nbsp; This assumes that the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; // datafiles &quot;dcwpo-browse.shp&quot; and &quot;dcwpo-browse.ssx=
&quot; are in<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // a path speci=
fied in the CLASSPATH variable.&nbsp; These files
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // are distributed with Open=
Map and reside in the toplevel<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; // &quot;share&quot; subdirectory.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; setMapColorRagu();</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Add the political layer to=
 the map<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapHandler.add( shap=
eLayer );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; mapHandler.add( getLatLonLayer() );<br>&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; // add additional custom layers here<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; addLayers();
</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapHandler.add( getDayNightLa=
yer() );<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; catch( MultipleSoloM=
apComponentException msmce )<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; handleException( msmce );<br>&nbsp;&nbsp;&nbsp; }</=
p>
<p>The dayNightLayer won't be visible at all unless it's set to visible whe=
n it's added to the map.&nbsp; I'm assuming this is normal?&nbsp; After thi=
s section of code, there is only one call to set the visibility of the dayN=
ightLayer back to false.&nbsp; There is no other interaction with the layer=
 at all before the map is displayed.&nbsp; Is this perhaps something I can =
change by hardcoding some properties into the properties file (Something I'=
m not too familiar with..)?&nbsp; The previous fix, which worked for whatev=
er reason, was to add the layers to the mapBean and then the mapBean to the=
 mapHandler.&nbsp; This fixed the issue but is no longer possible.&nbsp;=20
</p>
<p>Any help is greatly appreciated!&nbsp; Thanks!<br></p>
<p>-Joey<br></p></div>

------=_Part_12173_29780399.1122490271694--

--
[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"]


From mail Fri Jul 29 09:02:40 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6TD2eX23007
	for openmap-users-archive; Fri, 29 Jul 2005 09:02:40 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6TD2dV23004
	for <openmap-users@openmap.bbn.com>; Fri, 29 Jul 2005 09:02:39 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6TCv5K20656
	for openmap-users-outgoing; Fri, 29 Jul 2005 08:57:06 -0400 (EDT)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="Windows-1252"
Subject: [OpenMap Users] Donut shape?
Date: Fri, 29 Jul 2005 08:56:45 -0400
Message-ID: <5DBAE64CD0928B44B45B6FAF5B03B902246FE6@XCGV4806.northgrum.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Donut shape?
Thread-Index: AcWUPPlZx8zBGfAkTQiW7YVvvN7Ayw==
From: "Nagiel, Shahak \(Mission Systems\)" <Shahak.Nagiel@ngc.com>
To: <openmap-users@bbn.com>
X-OriginalArrivalTime: 29 Jul 2005 12:56:46.0166 (UTC) FILETIME=[F9E8CF60:01C5943C]
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Fri, 29 Jul 2005 08:56:58 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j6TCv3U20647
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Does OpenMap offer support for (or has anyone implemented) the Torus (i.e. 2-dimensional donut) OMGraphic shape?  Conceptually, I guess it's just two concentric circles, but I wasn't sure about the easiest way to approach this.

Thanks,
Shahak Nagiel

--
[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"]


From mail Fri Jul 29 09:37:17 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6TDbHI23616
	for openmap-users-archive; Fri, 29 Jul 2005 09:37:17 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6TDbGV23613
	for <openmap-users@openmap.bbn.com>; Fri, 29 Jul 2005 09:37:16 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6TDYhp21183
	for openmap-users-outgoing; Fri, 29 Jul 2005 09:34:44 -0400 (EDT)
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C59440.7DE8CEC6"
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Subject: [OpenMap Users] changing buffered shape layer properties
Date: Fri, 29 Jul 2005 09:21:56 -0400
Message-ID: <805197E9D6BEE44C816B68DC4E2D373F010259ED@sfavb2.sfa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: changing buffered shape layer properties
Thread-Index: AcWS5Lt5bJcxx9KOSIu/zBdBGRWcGwBWumxg
From: "Vincent, Chuck" <CVincent@sfa.com>
To: <openmap-users@bbn.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:12:32 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Fri, 29 Jul 2005 09:34:34 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.

------_=_NextPart_001_01C59440.7DE8CEC6
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I need the ability to change the Properties of a BufferedShapeLayer and
have the MapBean redraw.  Particularly, I need that ability to change
the shapeFile property to reflect different user selected data.

=20

 I have tried to create a new BufferedShapeLayer and adding it to the
MapBean [mapBean.add(myBShapeLayer)]  am I missing a command to redraw?
Do I have to do something special before adding the new layer?

=20

Thanks,

Chuck

=20


------_=_NextPart_001_01C59440.7DE8CEC6
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I need the ability to change the
Properties of a BufferedShapeLayer and have the MapBean redraw.&nbsp; =
Particularly,
I need that ability to change the shapeFile property to reflect =
different user selected
data.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;I have tried to create a new
BufferedShapeLayer and adding it to the MapBean =
[mapBean.add(myBShapeLayer)]&nbsp;
am I missing a command to redraw?&nbsp; Do I have to do something =
special before
adding the new layer?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks,<o:p></o:p></span></font></p>=


<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Chuck<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;<o:p></o:p></span></font></p>

</div>

</div>

</body>

</html>

------_=_NextPart_001_01C59440.7DE8CEC6--

--
[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"]


From mail Fri Jul 29 15:53:43 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6TJrhx27567
	for openmap-users-archive; Fri, 29 Jul 2005 15:53:43 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6TJrgV27564
	for <openmap-users@openmap.bbn.com>; Fri, 29 Jul 2005 15:53:42 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6TJjIp26075
	for openmap-users-outgoing; Fri, 29 Jul 2005 15:45:18 -0400 (EDT)
In-Reply-To: <D8AE1FC0B8AEE143A1BD3FAEC5DB7945031F1F@corp-e2k.corp.ad.local>
References: <D8AE1FC0B8AEE143A1BD3FAEC5DB7945031F1F@corp-e2k.corp.ad.local>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <7AF69BD3-D40D-49F6-A321-9D3E821948D8@bbn.com>
Cc: <openmap-users@bbn.com>, "Hevel, Mike" <mhevel@titan.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] VPFLayer filename case sensitivity problem with DNC maps
Date: Fri, 29 Jul 2005 15:45:02 -0400
To: "Webb, Todd" <twebb@titan.com>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Todd,

The easiest thing I can think of is to copy the DNC to the hard  
drive, and then run the com.bbn.openmap.util.wanderer.ChangeCase -l  
<path to DNC data>

That will change the entire data structure to lower case.

- Don

On Jul 8, 2005, at 2:49 PM, Webb, Todd wrote:

> Hey Don and VPF users
>
> We seem to have run into a filename case sensitivity issue on Unix  
> (Solaris 8) using DNC.  We have a DNC16 map of the Bahamas on CD,  
> our application can view it ok when run under Windows.  However,  
> when run on Solaris, we get an error message from  
> com.bbn.openmap.layer.vpf.VPFLayer that it can not find the "lat."  
> file.  The database table files exists as upper case "LAT" and  
> "DHT" on the CD.  When we copy it to the hard drive and rename that  
> file to "lat.", then it complains about the DHT file not being  
> lower case.  If we rename that one, it gets us past that error, but  
> on to another case sensitivity problem.
>
> The funny thing is that the VMAP, which uses the same layer, works  
> fine on both Windows and Solaris.  The VMAP tables are also named  
> with upper case "LAT" and "DHT" on the CD.  Both CDs are original  
> maps from NGA (NIMA).
>
> Is there a workaround for this?
>
> Thanks
> Todd
> -----
> Todd A Webb <twebb@titan.com>
> The Titan Corporation
> 3033 Science Park Road
> San Diego, CA  92121
> 858.597.9128
>
> --
> [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"]
>

--
[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"]


From mail Fri Jul 29 18:21:16 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j6TMLG329144
	for openmap-users-archive; Fri, 29 Jul 2005 18:21:16 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j6TMLFV29141
	for <openmap-users@openmap.bbn.com>; Fri, 29 Jul 2005 18:21:15 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j6TMG0A27993
	for openmap-users-outgoing; Fri, 29 Jul 2005 18:16:00 -0400 (EDT)
In-Reply-To: <805197E9D6BEE44C816B68DC4E2D373F010259ED@sfavb2.sfa.com>
References: <805197E9D6BEE44C816B68DC4E2D373F010259ED@sfavb2.sfa.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <0368E0B2-A257-4CAB-A87C-16B6F51A76A5@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] changing buffered shape layer properties
Date: Fri, 29 Jul 2005 18:15:45 -0400
To: "Vincent, Chuck" <CVincent@sfa.com>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Chuck,

On Jul 29, 2005, at 9:21 AM, Vincent, Chuck wrote:

> I need the ability to change the Properties of a BufferedShapeLayer  
> and have the MapBean redraw.  Particularly, I need that ability to  
> change the shapeFile property to reflect different user selected data.

The easiest thing to do is create a new SpatialIndex object with the  
new shape file, and then set that on the layer.   You'll want to call  
setList(getWholeWorld()) on the BufferedShapeLayer, too after  
resetting the SpatialIndex property.

You can also set the new file by creating a new set of properties and  
calling setProperties on the layer.

>  I have tried to create a new BufferedShapeLayer and adding it to  
> the MapBean [mapBean.add(myBShapeLayer)]  am I missing a command to  
> redraw?  Do I have to do something special before adding the new  
> layer?

No, if it's configured correctly, it should render.

- Don

--
[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"]


From mail Tue Aug  2 06:42:56 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j72Agu122565
	for openmap-users-archive; Tue, 2 Aug 2005 06:42:56 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j72AgsV22562
	for <openmap-users@openmap.bbn.com>; Tue, 2 Aug 2005 06:42:54 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j72AZn320129
	for openmap-users-outgoing; Tue, 2 Aug 2005 06:35:49 -0400 (EDT)
Message-ID: <429EDCCF.4010503@tlen.pl>
Date: Thu, 02 Jun 2005 12:17:51 +0200
From: Mariusz Chmielewski <mchmiel21@tlen.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: OpenMap Support <openmap@bbn.com>,
   "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] HttpImageServer - the idea behind it
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:17:32 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Tue, 02 Aug 2005 06:35:38 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: *
X-Spam-Status: No, score=1.6 required=2.5 tests=DATE_IN_PAST_96_XX,
	FROM_ENDS_IN_NUMS autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I was looking into the code but i do not finally understand how does 
this class work is it servlet like tool and i should provide some kind 
of application server ro run it? I also looked at link layer but also i 
do not have an example how to use it. My application consists of applet 
and uses CADRG maps so i would like to while scrolling the map upload 
needed data from the server (only the map of the terrain) the rest of 
the data will be transfered some other way for example as XML stream.
The problem is of course the memory and time of respose... in other 
words i would like to provide a client that uses the navigation pane 
would controll the server to send needed parts of the map.

I am thinkikng of using the RMI to do so ... i would write a server that 
would provide a remote method which would using the OpenMap took a 
picture of the map - and send it as a byte stream which on the client 
side i would czange to OMGraphics and show in my Layer.

What do You think about it??

Mariusz

--
[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"]


From mail Tue Aug  2 14:12:38 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j72ICc801430
	for openmap-users-archive; Tue, 2 Aug 2005 14:12:38 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j72ICcl01427
	for <openmap-users@openmap.bbn.com>; Tue, 2 Aug 2005 14:12:38 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j72BY1K20499
	for openmap-users-outgoing; Tue, 2 Aug 2005 07:34:01 -0400 (EDT)
Message-ID: <42EF5746.7060908@isi.wat.waw.pl>
Date: Tue, 02 Aug 2005 13:21:42 +0200
From: Mariusz Chmielewski <mchmiel@isi.wat.waw.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: "'openmap-users@bbn.com'" <openmap-users@bbn.com>,
   OpenMap Support <openmap@bbn.com>
Subject: [OpenMap Users] HttpImageServer - the idea behind it
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Scanned: by amavisd-new
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:11:48 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Tue, 02 Aug 2005 07:33:52 -0400 (EDT)
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I was looking into the code but i do not finally understand how does

this class work is it servlet like tool and i should provide some kind 
of application server ro run it? I also looked at link layer but also i 
do not have an example how to use it. My application consists of applet 
and uses CADRG maps so i would like to while scrolling the map upload 
needed data from the server (only the map of the terrain) the rest of 
the data will be transfered some other way for example as XML stream.
The problem is of course the memory and time of respose... in other 
words i would like to provide a client that uses the navigation pane 
would controll the server to send needed parts of the map.

I am thinkikng of using the RMI to do so ... i would write a server that 
would provide a remote method which would using the OpenMap took a 
picture of the map - and send it as a byte stream which on the client 
side i would czange to OMGraphics and show in my Layer.

What do You think about it??

Mariusz




--
[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"]


From mail Tue Aug  2 14:58:33 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j72IwXb02040
	for openmap-users-archive; Tue, 2 Aug 2005 14:58:33 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j72IwWl02037
	for <openmap-users@openmap.bbn.com>; Tue, 2 Aug 2005 14:58:32 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j72ItM226468
	for openmap-users-outgoing; Tue, 2 Aug 2005 14:55:22 -0400 (EDT)
x-mimeole: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: [OpenMap Users] Non-GUI use of OpenMap / line of sight visibility capability?
Date: Tue, 2 Aug 2005 11:55:03 -0700
Message-ID: <4513956641E0304391A62577F44810B00B980D@XCH-NW-3V2.nw.nos.boeing.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Non-GUI use of OpenMap / line of sight visibility capability?
Thread-Index: AcWXk7EPHxVGbL74RTWSunc2/J6rSA==
From: "Esposito, Christopher" <christopher.esposito@boeing.com>
To: <openmap-users@bbn.com>
X-OriginalArrivalTime: 02 Aug 2005 18:55:03.0864 (UTC) FILETIME=[B1303380:01C59793]
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Tue, 02 Aug 2005 14:55:12 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j72ItIU26459
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Greetings-
   I have been on and off this list over the last 3 years, depending on
what projects I'm on at work. Since I'm currently working on a project
involving the design optimization and deployment of sensor networks, I'm
back on.

My initial interest this time is in non-GUI uses of OpenMap - I need
code that correctly does geometric / geographic coordinate systems,
projections, distance calculations, etc. and it looks like the contents
of com.bbn.openmap.proj will do much of what I want. Is it possible to
use Openmap in this way, as a calculation engine without any map
display? 

On a separate but related topic, does OpenMap already have a line of
sight visibility calculation available? That is, given two points on the
surface at specified lat / long and elevation (and optionally specified
terrain between them) can I determine if either point is visible from
the other?

Thanks,
Chris

Chris Esposito, Ph.D.
Associate Technical Fellow
Boeing
(425) 865-5322


--
[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"]


From mail Tue Aug  2 16:58:31 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j72KwVb03168
	for openmap-users-archive; Tue, 2 Aug 2005 16:58:31 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j72KwVl03165
	for <openmap-users@openmap.bbn.com>; Tue, 2 Aug 2005 16:58:31 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j72KtaB27805
	for openmap-users-outgoing; Tue, 2 Aug 2005 16:55:36 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
  b=m5uUuGMOyJ/+DIKdhv4QzRIkiyWOV1AZqOmqUYigSEbxEllq2BkZJIqZupc/X0I7vPG7OniYdKxiYMVc3/6kVM1GI+v/Sx4RXbBgQaWlOL7hlw1vSuyFwv/QV3uWioIn7MIazZQDjp0mkR5byuiVQNuaSbTXbs/sqfQozbeq8DM=  ;
Message-ID: <20050802204831.79624.qmail@web41123.mail.yahoo.com>
Date: Tue, 2 Aug 2005 13:48:31 -0700 (PDT)
From: Chip Masters <chip_masters@yahoo.com>
Subject: Re: [OpenMap Users] Non-GUI use of OpenMap / line of sight visibility capability?
To: "Esposito, Christopher" <christopher.esposito@boeing.com>,
   openmap-users@bbn.com
In-Reply-To: <4513956641E0304391A62577F44810B00B980D@XCH-NW-3V2.nw.nos.boeing.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:06:40 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Tue, 02 Aug 2005 16:55:17 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Christopher,

Check out the class

com.bbn.openmap.tools.terrain.LOSGenerator

This class works for surfaces stored as DTED raster
maps.

Chip Masters

--- "Esposito, Christopher"
<christopher.esposito@boeing.com> wrote:

> Greetings-
>    I have been on and off this list over the last 3
> years, depending on
> what projects I'm on at work. Since I'm currently
> working on a project
> involving the design optimization and deployment of
> sensor networks, I'm
> back on.
> 
> My initial interest this time is in non-GUI uses of
> OpenMap - I need
> code that correctly does geometric / geographic
> coordinate systems,
> projections, distance calculations, etc. and it
> looks like the contents
> of com.bbn.openmap.proj will do much of what I want.
> Is it possible to
> use Openmap in this way, as a calculation engine
> without any map
> display? 
> 
> On a separate but related topic, does OpenMap
> already have a line of
> sight visibility calculation available? That is,
> given two points on the
> surface at specified lat / long and elevation (and
> optionally specified
> terrain between them) can I determine if either
> point is visible from
> the other?
> 
> Thanks,
> Chris
> 
> Chris Esposito, Ph.D.
> Associate Technical Fellow
> Boeing
> (425) 865-5322
> 
> 
> --
> [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"]
> 





		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 

--
[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"]


From mail Tue Aug  2 16:59:09 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j72Kx9X03181
	for openmap-users-archive; Tue, 2 Aug 2005 16:59:09 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j72Kx9l03178
	for <openmap-users@openmap.bbn.com>; Tue, 2 Aug 2005 16:59:09 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j72KuoP27860
	for openmap-users-outgoing; Tue, 2 Aug 2005 16:56:50 -0400 (EDT)
x-mimeole: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: RE: [OpenMap Users] Non-GUI use of OpenMap / line of sight visibility capability?
Date: Tue, 2 Aug 2005 13:56:30 -0700
Message-ID: <4513956641E0304391A62577F44810B00B980E@XCH-NW-3V2.nw.nos.boeing.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [OpenMap Users] Non-GUI use of OpenMap / line of sight visibility capability?
Thread-Index: AcWXo65SlBpgXJfpRyOFIpy8l4IXvAAAOcTw
From: "Esposito, Christopher" <christopher.esposito@boeing.com>
To: "Chip Masters" <chip_masters@yahoo.com>, <openmap-users@bbn.com>
X-OriginalArrivalTime: 02 Aug 2005 20:56:31.0130 (UTC) FILETIME=[A8BCBFA0:01C597A4]
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Tue, 02 Aug 2005 16:56:40 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j72KulU27851
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Chip-
	Thanks a lot; that looks like what I want.

Chris

-----Original Message-----
From: Chip Masters [mailto:chip_masters@yahoo.com] 
Sent: Tuesday, August 02, 2005 1:49 PM
To: Esposito, Christopher; openmap-users@bbn.com
Subject: Re: [OpenMap Users] Non-GUI use of OpenMap / line of sight
visibility capability?


Christopher,

Check out the class

com.bbn.openmap.tools.terrain.LOSGenerator

This class works for surfaces stored as DTED raster
maps.

Chip Masters

--- "Esposito, Christopher"
<christopher.esposito@boeing.com> wrote:

> Greetings-
>    I have been on and off this list over the last 3
> years, depending on
> what projects I'm on at work. Since I'm currently
> working on a project
> involving the design optimization and deployment of
> sensor networks, I'm
> back on.
> 
> My initial interest this time is in non-GUI uses of
> OpenMap - I need
> code that correctly does geometric / geographic
> coordinate systems,
> projections, distance calculations, etc. and it
> looks like the contents
> of com.bbn.openmap.proj will do much of what I want.
> Is it possible to
> use Openmap in this way, as a calculation engine
> without any map
> display?
> 
> On a separate but related topic, does OpenMap
> already have a line of
> sight visibility calculation available? That is,
> given two points on the
> surface at specified lat / long and elevation (and
> optionally specified
> terrain between them) can I determine if either
> point is visible from
> the other?
> 
> Thanks,
> Chris
> 
> Chris Esposito, Ph.D.
> Associate Technical Fellow
> Boeing
> (425) 865-5322
> 
> 
> --
> [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"]
> 





		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 

--
[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"]


From mail Wed Aug  3 14:30:40 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j73IUeQ18836
	for openmap-users-archive; Wed, 3 Aug 2005 14:30:40 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j73IUel18833
	for <openmap-users@openmap.bbn.com>; Wed, 3 Aug 2005 14:30:40 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j73IOsr09986
	for openmap-users-outgoing; Wed, 3 Aug 2005 14:24:54 -0400 (EDT)
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Subject: RE: [OpenMap Users] changing buffered shape layer properties
Date: Wed, 3 Aug 2005 14:24:37 -0400
Message-ID: <805197E9D6BEE44C816B68DC4E2D373F01025DAB@sfavb2.sfa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [OpenMap Users] changing buffered shape layer properties
Thread-Index: AcWUixY7Zro3BH7ZTdKHsOc5EUpokgDzH/Ag
From: "Vincent, Chuck" <CVincent@sfa.com>
To: <openmap-users@bbn.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Wed, 03 Aug 2005 14:24:44 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j73IOoU09977
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I tried your second suggestion, but just calling setProperties() did not
change the map.  I came up with the following function that removes all 
Componets and then calls shapeLayer.setProperties(), and add(shapeLayer)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
public void setMap(int mapId)
{
	Component[] lComp = getComponents();
	for(int k = 0; k < lComp.length; k++ ) 
	{
		remove(k);
	}
	if("shape".equals(dataProperties[mapId].get("dataType")))
	{
		dataProperties[mapId].put("shapeFile", server_ +
dataProperties[mapId].get("dataFile"));
		myShapeLayer.setProperties(dataProperties[mapId]);
		add(myShapeLayer);
	}
}
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 

However, this will only work if you changed the projection between
calls.  If I call this setMap(1) and then go a pan then setMap(2) map 1
will be removed and map 2 will be drawn.  If I do not do the change,
just the blue background of the map will be on the screen UNTIL I
perform a projection change such as a pan or zoom. 

Any ideas to what I am doing wrong?

Thanks,
Chuck


-----Original Message-----
From: Don Dietrick [mailto:dietrick@bbn.com] 
Sent: Friday, July 29, 2005 6:16 PM
To: Vincent, Chuck
Cc: openmap-users@bbn.com
Subject: Re: [OpenMap Users] changing buffered shape layer properties

Hi Chuck,

On Jul 29, 2005, at 9:21 AM, Vincent, Chuck wrote:

> I need the ability to change the Properties of a BufferedShapeLayer  
> and have the MapBean redraw.  Particularly, I need that ability to  
> change the shapeFile property to reflect different user selected data.

The easiest thing to do is create a new SpatialIndex object with the  
new shape file, and then set that on the layer.   You'll want to call  
setList(getWholeWorld()) on the BufferedShapeLayer, too after  
resetting the SpatialIndex property.

You can also set the new file by creating a new set of properties and  
calling setProperties on the layer.

>  I have tried to create a new BufferedShapeLayer and adding it to  
> the MapBean [mapBean.add(myBShapeLayer)]  am I missing a command to  
> redraw?  Do I have to do something special before adding the new  
> layer?

No, if it's configured correctly, it should render.

- Don

--
[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"]


From mail Wed Aug  3 22:16:34 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j742GYH23183
	for openmap-users-archive; Wed, 3 Aug 2005 22:16:34 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j742GYl23180
	for <openmap-users@openmap.bbn.com>; Wed, 3 Aug 2005 22:16:34 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j742D5u15336
	for openmap-users-outgoing; Wed, 3 Aug 2005 22:13:05 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
  b=sUx9cKipJxrup8Li/+Y1rQ3iXdrv8PBOBdR+OMNtu/gVjwl4qeS+bq/IPz5o/AZtaNoLeOCW0ZqFGNLBCBlCABSkq36oi7+MZ8whKwtGOthbAgDnIPj9b9oVOrGLRAoOZsmuMpEQ/Ti5ghlnFFonfH1vqMj63QgPkXdELDzT9zM=  ;
Message-ID: <20050804020607.9717.qmail@web52715.mail.yahoo.com>
Date: Wed, 3 Aug 2005 19:06:07 -0700 (PDT)
From: David Ward <synriga@yahoo.com>
Subject: [OpenMap Users] Poor Mapbean performance on Linux/Xwindows (revisited)
To: openmap-users@bbn.com
In-Reply-To: <805197E9D6BEE44C816B68DC4E2D373F01025DAB@sfavb2.sfa.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:06:41 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Wed, 03 Aug 2005 22:12:53 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk


This is a topic I've seen here before, but can find the postings.

On Linux/Xwindows my application suffers from poor performance. (Linux is a
customer requirement).

The majority of the processing is being done by the Xserver with X ometimes
reaching 80-90% CPU.

My application has 15 layers. 3 are very active layers that obtain data from a
server. 4 layer are associated with input and drawing. The remaining 8 layers
provide the underlying map and geographic features. These eight layers I
recently placed in a BufferedLayer and witness an additional performance
increase.

The active layers hold and render as many as 60,000-70,000 graphics. The
graphics rendering doesn;t seem to be as much of an impact as bliting the
buffer to the sever screen.

I've researched the issue and discovered a JVM problem with text antialiasing
and alpha blending when running on Xwindows.  I disabled the antialiasing as
much transperent rendering as I could.  This resulted in a marked increase in
performance.

However,  I am still seeing poor performance.

Does anyone have any tips or techniques to address the Xwindows rendering
issue.

Cheers,
David



----
David Ward
ROLANDS & ASSOCIATES Corporation
500 Sloat Avenue
Monterey, CA 93940
USA
Tel: 1.831.373.2025
Fax: 1.831.373.2841
Email: synriga@yahoo.com

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

--
[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"]


From mail Wed Aug  3 23:45:08 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j743j8o23928
	for openmap-users-archive; Wed, 3 Aug 2005 23:45:08 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j743j8l23925
	for <openmap-users@openmap.bbn.com>; Wed, 3 Aug 2005 23:45:08 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j743fa115844
	for openmap-users-outgoing; Wed, 3 Aug 2005 23:41:36 -0400 (EDT)
Reply-To: <rrr6399@futuretek.com>
From: "Rob Ratcliff" <rrr6399@futuretek.com>
To: "David Ward" <synriga@yahoo.com>
Cc: "Openmap-Users@Bbn. Com" <openmap-users@bbn.com>
Subject: [OpenMap Users] RE: [OpenMap UserMapbean performance on Linux/Xwindows (revisited)
Date: Wed, 3 Aug 2005 22:08:59 -0500
Message-ID: <BFEBJCLHKMJAHGKHALIFGEABIBAA.rrr6399@futuretek.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
In-Reply-To: <20050804020607.9717.qmail@web52715.mail.yahoo.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
Importance: Normal
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Scanned: Symantec AntiVirus Scan Engine
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:31:30 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Wed, 03 Aug 2005 23:41:27 -0400 (EDT)
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.5 required=2.5 tests=FROM_ENDS_IN_NUMS 
	autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi David,

Have you tried using "java -Dsun.java2d.pmoffscreen=false"?

You can also try some of these:
setenv NO_J2D_DGA  1
setenv USE_DGA_PIXMAPS
setenv J2D_PIXMAPS shared
See http://java.sun.com/products/java-media/2D/perf_graphics.html
for more details.

Also get rid of all semi-transparent colors. They don't work 
well over remote X connections. 

Are you using the
com.bbn.openmap.layer.policy.BufferedImageRenderPolicy
for your layers that do lots of line drawings?

You are using at least JDK 1.4 right? Anything before that is worthless remote
X connections. JDK 1.5 has lots of nice rendering improvements and many
more knobs to twiddle.

> -----Original Message-----
> From: owner-openmap-users@bbn.com [mailto:owner-openmap-users@bbn.com]On
> Behalf Of David Ward
> Sent: Wednesday, August 03, 2005 9:06 PM
> To: openmap-users@bbn.com
> Subject: [OpenMap Users] Poor Mapbean performance on Linux/Xwindows
> (revisited)
> 
> 
> 
> This is a topic I've seen here before, but can find the postings.
> 
> On Linux/Xwindows my application suffers from poor performance. (Linux is a
> customer requirement).
> 
> The majority of the processing is being done by the Xserver with X ometimes
> reaching 80-90% CPU.
> 
> My application has 15 layers. 3 are very active layers that obtain data from a
> server. 4 layer are associated with input and drawing. The remaining 8 layers
> provide the underlying map and geographic features. These eight layers I
> recently placed in a BufferedLayer and witness an additional performance
> increase.
> 
> The active layers hold and render as many as 60,000-70,000 graphics. The
> graphics rendering doesn;t seem to be as much of an impact as bliting the
> buffer to the sever screen.
> 
> I've researched the issue and discovered a JVM problem with text antialiasing
> and alpha blending when running on Xwindows.  I disabled the antialiasing as
> much transperent rendering as I could.  This resulted in a marked increase in
> performance.
> 
> However,  I am still seeing poor performance.
> 
> Does anyone have any tips or techniques to address the Xwindows rendering
> issue.
> 
> Cheers,
> David
> 
> 
> 
> ----
> David Ward
> ROLANDS & ASSOCIATES Corporation
> 500 Sloat Avenue
> Monterey, CA 93940
> USA
> Tel: 1.831.373.2025
> Fax: 1.831.373.2841
> Email: synriga@yahoo.com
>  

--
[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"]


From mail Thu Aug  4 04:14:33 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j748EXI26982
	for openmap-users-archive; Thu, 4 Aug 2005 04:14:33 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j748EVl26979
	for <openmap-users@openmap.bbn.com>; Thu, 4 Aug 2005 04:14:31 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j748AIl17636
	for openmap-users-outgoing; Thu, 4 Aug 2005 04:10:18 -0400 (EDT)
Message-ID: <002501c598cb$98c111a0$6f0aa8c0@geotech.com>
From: "CBSpatial" <support@cbspatial.com>
To: "David Ward" <synriga@yahoo.com>, <openmap-users@bbn.com>
References: <20050804020607.9717.qmail@web52715.mail.yahoo.com>
Subject: Re: [OpenMap Users] Poor Mapbean performance on Linux/Xwindows (revisited)
Date: Thu, 4 Aug 2005 11:07:25 +0300
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:05:26 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Thu, 04 Aug 2005 04:10:13 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I guess if you use PJA toolkit your app will speed up 3 times.
----- Original Message -----
From: "David Ward" <synriga@yahoo.com>
To: <openmap-users@bbn.com>
Sent: Thursday, August 04, 2005 5:06 AM
Subject: [OpenMap Users] Poor Mapbean performance on Linux/Xwindows
(revisited)


>
> This is a topic I've seen here before, but can find the postings.
>
> On Linux/Xwindows my application suffers from poor performance. (Linux is
a
> customer requirement).
>
> The majority of the processing is being done by the Xserver with X
ometimes
> reaching 80-90% CPU.
>
> My application has 15 layers. 3 are very active layers that obtain data
from a
> server. 4 layer are associated with input and drawing. The remaining 8
layers
> provide the underlying map and geographic features. These eight layers I
> recently placed in a BufferedLayer and witness an additional performance
> increase.
>
> The active layers hold and render as many as 60,000-70,000 graphics. The
> graphics rendering doesn;t seem to be as much of an impact as bliting the
> buffer to the sever screen.
>
> I've researched the issue and discovered a JVM problem with text
antialiasing
> and alpha blending when running on Xwindows.  I disabled the antialiasing
as
> much transperent rendering as I could.  This resulted in a marked increase
in
> performance.
>
> However,  I am still seeing poor performance.
>
> Does anyone have any tips or techniques to address the Xwindows rendering
> issue.
>
> Cheers,
> David
>
>
>
> ----
> David Ward
> ROLANDS & ASSOCIATES Corporation
> 500 Sloat Avenue
> Monterey, CA 93940
> USA
> Tel: 1.831.373.2025
> Fax: 1.831.373.2841
> Email: synriga@yahoo.com
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> --
> [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"]
>
>


--
[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"]


From mail Thu Aug  4 06:35:18 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j74AZIT28239
	for openmap-users-archive; Thu, 4 Aug 2005 06:35:18 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j74AZIl28236
	for <openmap-users@openmap.bbn.com>; Thu, 4 Aug 2005 06:35:18 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j74AWFH18482
	for openmap-users-outgoing; Thu, 4 Aug 2005 06:32:15 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  h=Message-ID:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
  b=bUhZe8HzQnbiYxnVnhdK9nA7sJxwwrBX1Z3hsj2v+Zeh6ZsR0zBqr4Ve7/ooLMk0Ai7M/nAKhSmYYRsk3XBQeVymh8VRl7FBLCKAq66xl/Jt18h5ZKT5XC0Xx0U85JWstrdZ970UGhnbQb9Ja6BscVT4JQN01qhhL05Sf+bmACc=  ;
Message-ID: <20050804103200.1836.qmail@web52715.mail.yahoo.com>
Date: Thu, 4 Aug 2005 03:32:00 -0700 (PDT)
From: David Ward <synriga@yahoo.com>
Subject: [OpenMap Users] RE: [OpenMap UserMapbean performance on Linux/Xwindows (revisited)
To: rrr6399@futuretek.com
Cc: "Openmap-Users@Bbn. Com" <openmap-users@bbn.com>
In-Reply-To: <BFEBJCLHKMJAHGKHALIFGEABIBAA.rrr6399@futuretek.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Thu, 04 Aug 2005 06:32:06 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Rob,

I had already read 2D graphic white paper and experimented with the various
environment variables and property settings.

Here's the vital of the application and environment.

    OS: Redhat Enterprise 3
    Metcity X server (I believe)
    Java 5.0 update 4  (Java 1.5.0_04)
    
The application runs on a local X server.

According to the white paper, the DGA environment variables (NO_@J2D_DGA and
USE_DGA_PIXMAPS) apply only to Solaris. Since the execution environment is
Linux only, I haven't experimented with those.

I have previously tried the J2D_PIXMAPS=shared variable but with no noticable
change in performance.

Cheers,
David




--- Rob Ratcliff <rrr6399@futuretek.com> wrote:

> Hi David,
> 
> Have you tried using "java -Dsun.java2d.pmoffscreen=false"?
> 
> You can also try some of these:
> setenv NO_J2D_DGA  1
> setenv USE_DGA_PIXMAPS
> setenv J2D_PIXMAPS shared
> See http://java.sun.com/products/java-media/2D/perf_graphics.html
> for more details.
> 
> Also get rid of all semi-transparent colors. They don't work 
> well over remote X connections. 
> 
> Are you using the
> com.bbn.openmap.layer.policy.BufferedImageRenderPolicy
> for your layers that do lots of line drawings?
> 
> You are using at least JDK 1.4 right? Anything before that is worthless
> remote
> X connections. JDK 1.5 has lots of nice rendering improvements and many
> more knobs to twiddle.
> 
> > -----Original Message-----
> > From: owner-openmap-users@bbn.com [mailto:owner-openmap-users@bbn.com]On
> > Behalf Of David Ward
> > Sent: Wednesday, August 03, 2005 9:06 PM
> > To: openmap-users@bbn.com
> > Subject: [OpenMap Users] Poor Mapbean performance on Linux/Xwindows
> > (revisited)
> > 
> > 
> > 
> > This is a topic I've seen here before, but can find the postings.
> > 
> > On Linux/Xwindows my application suffers from poor performance. (Linux is a
> > customer requirement).
> > 
> > The majority of the processing is being done by the Xserver with X ometimes
> > reaching 80-90% CPU.
> > 
> > My application has 15 layers. 3 are very active layers that obtain data
> from a
> > server. 4 layer are associated with input and drawing. The remaining 8
> layers
> > provide the underlying map and geographic features. These eight layers I
> > recently placed in a BufferedLayer and witness an additional performance
> > increase.
> > 
> > The active layers hold and render as many as 60,000-70,000 graphics. The
> > graphics rendering doesn;t seem to be as much of an impact as bliting the
> > buffer to the sever screen.
> > 
> > I've researched the issue and discovered a JVM problem with text
> antialiasing
> > and alpha blending when running on Xwindows.  I disabled the antialiasing
> as
> > much transperent rendering as I could.  This resulted in a marked increase
> in
> > performance.
> > 
> > However,  I am still seeing poor performance.
> > 
> > Does anyone have any tips or techniques to address the Xwindows rendering
> > issue.
> > 
> > Cheers,
> > David
> > 
> > 
> > 
> > ----
> > David Ward
> > ROLANDS & ASSOCIATES Corporation
> > 500 Sloat Avenue
> > Monterey, CA 93940
> > USA
> > Tel: 1.831.373.2025
> > Fax: 1.831.373.2841
> > Email: synriga@yahoo.com
> >  
> 
> 


----
David Ward
ROLANDS & ASSOCIATES Corporation
500 Sloat Avenue
Monterey, CA 93940
USA
Tel: 1.831.373.2025
Fax: 1.831.373.2841
Email: synriga@yahoo.com


		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 

--
[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"]


From mail Thu Aug  4 10:15:58 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j74EFwq30435
	for openmap-users-archive; Thu, 4 Aug 2005 10:15:58 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j74EFtl30432
	for <openmap-users@openmap.bbn.com>; Thu, 4 Aug 2005 10:15:56 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j74ECD720796
	for openmap-users-outgoing; Thu, 4 Aug 2005 10:12:13 -0400 (EDT)
Reply-To: <rrr6399@futuretek.com>
From: "Rob Ratcliff" <rrr6399@futuretek.com>
To: "David Ward" <synriga@yahoo.com>
Cc: "Openmap-Users@Bbn. Com" <openmap-users@bbn.com>
Subject: RE: [OpenMap Users] RE: [OpenMap UserMapbean performance on Linux/Xwindows (revisited)
Date: Thu, 4 Aug 2005 09:11:09 -0500
Message-ID: <BFEBJCLHKMJAHGKHALIFMEAFIBAA.rrr6399@futuretek.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
In-Reply-To: <20050804103200.1836.qmail@web52715.mail.yahoo.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
Importance: Normal
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Scanned: Symantec AntiVirus Scan Engine
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Thu, 04 Aug 2005 10:12:04 -0400 (EDT)
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.5 required=2.5 tests=FROM_ENDS_IN_NUMS 
	autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Oh, I thought this was a remote X server situation...sorry about that.

In that case, a few things to try are:

1.) set pmoffscreen=true

2.) Use com.bbn.openmap.layer.policy.BufferedImageRenderPolicy
for your layers that do lots of line drawings such as VPF layers
and don't change for given projection. (You may have already done
something similar to this with your BufferedLayer.)

3.) Reduce the number of repaints per second. One way is to put the
repaint of the layers in a timer thread and only paint when there
is dirty areas of the screen and no more than say 4 times per second.

4.) Specify the dirty region rectangle in your calls to repaint. This can
have a huge impact, especially for cases where only a small part of the
overall map is changing, if you're willing to track the dirty regions.

Also, since you're using Java 5, it might be interesting to 
try out some of the new OpenGL-based Java2D rendering that it supports.
See http://java.sun.com/j2se/1.5.0/docs/guide/2d/new_features.html#ogl

To track down the exact layer that is the biggest performance hog, 
I've found it useful to turn on one layer at a time while monitoring the
CPU usage.

Finally, if you happen to be drawing a lot of 
multiline segments make sure you use use 
Graphics.drawPolyline() rather than multiple 
calls to Graphics().drawLine()

Let us know what you find out!

Thanks,

Rob

> 
> 
> I had already read 2D graphic white paper and experimented with the various
> environment variables and property settings.
> 
> Here's the vital of the application and environment.
> 
>     OS: Redhat Enterprise 3
>     Metcity X server (I believe)
>     Java 5.0 update 4  (Java 1.5.0_04)
>     
> The application runs on a local X server.


--
[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"]


From mail Thu Aug  4 10:29:35 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j74ETZ630564
	for openmap-users-archive; Thu, 4 Aug 2005 10:29:35 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j74ETZl30561
	for <openmap-users@openmap.bbn.com>; Thu, 4 Aug 2005 10:29:35 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j74ER7T21117
	for openmap-users-outgoing; Thu, 4 Aug 2005 10:27:07 -0400 (EDT)
From: "Rose  Zhou" <rosezhou@sympatico.ca>
To: <openmap-users@bbn.com>
Subject: [OpenMap Users] Add a bmp layer
Date: Thu, 4 Aug 2005 09:37:27 -0400
Message-ID: <LMECLBAFOMBGIAMMILMGKEBDCDAA.rosezhou@sympatico.ca>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <200508041030.j74AU1r18392@stout.bbn.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:33:15 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Thu, 04 Aug 2005 10:26:58 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi, OpenMap Users:

I am new to OM, if this is a dumb question, please forgive me.

I have a .bmp file, I want to add it to the OM viewer as a layer, how to do
this? Any code reference is greatly appreciated.



Best Regards

Rose Zhou


--
[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"]


From mail Thu Aug  4 11:07:03 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j74F73030934
	for openmap-users-archive; Thu, 4 Aug 2005 11:07:03 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j74F73l30931
	for <openmap-users@openmap.bbn.com>; Thu, 4 Aug 2005 11:07:03 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j74F4UK21793
	for openmap-users-outgoing; Thu, 4 Aug 2005 11:04:30 -0400 (EDT)
Message-ID: <42F22CDD.5020508@dot21rts.com>
Date: Thu, 04 Aug 2005 10:57:33 -0400
From: George Uecker <george.uecker@dot21rts.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040922
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: rrr6399@futuretek.com
CC: David Ward <synriga@yahoo.com>,
   "Openmap-Users@Bbn. Com" <openmap-users@bbn.com>
Subject: Re: [OpenMap Users] RE: [OpenMap UserMapbean performance on Linux/Xwindows
 (revisited)
References: <BFEBJCLHKMJAHGKHALIFMEAFIBAA.rrr6399@futuretek.com>
In-Reply-To: <BFEBJCLHKMJAHGKHALIFMEAFIBAA.rrr6399@futuretek.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:06:41 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Thu, 04 Aug 2005 11:04:21 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

David,

One other thing you might check: make sure that you're not regenerating graphics unless it's really necessary.  It's usually only necessary when a graphic is first created, and when the projection changes.

Several years ago we had serious performance issues too, and we used Borland's OptimizeIt to identify the bottlenecks.  We used our fastest computer and the application still took forever to initialize, but once it got going, we were able to get enough info to figure out where the main problems were.

Regards,

George

Rob Ratcliff wrote:
> Oh, I thought this was a remote X server situation...sorry about that.
> 
> In that case, a few things to try are:
> 
> 1.) set pmoffscreen=true
> 
> 2.) Use com.bbn.openmap.layer.policy.BufferedImageRenderPolicy
> for your layers that do lots of line drawings such as VPF layers
> and don't change for given projection. (You may have already done
> something similar to this with your BufferedLayer.)
> 
> 3.) Reduce the number of repaints per second. One way is to put the
> repaint of the layers in a timer thread and only paint when there
> is dirty areas of the screen and no more than say 4 times per second.
> 
> 4.) Specify the dirty region rectangle in your calls to repaint. This can
> have a huge impact, especially for cases where only a small part of the
> overall map is changing, if you're willing to track the dirty regions.
> 
> Also, since you're using Java 5, it might be interesting to 
> try out some of the new OpenGL-based Java2D rendering that it supports.
> See http://java.sun.com/j2se/1.5.0/docs/guide/2d/new_features.html#ogl
> 
> To track down the exact layer that is the biggest performance hog, 
> I've found it useful to turn on one layer at a time while monitoring the
> CPU usage.
> 
> Finally, if you happen to be drawing a lot of 
> multiline segments make sure you use use 
> Graphics.drawPolyline() rather than multiple 
> calls to Graphics().drawLine()
> 
> Let us know what you find out!
> 
> Thanks,
> 
> Rob
> 
> 
>>
>>I had already read 2D graphic white paper and experimented with the various
>>environment variables and property settings.
>>
>>Here's the vital of the application and environment.
>>
>>    OS: Redhat Enterprise 3
>>    Metcity X server (I believe)
>>    Java 5.0 update 4  (Java 1.5.0_04)
>>    
>>The application runs on a local X server.
> 
> 
> 
> --
> [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"]
> 


-- 
George Uecker				george.uecker@dot21rts.com
Software Engineer                       (410) 480-7236 voice
Dot21 Real-Time Systems Inc.            (410) 480-7237 fax

--
[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"]


From mail Thu Aug  4 13:58:43 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j74Hwhj32616
	for openmap-users-archive; Thu, 4 Aug 2005 13:58:43 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j74Hwhl32613
	for <openmap-users@openmap.bbn.com>; Thu, 4 Aug 2005 13:58:43 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j74Hsxe24497
	for openmap-users-outgoing; Thu, 4 Aug 2005 13:54:59 -0400 (EDT)
In-Reply-To: <D8AE1FC0B8AEE143A1BD3FAEC5DB7945031F21@corp-e2k.corp.ad.local>
References: <D8AE1FC0B8AEE143A1BD3FAEC5DB7945031F21@corp-e2k.corp.ad.local>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <D177E787-B7DA-478C-8B08-0AB59BE969B3@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Is VPF / VMAP feature ".textColor" still supported?
Date: Thu, 4 Aug 2005 13:54:50 -0400
To: "Webb, Todd" <twebb@titan.com>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Todd,

I think the code that handles text color in DrawingAttributes has  
been commented out, and the documentation hasn't been updated to  
reflect that.

There's a difference between the text color of text features, and  
text color of attributes rendered as text (which I don't think are  
available in 4.6.1).   You would set the color of text features by  
setting their line color.  inwatera is an area feature, so you'd have  
to load something like hyrdotext.

For attribute labels in 4.6.2, they are the same color as the line  
color of the feature they represent.  Seems like it would be a good  
thing to add text colors to those at some point.

- Don

On Jul 21, 2005, at 2:52 PM, Webb, Todd wrote:

> Has anyone successfully changed the text color for a feature?
>
> I've seen in various VMAP property files a "textColor" property  
> such as
> vmapIW.inwatera.textColor=ff000000
> but I can not get this to work on our system.  I have tried every  
> permutation of a text color magic string, and nothing works - the  
> text is always BLACK.  I know the feature name is correct, because  
> we set the colors dynamically at runtime, the same code is used for  
> all features - lines, areas, cpoint, epoints, and text - everything  
> works except text.  Also, if I set the property ".fillColor" for  
> the text feature, that DOES work, but puts the color in a box  
> around the text.  The text itself still shows up BLACK.
>
> I did a search in the OpenMap code and only found "textColor"  
> string literal in the DrawingAtributes class.  It is commented out  
> in my version (4.6.1).  Which brings me to ask whether this is even  
> supported.  We have a bug report on this issue on our system, so  
> any information would be helpful.
>
> Todd Webb
> -----
> Todd A Webb <twebb@titan.com>
> The Titan Corporation / L3 Communications
> 3033 Science Park Road
> San Diego, CA  92121
> 858.597.9128
>
>
>
> --
> [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"]
>

--
[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"]


From mail Fri Aug  5 01:21:42 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j755LgR06564
	for openmap-users-archive; Fri, 5 Aug 2005 01:21:42 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j755Lfl06561
	for <openmap-users@openmap.bbn.com>; Fri, 5 Aug 2005 01:21:41 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j755FhT01116
	for openmap-users-outgoing; Fri, 5 Aug 2005 01:15:43 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=dYSWBH28SgiSimRWFDFntohRIveJxELK1xL7llpJGFWaBwy17jMMhOnotBA5T+Z8X1sqHMRmjL1lnsKwKnT1Mo4OaJudk2DLDkkqnrVnlFHY5e+n0Z9maNOnTV3k5yxngO2ckyDNiwF6ArUqF+TB3PPZHJwAGSAvZ0JKcL0S+o8=
Message-ID: <ef704cff050804211614ddd98e@mail.gmail.com>
Date: Thu, 4 Aug 2005 23:16:18 -0500
From: kedar myadam <kedar.myadam@gmail.com>
Reply-To: kedar myadam <kedar.myadam@gmail.com>
To: Rose Zhou <rosezhou@sympatico.ca>
Subject: Re: [OpenMap Users] Add a bmp layer
Cc: openmap-users@bbn.com
In-Reply-To: <LMECLBAFOMBGIAMMILMGKEBDCDAA.rosezhou@sympatico.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
References: <200508041030.j74AU1r18392@stout.bbn.com>
	 <LMECLBAFOMBGIAMMILMGKEBDCDAA.rosezhou@sympatico.ca>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:52:34 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Fri, 05 Aug 2005 01:15:34 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j755FdU01107
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=RCVD_BY_IP 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi ,

             I am too facing with the same problem, can anyone help us.


kedar

On 8/4/05, Rose  Zhou <rosezhou@sympatico.ca> wrote:
> Hi, OpenMap Users:
> 
> I am new to OM, if this is a dumb question, please forgive me.
> 
> I have a .bmp file, I want to add it to the OM viewer as a layer, how to do
> this? Any code reference is greatly appreciated.
> 
> 
> 
> Best Regards
> 
> Rose Zhou
> 
> 
> --
> [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"]
>

--
[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"]


From mail Fri Aug  5 08:07:21 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j75C7LG10595
	for openmap-users-archive; Fri, 5 Aug 2005 08:07:21 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j75C7Kl10592
	for <openmap-users@openmap.bbn.com>; Fri, 5 Aug 2005 08:07:20 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j75C3pt04024
	for openmap-users-outgoing; Fri, 5 Aug 2005 08:03:51 -0400 (EDT)
In-Reply-To: <ef704cff050804211614ddd98e@mail.gmail.com>
References: <200508041030.j74AU1r18392@stout.bbn.com> <LMECLBAFOMBGIAMMILMGKEBDCDAA.rosezhou@sympatico.ca> <ef704cff050804211614ddd98e@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <FBE0B8A7-D975-4B84-876C-DF5525AF7CD5@bbn.com>
Cc: "openmap-users@bbn.com (E-mail)" <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Add a bmp layer
Date: Fri, 5 Aug 2005 08:03:34 -0400
To: kedar myadam <kedar.myadam@gmail.com>, Rose Zhou <rosezhou@sympatico.ca>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi guys,

There's a FAQ entry on this:

http://openmap.bbn.com/cgi-bin/faqw.py?req=all#9.18

I'm assuming that Java knows how to read .bmp files, this FAQ entry  
is just how to load images on the map.

Hope this helps,

Don

On Aug 5, 2005, at 12:16 AM, kedar myadam wrote:

> Hi ,
>
>              I am too facing with the same problem, can anyone help  
> us.
>
>
> kedar
>
> On 8/4/05, Rose  Zhou <rosezhou@sympatico.ca> wrote:
>
>> Hi, OpenMap Users:
>>
>> I am new to OM, if this is a dumb question, please forgive me.
>>
>> I have a .bmp file, I want to add it to the OM viewer as a layer,  
>> how to do
>> this? Any code reference is greatly appreciated.
>>
>>
>>
>> Best Regards
>>
>> Rose Zhou
>>
>>
>> --
>> [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"]
>>
>>
>
> --
> [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"]
>

--
[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"]


From mail Fri Aug  5 14:23:27 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j75INRP14234
	for openmap-users-archive; Fri, 5 Aug 2005 14:23:27 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j75INRl14231
	for <openmap-users@openmap.bbn.com>; Fri, 5 Aug 2005 14:23:27 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j75IJsl09262
	for openmap-users-outgoing; Fri, 5 Aug 2005 14:19:54 -0400 (EDT)
From: "Rose  Zhou" <rosezhou@sympatico.ca>
To: "Don Dietrick" <dietrick@bbn.com>
Cc: <openmap-users@bbn.com>
Subject: RE: [OpenMap Users] Add a bmp layer
Date: Fri, 5 Aug 2005 13:27:29 -0400
Message-ID: <LMECLBAFOMBGIAMMILMGOEBHCDAA.rosezhou@sympatico.ca>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <FBE0B8A7-D975-4B84-876C-DF5525AF7CD5@bbn.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:37:12 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Fri, 05 Aug 2005 14:19:45 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Thanks Don,

I added the bitmap image as a layer with your help using the
CSVTiledImagePlugIn. but when I zoom in to its original size, then zoom in
again, the image began to lose its quality. It does not behave like a normal
layer, with which you can zoom in to any extent.

Is there a better way to add a bmp image as a layer and behaves like a
normal layer?

Thanks in advance!

Best Regards

Rose Zhou

-----Original Message-----
From: Don Dietrick [mailto:dietrick@bbn.com]
Sent: 05 August 2005 08:04
To: kedar myadam; Rose Zhou
Cc: openmap-users@bbn.com (E-mail)
Subject: Re: [OpenMap Users] Add a bmp layer


Hi guys,

There's a FAQ entry on this:

http://openmap.bbn.com/cgi-bin/faqw.py?req=all#9.18

I'm assuming that Java knows how to read .bmp files, this FAQ entry
is just how to load images on the map.

Hope this helps,

Don

On Aug 5, 2005, at 12:16 AM, kedar myadam wrote:

> Hi ,
>
>              I am too facing with the same problem, can anyone help
> us.
>
>
> kedar
>
> On 8/4/05, Rose  Zhou <rosezhou@sympatico.ca> wrote:
>
>> Hi, OpenMap Users:
>>
>> I am new to OM, if this is a dumb question, please forgive me.
>>
>> I have a .bmp file, I want to add it to the OM viewer as a layer,
>> how to do
>> this? Any code reference is greatly appreciated.
>>
>>
>>
>> Best Regards
>>
>> Rose Zhou
>>
>>
>> --
>> [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"]
>>
>>
>
> --
> [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"]
>

--
[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"]


From mail Mon Aug  8 02:33:30 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j786XUg26879
	for openmap-users-archive; Mon, 8 Aug 2005 02:33:30 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j786XRl26876
	for <openmap-users@openmap.bbn.com>; Mon, 8 Aug 2005 02:33:27 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j786QbJ07704
	for openmap-users-outgoing; Mon, 8 Aug 2005 02:26:37 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding;
  b=ebDv73mTDOKmCez2TAZWvK97CfWEMDZuy9uZKqPLKXK41q/8MEmV7a5hT+C/oI7nWb4HMzyfXLVOsoU8ertHJb+FuMU7oo7wNtDMNVfB3w52Nhg++1VrwDJPRZ2fvZNyYmyDXaVvKbPzbPqvMehFgW2S8rL1zD8PP1dS80aXQg8=  ;
Message-ID: <20050808061943.93078.qmail@web34112.mail.mud.yahoo.com>
Date: Sun, 7 Aug 2005 23:19:43 -0700 (PDT)
From: Raghu <raghav_kune@yahoo.com>
Subject: [OpenMap Users] BUILD FAILED Message at Build time(compile time)
To: openmap-users@bbn.com
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:06:39 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Mon, 08 Aug 2005 02:26:28 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

hello ,
 i am facing a problem in compilation using make . The
following "messages are coming "at the time of
compilation or Building.

-------------------------------------------
compiling 987 source files to
/usr1/users/raghu/openmap-4.6.2/classes/openmap .
The system is out of resources .
consult the following stack trace for details.
java.lang.OutOfMemoryError.
BUILD FAILED
/usr1/users/raghu/openmap-4.6.2/src/openmap/build.xml:96:compile
failed;see the compiler error output for details.
Total Time : 40 Seconds
make:***[all]Error 1

------------------------------------------------------
The specifications of the m/c are given below .

processor : Itanium-2  , 64 bit processor.
OS : Advanced linux 2.4 .
java version : Hotspot(TM) 64 bit server VM(build
1.4.2-p3-b02.mixed mode)


please any one let me know why this problem is being
encountering . And any of u come across this .


Help is greatly appreciated .

Thx in Advance .

- Raghu



Raghu (Raghavendra K)
Scientist , ADRIN(DOS,ISRO),
203,AKBAR ROAD , TARBUND , MANOVIKAS NAGAR , SECUNDERABAD .
Mob: 91-9440563501 
OFF : 91-040-27781234

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

--
[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"]


From mail Mon Aug  8 07:54:03 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j78Bs3d31936
	for openmap-users-archive; Mon, 8 Aug 2005 07:54:03 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j78Bs2l31933
	for <openmap-users@openmap.bbn.com>; Mon, 8 Aug 2005 07:54:02 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j78BqGg09990
	for openmap-users-outgoing; Mon, 8 Aug 2005 07:52:16 -0400 (EDT)
Subject: [OpenMap Users] Unsubscribe
To: openmap-users@bbn.com
X-Mailer: Lotus Notes Release 5.0.11   July 24, 2002
Message-ID: <OF233A4CF1.AC9BE24E-ON86257057.0040DF77-86257057.0040F4E3@UP.COM>
From: RWADAMS1@UP.COM
Date: Mon, 8 Aug 2005 06:49:30 -0500
X-MIMETrack: Serialize by Router on UPRRN2/UPC(Release 6.5.3FP1|December 15, 2004) at 08/08/2005
 06:49:30 AM
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: *
X-Spam-Status: No, score=1.5 required=2.5 tests=FROM_NO_LOWER,NO_REAL_NAME 
	autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I've tried unsubscribing from this list several times, without success. Can
someone tell me how to unsubscribe?

Dick Adams
(402) 544-0270
_______________

----- Forwarded by Richard W. Adams on 08/08/05 06:48 -----
|---------+---------------------------->
|         |           Richard W. Adams |
|         |                            |
|         |           08/04/05 09:52   |
|         |                            |
|---------+---------------------------->
  >-----------------------------------------------------------------------------------------------------------------------------|
  |                                                                                                                             |
  |       To:       majordart@bbn.com                                                                                           |
  |       cc:                                                                                                                   |
  |       Subject:  Unsubscribe                                                                                                 |
  >-----------------------------------------------------------------------------------------------------------------------------|



unsubscribe openmap-users RWADAMS1@UP.COM

--
[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"]


From mail Tue Aug  9 01:12:35 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j795CZe09746
	for openmap-users-archive; Tue, 9 Aug 2005 01:12:35 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j795CZl09743
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 01:12:35 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j795ALk20312
	for openmap-users-outgoing; Tue, 9 Aug 2005 01:10:21 -0400 (EDT)
Message-ID: <1158922898.1123563742272.JavaMail.nobody@www7.teamon.com>
Date: Mon, 8 Aug 2005 22:02:22 -0700 (PDT)
From: Zaki Rahmouni <zaki@nbsoft.teamon.com>
Reply-To: Zaki Rahmouni <zaki@nbsoft.teamon.com>
To: openmap-users@bbn.com
Subject: [OpenMap Users] ShapeLyer Lambert II 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
Old-X-Scanned-By: MIMEDefang 2.39
Old-X-Spam-Status: NO
X-Greylist: Delayed for 00:07:39 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Tue, 09 Aug 2005 01:10:14 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi all,

i have a shapefile that uses French LmbertII projection with these 
parameters :

Ref latitude : 46.79999999999
Meridian central : 0
SP1:45.89891888890
SP2 : 47.69601444440
False Easting : 600 000
False Northing : 2 200 000
and uses ellipsoid Clarke 1880

coordiantes aren't in WGS84 , how can i use this file
thanks

--
[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"]


From mail Tue Aug  9 08:03:30 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79C3U114098
	for openmap-users-archive; Tue, 9 Aug 2005 08:03:30 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79C3Ul14095
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 08:03:30 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79C0Ii23018
	for openmap-users-outgoing; Tue, 9 Aug 2005 08:00:19 -0400 (EDT)
In-Reply-To: <20050808061943.93078.qmail@web34112.mail.mud.yahoo.com>
References: <20050808061943.93078.qmail@web34112.mail.mud.yahoo.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <6EC0D2E9-D1AA-4C48-ABE6-60934E8EAAA1@bbn.com>
Cc: openmap-users@bbn.com
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] BUILD FAILED Message at Build time(compile time)
Date: Tue, 9 Aug 2005 08:00:03 -0400
To: Raghu <raghav_kune@yahoo.com>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Raghu,

The makefiles in the package just call ant, which is why they have  
gone away for the next version of OpenMap.  What happens if you just  
run ant on the top-level build.xml file?

I've never seen this problem, I'm not sure what's going on.

- Don


On Aug 8, 2005, at 2:19 AM, Raghu wrote:

> hello ,
>  i am facing a problem in compilation using make . The
> following "messages are coming "at the time of
> compilation or Building.
>
> -------------------------------------------
> compiling 987 source files to
> /usr1/users/raghu/openmap-4.6.2/classes/openmap .
> The system is out of resources .
> consult the following stack trace for details.
> java.lang.OutOfMemoryError.
> BUILD FAILED
> /usr1/users/raghu/openmap-4.6.2/src/openmap/build.xml:96:compile
> failed;see the compiler error output for details.
> Total Time : 40 Seconds
> make:***[all]Error 1
>
> ------------------------------------------------------
> The specifications of the m/c are given below .
>
> processor : Itanium-2  , 64 bit processor.
> OS : Advanced linux 2.4 .
> java version : Hotspot(TM) 64 bit server VM(build
> 1.4.2-p3-b02.mixed mode)
>
>
> please any one let me know why this problem is being
> encountering . And any of u come across this .
>
>
> Help is greatly appreciated .
>
> Thx in Advance .
>
> - Raghu
>
>
>
> Raghu (Raghavendra K)
> Scientist , ADRIN(DOS,ISRO),
> 203,AKBAR ROAD , TARBUND , MANOVIKAS NAGAR , SECUNDERABAD .
> Mob: 91-9440563501
> OFF : 91-040-27781234
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> --
> [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"]
>

--
[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"]


From mail Tue Aug  9 08:06:40 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79C6eq14126
	for openmap-users-archive; Tue, 9 Aug 2005 08:06:40 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79C6el14123
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 08:06:40 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79C5xp23064
	for openmap-users-outgoing; Tue, 9 Aug 2005 08:05:59 -0400 (EDT)
In-Reply-To: <LMECLBAFOMBGIAMMILMGOEBHCDAA.rosezhou@sympatico.ca>
References: <LMECLBAFOMBGIAMMILMGOEBHCDAA.rosezhou@sympatico.ca>
Mime-Version: 1.0 (Apple Message framework v733)
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <2076CE2F-2D22-4654-AE6B-22BE96FD0590@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Add a bmp layer
Date: Tue, 9 Aug 2005 08:05:39 -0400
To: Rose Zhou <rosezhou@sympatico.ca>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Rose,

It sounds like the layer is acting normally.  I'm afraid that OpenMap  
components don't have the capability to zoom in and create pixels  
that display more detail than the original image itself.

- Don




On Aug 5, 2005, at 1:27 PM, Rose Zhou wrote:

> Thanks Don,
>
> I added the bitmap image as a layer with your help using the
> CSVTiledImagePlugIn. but when I zoom in to its original size, then  
> zoom in
> again, the image began to lose its quality. It does not behave like  
> a normal
> layer, with which you can zoom in to any extent.
>
> Is there a better way to add a bmp image as a layer and behaves like a
> normal layer?
>
> Thanks in advance!
>
> Best Regards
>
> Rose Zhou
>
> -----Original Message-----
> From: Don Dietrick [mailto:dietrick@bbn.com]
> Sent: 05 August 2005 08:04
> To: kedar myadam; Rose Zhou
> Cc: openmap-users@bbn.com (E-mail)
> Subject: Re: [OpenMap Users] Add a bmp layer
>
>
> Hi guys,
>
> There's a FAQ entry on this:
>
> http://openmap.bbn.com/cgi-bin/faqw.py?req=all#9.18
>
> I'm assuming that Java knows how to read .bmp files, this FAQ entry
> is just how to load images on the map.
>
> Hope this helps,
>
> Don
>
> On Aug 5, 2005, at 12:16 AM, kedar myadam wrote:
>
>
>> Hi ,
>>
>>              I am too facing with the same problem, can anyone help
>> us.
>>
>>
>> kedar
>>
>> On 8/4/05, Rose  Zhou <rosezhou@sympatico.ca> wrote:
>>
>>
>>> Hi, OpenMap Users:
>>>
>>> I am new to OM, if this is a dumb question, please forgive me.
>>>
>>> I have a .bmp file, I want to add it to the OM viewer as a layer,
>>> how to do
>>> this? Any code reference is greatly appreciated.
>>>
>>>
>>>
>>> Best Regards
>>>
>>> Rose Zhou
>>>
>>>
>>> --
>>> [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"]
>>>
>>>
>>>
>>
>> --
>> [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"]
>>
>

--
[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"]


From mail Tue Aug  9 12:12:19 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79GCJM16673
	for openmap-users-archive; Tue, 9 Aug 2005 12:12:19 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79GCJl16670
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 12:12:19 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79GAHr26187
	for openmap-users-outgoing; Tue, 9 Aug 2005 12:10:17 -0400 (EDT)
From: Hakan Elgin <hakan@elgin.nl>
Reply-To: hakan@elgin.nl
Organization: elgin
To: openmap-users@bbn.com
Subject: [OpenMap Users] loading image with CSVTiledImagePlugIn
Date: Tue, 9 Aug 2005 17:35:48 +0200
User-Agent: KMail/1.7.1
MIME-Version: 1.0
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200508091735.48313.hakan@elgin.nl>
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Scanned: by XS4ALL Virus Scanner
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:31:57 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Tue, 09 Aug 2005 12:10:10 -0400 (EDT)
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi,

I am trying to use FAQ 9.18. How do I display image files but without success, 
what I am doing wrong?

Content of my csv file is  : 
42,-73.5,40,-72,file:///home/hakan/workspace/combined/data/harbor.jpg 

my openmap.properties entry is:
harbor.class=com.bbn.openmap.plugin.CSVTiledImagePlugIn
harbor.prettyName=My Image Layer
harbor.tileFile=data/harbor.csv
harbor.fileHasHeader=false

and I try to load image on start-up

I get each time this error message:

*** ERROR ***
CSVTiledImagePlugIn: having trouble reading line (1), skipping...
Array index out of range: 0
*************


Have any one any idea?

Best Regards,

Hakan Elgin



--
[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"]


From mail Tue Aug  9 12:31:43 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79GVhU16876
	for openmap-users-archive; Tue, 9 Aug 2005 12:31:43 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79GVgl16873
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 12:31:42 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79GUtq26327
	for openmap-users-outgoing; Tue, 9 Aug 2005 12:30:55 -0400 (EDT)
In-Reply-To: <200508091735.48313.hakan@elgin.nl>
References: <200508091735.48313.hakan@elgin.nl>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <886B11CD-9950-4BFC-9172-277589CFD577@bbn.com>
Cc: openmap-users@bbn.com
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] loading image with CSVTiledImagePlugIn
Date: Tue, 9 Aug 2005 12:30:40 -0400
To: hakan@elgin.nl
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Hakan,

Is the parent directory of the data/harbor.csv file in the classpath?

- Don

On Aug 9, 2005, at 11:35 AM, Hakan Elgin wrote:

> Hi,
>
> I am trying to use FAQ 9.18. How do I display image files but  
> without success,
> what I am doing wrong?
>
> Content of my csv file is  :
> 42,-73.5,40,-72,file:///home/hakan/workspace/combined/data/harbor.jpg
>
> my openmap.properties entry is:
> harbor.class=com.bbn.openmap.plugin.CSVTiledImagePlugIn
> harbor.prettyName=My Image Layer
> harbor.tileFile=data/harbor.csv
> harbor.fileHasHeader=false
>
> and I try to load image on start-up
>
> I get each time this error message:
>
> *** ERROR ***
> CSVTiledImagePlugIn: having trouble reading line (1), skipping...
> Array index out of range: 0
> *************
>
>
> Have any one any idea?
>
> Best Regards,
>
> Hakan Elgin
>
>
>
> --
> [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"]
>

--
[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"]


From mail Tue Aug  9 12:37:22 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79GbMe16929
	for openmap-users-archive; Tue, 9 Aug 2005 12:37:22 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79GbJl16926
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 12:37:19 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79Gaf326495
	for openmap-users-outgoing; Tue, 9 Aug 2005 12:36:41 -0400 (EDT)
Message-Id: <200508091636.j79GaWp2027689@gandalf.bbn.com>
From: "Sebastien Rosset" <srosset@cougaarsoftware.com>
To: <openmap-users@bbn.com>
Subject: [OpenMap Users] Adding MouseBehavior to 3D scenes
Date: Tue, 9 Aug 2005 09:27:53 -0700
Organization: Cougaar Software
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook, Build 11.0.6353
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Thread-Index: AcWcqa8JskqpW/sgQfyVjhlr27z1MAAUKXyw
In-Reply-To: <1158922898.1123563742272.JavaMail.nobody@www7.teamon.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:06:42 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Tue, 09 Aug 2005 12:36:33 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=MSGID_FROM_MTA_HEADER 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I am experimenting with the Openmap 3D viewer, which works pretty well. I
have added MouseBehavior (zoom, translation, rotation), which was
straightforward, but my solution requires some modifications to the openmap
code base. I am not an expert of J3D, and I do not know if there are ways to
add mouse behavior without modifying the openmap source code. Anyway, here
is a sketch of how it works (using J3D v1.3.2): first, I had to modify the
MapContentManager constructor, so that the compilation of the universe is
skipped. Instead, the universe compilation is done in a separate method that
needs to be invoked after the mouse behavior has been added. This allows
adding a MouseBehavior before the universe is compiled, otherwise J3D throws
an exception (maybe there are ways to do this after the universe has been
compiled?). Second, I create instances of a MouseTranslate, MouseZoom,
MouseWheelZoom and MouseRotate classes. These classes need a TransformGroup,
and I thought using MapContentManager.getCamera().getNode() would be a good
candidate, but the getNode() method is currently protected, so I made it
public. Once the MouseBehaviors have been instantiated, I simply add them as
children to MapContentManager.getWorld(), then compile the universe, and
voila, the user can navigate using the mouse.


--
[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"]


From mail Tue Aug  9 12:46:53 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79GkrD17047
	for openmap-users-archive; Tue, 9 Aug 2005 12:46:53 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79Gkql17044
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 12:46:52 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79Gk2Z26655
	for openmap-users-outgoing; Tue, 9 Aug 2005 12:46:02 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=NB8QBno/z9fGla+jkI32OngC0wsosSzb1ZyloueFU8iY7oMy2TnEO9y5Sm5kaxNYRWsaSQIT10xF1ca6nmUOjxeZX/JmuXnaokBvSn/mMvXi5+f7RQC2G+32K+iENszeetCqd2knKzgrjaZ+aGkWjse/S+iG8KUqoTQf9PVV/6s=
Message-ID: <ef704cff050809094549aff320@mail.gmail.com>
Date: Tue, 9 Aug 2005 11:45:48 -0500
From: kedar myadam <kedar.myadam@gmail.com>
To: hakan@elgin.nl
Subject: Re: [OpenMap Users] loading image with CSVTiledImagePlugIn
Cc: openmap-users@bbn.com
In-Reply-To: <200508091735.48313.hakan@elgin.nl>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
References: <200508091735.48313.hakan@elgin.nl>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:53:11 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Tue, 09 Aug 2005 12:45:54 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j79Gk0U26646
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=RCVD_BY_IP 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi,

         I too got the same error couple of day back,  i messed up
with the CSV file. So check for the CSV file and  CSV file path.

kedar

On 8/9/05, Hakan Elgin <hakan@elgin.nl> wrote:
> Hi,
> 
> I am trying to use FAQ 9.18. How do I display image files but without success,
> what I am doing wrong?
> 
> Content of my csv file is  :
> 42,-73.5,40,-72,file:///home/hakan/workspace/combined/data/harbor.jpg
> 
> my openmap.properties entry is:
> harbor.class=com.bbn.openmap.plugin.CSVTiledImagePlugIn
> harbor.prettyName=My Image Layer
> harbor.tileFile=data/harbor.csv
> harbor.fileHasHeader=false
> 
> and I try to load image on start-up
> 
> I get each time this error message:
> 
> *** ERROR ***
> CSVTiledImagePlugIn: having trouble reading line (1), skipping...
> Array index out of range: 0
> *************
> 
> 
> Have any one any idea?
> 
> Best Regards,
> 
> Hakan Elgin
> 
> 
> 
> --
> [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"]
>

--
[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"]


From mail Tue Aug  9 13:04:11 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79H4Bx17263
	for openmap-users-archive; Tue, 9 Aug 2005 13:04:11 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79H4Bl17260
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 13:04:11 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79H3O426874
	for openmap-users-outgoing; Tue, 9 Aug 2005 13:03:24 -0400 (EDT)
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Subject: RE: [OpenMap Users] changing buffered shape layer properties
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Date: Tue, 9 Aug 2005 13:03:09 -0400
Message-ID: <805197E9D6BEE44C816B68DC4E2D373F010261BD@sfavb2.sfa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [OpenMap Users] changing buffered shape layer properties
Thread-Index: AcWUixY7Zro3BH7ZTdKHsOc5EUpokgDzH/AgASsjDCA=
From: "Vincent, Chuck" <CVincent@sfa.com>
To: <openmap-users@bbn.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Tue, 09 Aug 2005 13:03:15 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j79H3LU26865
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

No one?  

 

-----Original Message-----
From: owner-openmap-users@bbn.com [mailto:owner-openmap-users@bbn.com]
On Behalf Of Vincent, Chuck
Sent: Wednesday, August 03, 2005 2:25 PM
To: openmap-users@bbn.com
Subject: RE: [OpenMap Users] changing buffered shape layer properties

I tried your second suggestion, but just calling setProperties() did not
change the map.  I came up with the following function that removes all 
Componets and then calls shapeLayer.setProperties(), and add(shapeLayer)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
public void setMap(int mapId)
{
	Component[] lComp = getComponents();
	for(int k = 0; k < lComp.length; k++ ) 
	{
		remove(k);
	}
	if("shape".equals(dataProperties[mapId].get("dataType")))
	{
		dataProperties[mapId].put("shapeFile", server_ +
dataProperties[mapId].get("dataFile"));
		myShapeLayer.setProperties(dataProperties[mapId]);
		add(myShapeLayer);
	}
}
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 

However, this will only work if you changed the projection between
calls.  If I call this setMap(1) and then go a pan then setMap(2) map 1
will be removed and map 2 will be drawn.  If I do not do the change,
just the blue background of the map will be on the screen UNTIL I
perform a projection change such as a pan or zoom. 

Any ideas to what I am doing wrong?

Thanks,
Chuck


-----Original Message-----
From: Don Dietrick [mailto:dietrick@bbn.com] 
Sent: Friday, July 29, 2005 6:16 PM
To: Vincent, Chuck
Cc: openmap-users@bbn.com
Subject: Re: [OpenMap Users] changing buffered shape layer properties

Hi Chuck,

On Jul 29, 2005, at 9:21 AM, Vincent, Chuck wrote:

> I need the ability to change the Properties of a BufferedShapeLayer  
> and have the MapBean redraw.  Particularly, I need that ability to  
> change the shapeFile property to reflect different user selected data.

The easiest thing to do is create a new SpatialIndex object with the  
new shape file, and then set that on the layer.   You'll want to call  
setList(getWholeWorld()) on the BufferedShapeLayer, too after  
resetting the SpatialIndex property.

You can also set the new file by creating a new set of properties and  
calling setProperties on the layer.

>  I have tried to create a new BufferedShapeLayer and adding it to  
> the MapBean [mapBean.add(myBShapeLayer)]  am I missing a command to  
> redraw?  Do I have to do something special before adding the new  
> layer?

No, if it's configured correctly, it should render.

- Don

--
[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"]

--
[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"]


From mail Tue Aug  9 14:27:24 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79IROm18271
	for openmap-users-archive; Tue, 9 Aug 2005 14:27:24 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79IRNl18268
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 14:27:23 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79IPxD28328
	for openmap-users-outgoing; Tue, 9 Aug 2005 14:25:59 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=QFQJ9MrZnSxu/xnLLnPfIx0BZFS7M4tWTPy1Cy+jY7qOtebU6JMJDNzrEn6Hp4gtC2zOqLfqvPDWCDUhdNwqsxPs1ww1Ww2rcqlBhukii/Dl4Y/PjQ9AKkVcVIvePf/T5rsQziFRDE/YvwxUXRiLr+by8QHCHGZ62cGTupVksPg=
Message-ID: <ef704cff0508090852212fb193@mail.gmail.com>
Date: Tue, 9 Aug 2005 10:52:38 -0500
From: kedar myadam <kedar.myadam@gmail.com>
To: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Add a bmp layer
Cc: Rose Zhou <rosezhou@sympatico.ca>, openmap-users@bbn.com
In-Reply-To: <2076CE2F-2D22-4654-AE6B-22BE96FD0590@bbn.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
References: <LMECLBAFOMBGIAMMILMGOEBHCDAA.rosezhou@sympatico.ca>
	 <2076CE2F-2D22-4654-AE6B-22BE96FD0590@bbn.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 02:05:07 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Tue, 09 Aug 2005 14:25:44 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j79IPoU28318
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=RCVD_BY_IP 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hey Don,
          
              Can't we load the image programmatically, instead of
loading using CSV file. I want to play with the image actually like
make the image transparent, move the image, change the image on click 
and so on.

I dont think we can perform this operations using CSV file. I think i
can achieve it using OmRaster, if  so how can i do it.

thanks,

kedar


On 8/9/05, Don Dietrick <dietrick@bbn.com> wrote:
> Hi Rose,
> 
> It sounds like the layer is acting normally.  I'm afraid that OpenMap
> components don't have the capability to zoom in and create pixels
> that display more detail than the original image itself.
> 
> - Don
> 
> 
> 
> 
> On Aug 5, 2005, at 1:27 PM, Rose Zhou wrote:
> 
> > Thanks Don,
> >
> > I added the bitmap image as a layer with your help using the
> > CSVTiledImagePlugIn. but when I zoom in to its original size, then
> > zoom in
> > again, the image began to lose its quality. It does not behave like
> > a normal
> > layer, with which you can zoom in to any extent.
> >
> > Is there a better way to add a bmp image as a layer and behaves like a
> > normal layer?
> >
> > Thanks in advance!
> >
> > Best Regards
> >
> > Rose Zhou
> >
> > -----Original Message-----
> > From: Don Dietrick [mailto:dietrick@bbn.com]
> > Sent: 05 August 2005 08:04
> > To: kedar myadam; Rose Zhou
> > Cc: openmap-users@bbn.com (E-mail)
> > Subject: Re: [OpenMap Users] Add a bmp layer
> >
> >
> > Hi guys,
> >
> > There's a FAQ entry on this:
> >
> > http://openmap.bbn.com/cgi-bin/faqw.py?req=all#9.18
> >
> > I'm assuming that Java knows how to read .bmp files, this FAQ entry
> > is just how to load images on the map.
> >
> > Hope this helps,
> >
> > Don
> >
> > On Aug 5, 2005, at 12:16 AM, kedar myadam wrote:
> >
> >
> >> Hi ,
> >>
> >>              I am too facing with the same problem, can anyone help
> >> us.
> >>
> >>
> >> kedar
> >>
> >> On 8/4/05, Rose  Zhou <rosezhou@sympatico.ca> wrote:
> >>
> >>
> >>> Hi, OpenMap Users:
> >>>
> >>> I am new to OM, if this is a dumb question, please forgive me.
> >>>
> >>> I have a .bmp file, I want to add it to the OM viewer as a layer,
> >>> how to do
> >>> this? Any code reference is greatly appreciated.
> >>>
> >>>
> >>>
> >>> Best Regards
> >>>
> >>> Rose Zhou
> >>>
> >>>
> >>> --
> >>> [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"]
> >>>
> >>>
> >>>
> >>
> >> --
> >> [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"]
> >>
> >
> 
> --
> [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"]
>

--
[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"]


From mail Tue Aug  9 15:42:32 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79JgWh19004
	for openmap-users-archive; Tue, 9 Aug 2005 15:42:32 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79JgVl19001
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 15:42:31 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79JenQ29499
	for openmap-users-outgoing; Tue, 9 Aug 2005 15:40:49 -0400 (EDT)
In-Reply-To: <ef704cff0508090852212fb193@mail.gmail.com>
References: <LMECLBAFOMBGIAMMILMGOEBHCDAA.rosezhou@sympatico.ca> <2076CE2F-2D22-4654-AE6B-22BE96FD0590@bbn.com> <ef704cff0508090852212fb193@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <F8019ACE-8200-481F-A7AF-CA8630876FC8@bbn.com>
Cc: Rose Zhou <rosezhou@sympatico.ca>, openmap-users@bbn.com
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Add a bmp layer
Date: Tue, 9 Aug 2005 15:40:28 -0400
To: kedar myadam <kedar.myadam@gmail.com>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Kedar,

You can load the image programmatically.  An example would be the  
CSVTiledImagePlugIn.  You can take out all the bits that pertain to  
using a csv file, and look for how the OMScalingRaster is created.

- Don

On Aug 9, 2005, at 11:52 AM, kedar myadam wrote:

> Hey Don,
>
>               Can't we load the image programmatically, instead of
> loading using CSV file. I want to play with the image actually like
> make the image transparent, move the image, change the image on click
> and so on.
>
> I dont think we can perform this operations using CSV file. I think i
> can achieve it using OmRaster, if  so how can i do it.
>
> thanks,
>
> kedar
>
>
> On 8/9/05, Don Dietrick <dietrick@bbn.com> wrote:
>
>> Hi Rose,
>>
>> It sounds like the layer is acting normally.  I'm afraid that OpenMap
>> components don't have the capability to zoom in and create pixels
>> that display more detail than the original image itself.
>>
>> - Don
>>
>>
>>
>>
>> On Aug 5, 2005, at 1:27 PM, Rose Zhou wrote:
>>
>>
>>> Thanks Don,
>>>
>>> I added the bitmap image as a layer with your help using the
>>> CSVTiledImagePlugIn. but when I zoom in to its original size, then
>>> zoom in
>>> again, the image began to lose its quality. It does not behave like
>>> a normal
>>> layer, with which you can zoom in to any extent.
>>>
>>> Is there a better way to add a bmp image as a layer and behaves  
>>> like a
>>> normal layer?
>>>
>>> Thanks in advance!
>>>
>>> Best Regards
>>>
>>> Rose Zhou
>>>
>>> -----Original Message-----
>>> From: Don Dietrick [mailto:dietrick@bbn.com]
>>> Sent: 05 August 2005 08:04
>>> To: kedar myadam; Rose Zhou
>>> Cc: openmap-users@bbn.com (E-mail)
>>> Subject: Re: [OpenMap Users] Add a bmp layer
>>>
>>>
>>> Hi guys,
>>>
>>> There's a FAQ entry on this:
>>>
>>> http://openmap.bbn.com/cgi-bin/faqw.py?req=all#9.18
>>>
>>> I'm assuming that Java knows how to read .bmp files, this FAQ entry
>>> is just how to load images on the map.
>>>
>>> Hope this helps,
>>>
>>> Don
>>>
>>> On Aug 5, 2005, at 12:16 AM, kedar myadam wrote:
>>>
>>>
>>>
>>>> Hi ,
>>>>
>>>>              I am too facing with the same problem, can anyone help
>>>> us.
>>>>
>>>>
>>>> kedar
>>>>
>>>> On 8/4/05, Rose  Zhou <rosezhou@sympatico.ca> wrote:
>>>>
>>>>
>>>>
>>>>> Hi, OpenMap Users:
>>>>>
>>>>> I am new to OM, if this is a dumb question, please forgive me.
>>>>>
>>>>> I have a .bmp file, I want to add it to the OM viewer as a layer,
>>>>> how to do
>>>>> this? Any code reference is greatly appreciated.
>>>>>
>>>>>
>>>>>
>>>>> Best Regards
>>>>>
>>>>> Rose Zhou
>>>>>
>>>>>
>>>>> --
>>>>> [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"]
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>> --
>>>> [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"]
>>>>
>>>>
>>>
>>>
>>
>> --
>> [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"]
>>
>

--
[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"]


From mail Tue Aug  9 17:56:11 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79LuB520200
	for openmap-users-archive; Tue, 9 Aug 2005 17:56:11 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79LuAl20197
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 17:56:10 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79LsQV01884
	for openmap-users-outgoing; Tue, 9 Aug 2005 17:54:26 -0400 (EDT)
Message-ID: <42F925FA.9090106@tlen.pl>
Date: Tue, 09 Aug 2005 23:54:02 +0200
From: Mariusz Chmielewski <mchmiel21@tlen.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: "'openmap-users@bbn.com'" <openmap-users@bbn.com>,
   OpenMap Support <openmap@bbn.com>
Subject: [OpenMap Users] HttpImageServer - the idea behind it
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Tue, 09 Aug 2005 17:54:17 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.5 required=2.5 tests=FROM_ENDS_IN_NUMS 
	autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I was looking into the code but i do not finally understand how does

this class work is it servlet like tool and i should provide some kind 
of application server ro run it? I also looked at link layer but also i 
do not have an example how to use it. My application consists of applet 
and uses CADRG maps so i would like to while scrolling the map upload 
needed data from the server (only the map of the terrain) the rest of 
the data will be transfered some other way for example as XML stream.
The problem is of course the memory and time of respose... in other 
words i would like to provide a client that uses the navigation pane 
would controll the server to send needed parts of the map.

I am thinkikng of using the RMI to do so ... i would write a server that 
would provide a remote method which would using the OpenMap took a 
picture of the map - and send it as a byte stream which on the client 
side i would czange to OMGraphics and show in my Layer.

What do You think about it??

Mariusz






--
[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"]


From mail Tue Aug  9 18:41:14 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79MfEF20602
	for openmap-users-archive; Tue, 9 Aug 2005 18:41:14 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79MfDl20599
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 18:41:13 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79MeGg02407
	for openmap-users-outgoing; Tue, 9 Aug 2005 18:40:16 -0400 (EDT)
In-Reply-To: <42F925FA.9090106@tlen.pl>
References: <42F925FA.9090106@tlen.pl>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <259C475A-960B-4188-BAF0-2EA7112622F2@bbn.com>
Cc: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: OpenMap Support <openmap@bbn.com>
Subject: Re: [OpenMap Users] HttpImageServer - the idea behind it
Date: Tue, 9 Aug 2005 18:40:04 -0400
To: Mariusz Chmielewski <mchmiel21@tlen.pl>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Mariusz,

I think you want to take a look at the  
com.bbn.openmap.layer.rpf.RpfFrameProvider interface, and see how the  
RpfLayer uses it.  By default, the RpfFrameCache is the localized  
version of a RpfFrameProvider, but the src/corba directory contains a  
CORBA RpfFrameProvider that is a client to a server, in the  
com.bbn.openmap.layer.rpf.corba package.

The CorbaRpfLayer is a RpfLayer that uses the CRPFClient as the  
RpfFrameProvider.  The CRPFServer is the CORBA server.

While you can use these classes to do what you want, they do require  
a bit of knowledge about how CORBA works, and how you get CORBA  
clients and servers talking to each other.  If you don't want to  
approach that learning curve, you could use these classes as a model  
to write a RMI version.

Hope this helps,

Don

On Aug 9, 2005, at 5:54 PM, Mariusz Chmielewski wrote:

> I was looking into the code but i do not finally understand how does
>
> this class work is it servlet like tool and i should provide some  
> kind of application server ro run it? I also looked at link layer  
> but also i do not have an example how to use it. My application  
> consists of applet and uses CADRG maps so i would like to while  
> scrolling the map upload needed data from the server (only the map  
> of the terrain) the rest of the data will be transfered some other  
> way for example as XML stream.
> The problem is of course the memory and time of respose... in other  
> words i would like to provide a client that uses the navigation  
> pane would controll the server to send needed parts of the map.
>
> I am thinkikng of using the RMI to do so ... i would write a server  
> that would provide a remote method which would using the OpenMap  
> took a picture of the map - and send it as a byte stream which on  
> the client side i would czange to OMGraphics and show in my Layer.
>
> What do You think about it??
>
> Mariusz
>
>
>
>
>
>
> --
> [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"]
>

--
[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"]


From mail Tue Aug  9 18:47:41 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79MlfN20656
	for openmap-users-archive; Tue, 9 Aug 2005 18:47:41 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79Mlfl20653
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 18:47:41 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79MktS02461
	for openmap-users-outgoing; Tue, 9 Aug 2005 18:46:55 -0400 (EDT)
In-Reply-To: <805197E9D6BEE44C816B68DC4E2D373F010261BD@sfavb2.sfa.com>
References: <805197E9D6BEE44C816B68DC4E2D373F010261BD@sfavb2.sfa.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <2CA0B834-6994-49AE-9945-E435A216EEEB@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] changing buffered shape layer properties
Date: Tue, 9 Aug 2005 18:46:45 -0400
To: "Vincent, Chuck" <CVincent@sfa.com>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Chuck,

If the layer doesn't think the projection has changed, it won't do  
anything.  Perhaps calling myShapeLayer.setProjection(null) before  
adding it to the MapBean will trigger it.

- Don



On Aug 9, 2005, at 1:03 PM, Vincent, Chuck wrote:

> No one?
>
>
>
> -----Original Message-----
> From: owner-openmap-users@bbn.com [mailto:owner-openmap-users@bbn.com]
> On Behalf Of Vincent, Chuck
> Sent: Wednesday, August 03, 2005 2:25 PM
> To: openmap-users@bbn.com
> Subject: RE: [OpenMap Users] changing buffered shape layer properties
>
> I tried your second suggestion, but just calling setProperties()  
> did not
> change the map.  I came up with the following function that removes  
> all
> Componets and then calls shapeLayer.setProperties(), and add 
> (shapeLayer)
>
>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> public void setMap(int mapId)
> {
>     Component[] lComp = getComponents();
>     for(int k = 0; k < lComp.length; k++ )
>     {
>         remove(k);
>     }
>     if("shape".equals(dataProperties[mapId].get("dataType")))
>     {
>         dataProperties[mapId].put("shapeFile", server_ +
> dataProperties[mapId].get("dataFile"));
>         myShapeLayer.setProperties(dataProperties[mapId]);
>         add(myShapeLayer);
>     }
> }
> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>
>
> However, this will only work if you changed the projection between
> calls.  If I call this setMap(1) and then go a pan then setMap(2)  
> map 1
> will be removed and map 2 will be drawn.  If I do not do the change,
> just the blue background of the map will be on the screen UNTIL I
> perform a projection change such as a pan or zoom.
>
> Any ideas to what I am doing wrong?
>
> Thanks,
> Chuck
>
>
> -----Original Message-----
> From: Don Dietrick [mailto:dietrick@bbn.com]
> Sent: Friday, July 29, 2005 6:16 PM
> To: Vincent, Chuck
> Cc: openmap-users@bbn.com
> Subject: Re: [OpenMap Users] changing buffered shape layer properties
>
> Hi Chuck,
>
> On Jul 29, 2005, at 9:21 AM, Vincent, Chuck wrote:
>
>
>> I need the ability to change the Properties of a BufferedShapeLayer
>> and have the MapBean redraw.  Particularly, I need that ability to
>> change the shapeFile property to reflect different user selected  
>> data.
>>
>
> The easiest thing to do is create a new SpatialIndex object with the
> new shape file, and then set that on the layer.   You'll want to call
> setList(getWholeWorld()) on the BufferedShapeLayer, too after
> resetting the SpatialIndex property.
>
> You can also set the new file by creating a new set of properties and
> calling setProperties on the layer.
>
>
>>  I have tried to create a new BufferedShapeLayer and adding it to
>> the MapBean [mapBean.add(myBShapeLayer)]  am I missing a command to
>> redraw?  Do I have to do something special before adding the new
>> layer?
>>
>
> No, if it's configured correctly, it should render.
>
> - Don
>
> --
> [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"]
>
> --
> [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"]
>

--
[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"]


From mail Tue Aug  9 19:51:42 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j79Npgu21230
	for openmap-users-archive; Tue, 9 Aug 2005 19:51:42 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j79Npfl21227
	for <openmap-users@openmap.bbn.com>; Tue, 9 Aug 2005 19:51:41 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j79Nnqf02978
	for openmap-users-outgoing; Tue, 9 Aug 2005 19:49:52 -0400 (EDT)
In-Reply-To: <dcb1ee8405072711514624c9b7@mail.gmail.com>
References: <dcb1ee8405072711514624c9b7@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <4E92988D-25E4-45A9-B40E-D2327AC8EFBC@bbn.com>
Cc: openmap-users@bbn.com
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Layer randomly visible even though it shouldn't be
Date: Tue, 9 Aug 2005 19:49:39 -0400
To: Joey Heinrich <joey.heinrich@gmail.com>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Joey,

What happens if you add the layers to the LayerHandler instead, using  
the addLayer() method?  You can use the LayerHandler to control the  
layer visibility after that.

- Don

On Jul 27, 2005, at 2:51 PM, Joey Heinrich wrote:

> I had this issue a while back and it seemed to go away after  
> changing some things, but after needing to change them back the  
> issue has resurfaced and I can't figure it out.  Basically, my  
> dayNightLayer is visible sometimes when I load a map, even though  
> it's setVisible method is set to false.  Sometimes it appears  
> everytime, other times it only shows up every 4th or 5th time I  
> load a map.  I've traced the variable controlling the visibility of  
> the layer all the way up to when the map is displayed and it is  
> still set to false.  Also, we have the ability to toggle that  
> layer's visibility on and off after loading the map, and even when  
> it is randomly visible, it has to be toggled twice to get it to  
> disappear.  I'm gonna include the basics of the code below in the  
> hopes that you might have some suggestions as to how I might  
> troubleshoot this.
>
>    try
>     {
>         mapHandler = new MapHandler();
>         mapHandler.add( new MouseDelegator() );
>         mapHandler.add( new NavMouseMode3() );  //NavMouseMode2  
> with a few extras
>         mapHandler.add ( getMapBean() );
>         mapHandler.add( new LayerHandler() );
>
>         getMapPanel().add( getMapBean(), "Center" );
>
>         // set the projection
>         switch( projectionType )
>         {
>             case LINEAR :
>                 setOpenMapProjection( getMapBean(),  
> "com.bbn.openmap.proj.LLXY");
>                 break;
>             case MERCATOR :
>                 // the default, so do nothing
>                 break;
>             case PERSPECTIVE :
>                 setOpenMapProjection( getMapBean(),  
> "com.bbn.openmap.proj.Orthographic " );
>                 break;
>             default :
>                 throw new IllegalArgumentException( "Unrecognized  
> projection type: " + projectionType );
>         }
>
>
>         // Get the current time for the corresponding workspace
>         RunController controller = master.getController( workspace );
>         double currTime = controller.getCurrentTime();
>
>
>         // Add day/night shading
>         Properties dayNightLayerProps = new Properties();
>         dayNightLayerProps.put( "daynight.nighttimeColor",  
> nightColor );
>         getDayNightLayer().setProperties( "daynight",  
> dayNightLayerProps );
>         getDayNightLayer().setCurrentTime( false );
>         getDayNightLayer().setOverlayTime( getTerminatorTime() );
>
>         // For some reason, if the initial visibility is false,
>         // resetting the visibility has no affect.  So initialize
>         // it to true, so that it can be reset later.
>         getDayNightLayer().setVisible( true );
>
>
>         // Add latitude and longitude lines
>         Properties graticuleLayerProps = new Properties();
>         graticuleLayerProps.put( "graticule.showRuler", "true" );
>         graticuleLayerProps.put ( "show1And5Lines", "true" );
>         graticuleLayerProps.put( "showRuler", "true" );
>         getLatLonLayer().setProperties( graticuleLayerProps );
>
>         // For some reason, if the initial visibility is false,
>         // resetting the visibility has no affect.  So initialize
>         // it to true, so that it can be reset later.
>         getLatLonLayer().setVisible( true );
>
>         // Create a ShapeLayer to show world political boundaries.
>         // Set the properties of the layer.  This assumes that the
>         // datafiles "dcwpo-browse.shp" and "dcwpo-browse.ssx" are in
>         // a path specified in the CLASSPATH variable.  These files
>         // are distributed with OpenMap and reside in the toplevel
>         // "share" subdirectory.
>         setMapColorRagu();
>
>         // Add the political layer to the map
>         mapHandler.add( shapeLayer );
>
>         mapHandler.add( getLatLonLayer() );
>
>         // add additional custom layers here
>         addLayers();
>
>         mapHandler.add( getDayNightLayer() );
>     }
>     catch( MultipleSoloMapComponentException msmce )
>     {
>         handleException( msmce );
>     }
>
> The dayNightLayer won't be visible at all unless it's set to  
> visible when it's added to the map.  I'm assuming this is normal?   
> After this section of code, there is only one call to set the  
> visibility of the dayNightLayer back to false.  There is no other  
> interaction with the layer at all before the map is displayed.  Is  
> this perhaps something I can change by hardcoding some properties  
> into the properties file (Something I'm not too familiar with..)?   
> The previous fix, which worked for whatever reason, was to add the  
> layers to the mapBean and then the mapBean to the mapHandler.  This  
> fixed the issue but is no longer possible.
>
> Any help is greatly appreciated!  Thanks!
>
> -Joey



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Wed Aug 10 06:09:01 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7AA91k28713
	for openmap-users-archive; Wed, 10 Aug 2005 06:09:01 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7AA91l28710
	for <openmap-users@openmap.bbn.com>; Wed, 10 Aug 2005 06:09:01 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7AA4w506979
	for openmap-users-outgoing; Wed, 10 Aug 2005 06:04:58 -0400 (EDT)
Message-ID: <42F9CA74.7050200@imbel.gov.br>
Date: Wed, 10 Aug 2005 06:35:48 -0300
From: "Cap Romano (Imbel)" <romano.fmce@imbel.gov.br>
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: openmap-users@bbn.com
Subject: [OpenMap Users] Hello
X-Enigmail-Version: 0.92.0.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:30:09 by milter-greylist-1.6 (gollum.bbn.com [192.1.120.132]); Wed, 10 Aug 2005 06:04:51 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: *
X-Spam-Status: No, score=1.4 required=2.5 tests=FORGED_RCVD_HELO,SUB_HELLO 
	autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hello all,
I am going to start using OpenMap with an AVL application. What is  the
overall
evaluation of OpenMap? Has anyone been using it to track vehicles?
Thanks,
Romano Magacho
Rio de Janeiro - RJ
Brazil

--
[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"]


From mail Wed Aug 10 06:49:56 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7AAnuL29032
	for openmap-users-archive; Wed, 10 Aug 2005 06:49:56 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7AAnul29029
	for <openmap-users@openmap.bbn.com>; Wed, 10 Aug 2005 06:49:56 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7AAmtK07494
	for openmap-users-outgoing; Wed, 10 Aug 2005 06:48:55 -0400 (EDT)
Message-ID: <42F9D9CA.4050809@pertexo.se>
Date: Wed, 10 Aug 2005 12:41:14 +0200
From: Jesper Berglund <jesper.berglund@pertexo.se>
User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "Cap Romano (Imbel)" <romano.fmce@imbel.gov.br>
CC: openmap-users@bbn.com
Subject: Re: [OpenMap Users] Hello
References: <42F9CA74.7050200@imbel.gov.br>
In-Reply-To: <42F9CA74.7050200@imbel.gov.br>
Content-Type: multipart/mixed;
 boundary="------------030705010104090003000501"
X-dataductus-MailScanner-Information: Please contact the ISP for more information
X-dataductus-MailScanner: Found to be clean
X-dataductus-MailScanner-SpamCheck: 
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:06:30 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Wed, 10 Aug 2005 06:48:46 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.
--------------030705010104090003000501
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Cap Romano (Imbel) wrote:

>Hello all,
>I am going to start using OpenMap with an AVL application. What is  the
>overall
>evaluation of OpenMap? Has anyone been using it to track vehicles?
>Thanks,
>Romano Magacho
>Rio de Janeiro - RJ
>Brazil
>
>--
>[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"]
>  
>
Hello Romano!

I have built a mobile tracking application based on openmap and 
everything has worked out great.
I basically use two layers, a map picture layer (WMS or such) and a 
layer which I created myself.
Two servers are used, a map server where the maps are retreived from and 
a BuissnesServer which contains the mobile devices and there positions.
The layer I have made uses openmap to place my own mobile devices on the 
map. When the layer recieve position changed event I retrieve the 
position from the server and replace the device in the layer.
I choose to make the mobile layer myself because of the integration 
possibilities regarding tooltips, rightclick menus and filtering of 
devices etc.

HTH

-- 

Jesper Berglund
Senior GUI Developer
Pertexo Systems AB 


--------------030705010104090003000501
Content-Type: text/x-vcard; charset=utf-8;
 name="jesper.berglund.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="jesper.berglund.vcf"

begin:vcard
fn:Jesper Berglund
n:Berglund;Jesper
adr;quoted-printable:;;Torget 6;Skellefte=C3=A5;;93131;Sweden
email;internet:jesper.berglund@pertexo.se
title:User Interface developer
tel;work:+46 910 732300
tel;fax:+46 910 55756
tel;cell:+46 70 555 7954
url:http://www.pertexo.se
version:2.1
end:vcard


--------------030705010104090003000501--

--
[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"]


From mail Wed Aug 10 17:13:14 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7ALDE202699
	for openmap-users-archive; Wed, 10 Aug 2005 17:13:14 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7ALDDl02696
	for <openmap-users@openmap.bbn.com>; Wed, 10 Aug 2005 17:13:13 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7AL3kb17486
	for openmap-users-outgoing; Wed, 10 Aug 2005 17:03:46 -0400 (EDT)
User-Agent: Microsoft-Entourage/11.1.0.040913
Date: Wed, 10 Aug 2005 14:35:32 -0600
Subject: [OpenMap Users] Java 1.5 and OpenMap version 4.6 ?
From: Ed MacKerrow <mackerrow@lanl.gov>
To: <openmap-users@bbn.com>
Message-ID: <BF1FC134.16125%mackerrow@lanl.gov>
Mime-version: 1.0
Content-type: multipart/alternative;
	boundary="B_3206529333_1032569"
X-PMX-Version: 4.7.1.128075
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:27:56 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Wed, 10 Aug 2005 17:03:38 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_50_60,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3206529333_1032569
Content-type: text/plain;
	charset="US-ASCII"
Content-transfer-encoding: 7bit

Is it true that I can not use Java 1.5 with the latest version of OpenMap?

Thanks for the help

Ed
-- 
==================================================================
Ed MacKerrow
T-13, Complex Systems Group, Theoretical Division, Los Alamos National
Laboratory
Mail Stop B-213, Los Alamos, New Mexico  87545
(505) 665-3491 (office),  (505) 690-0549 (cell),  (505)665-3003 (fax)


--B_3206529333_1032569
Content-type: text/html;
	charset="US-ASCII"
Content-transfer-encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Java 1.5 and OpenMap version 4.6 ?</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Comic Sans MS, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-siz=
e:14.0px'>Is it true that I can not use Java 1.5 with the latest version of =
OpenMap?<BR>
<BR>
Thanks for the help<BR>
<BR>
Ed<BR>
</SPAN></FONT><SPAN STYLE=3D'font-size:14.0px'><FONT FACE=3D"Verdana, Helvetica=
, Arial">-- <BR>
</FONT><FONT COLOR=3D"#00FF00"><FONT FACE=3D"Geneva, Verdana, Helvetica, Arial"=
>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>
</FONT></FONT><FONT FACE=3D"Geneva, Verdana, Helvetica, Arial"><FONT COLOR=3D"#=
0000FF">Ed MacKerrow<BR>
T-13, Complex Systems Group, Theoretical Division, Los Alamos National Labo=
ratory<BR>
Mail Stop B-213, Los Alamos, New Mexico &nbsp;87545<BR>
(505) 665-3491 (office), &nbsp;(505) 690-0549 (cell), &nbsp;(505)665-3003 (=
fax)</FONT></FONT><FONT FACE=3D"Comic Sans MS, Verdana, Helvetica, Arial"><BR>
</FONT></SPAN>
</BODY>
</HTML>


--B_3206529333_1032569--


--
[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"]


From mail Wed Aug 10 17:17:52 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7ALHqa02733
	for openmap-users-archive; Wed, 10 Aug 2005 17:17:52 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7ALHql02730
	for <openmap-users@openmap.bbn.com>; Wed, 10 Aug 2005 17:17:52 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7ALGOb17750
	for openmap-users-outgoing; Wed, 10 Aug 2005 17:16:24 -0400 (EDT)
In-Reply-To: <BF1FC134.16125%mackerrow@lanl.gov>
References: <BF1FC134.16125%mackerrow@lanl.gov>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <D3C295ED-24FB-4BD9-91AD-29BE40A3BAAD@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Java 1.5 and OpenMap version 4.6 ?
Date: Wed, 10 Aug 2005 17:16:08 -0400
To: Ed MacKerrow <mackerrow@lanl.gov>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Ed,

Nope, that is not true.  I've had no problems on a number of  
different platforms using Java 5 (or 1.5).

- Don

On Aug 10, 2005, at 4:35 PM, Ed MacKerrow wrote:

> Is it true that I can not use Java 1.5 with the latest version of  
> OpenMap?
>
> Thanks for the help
>
> Ed
> -- 
> ==================================================================
> Ed MacKerrow
> T-13, Complex Systems Group, Theoretical Division, Los Alamos  
> National Laboratory
> Mail Stop B-213, Los Alamos, New Mexico  87545
> (505) 665-3491 (office),  (505) 690-0549 (cell),  (505)665-3003 (fax)



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Thu Aug 11 12:17:53 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7BGHrr14367
	for openmap-users-archive; Thu, 11 Aug 2005 12:17:53 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7BGHql14364
	for <openmap-users@openmap.bbn.com>; Thu, 11 Aug 2005 12:17:53 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7BGG8L27946
	for openmap-users-outgoing; Thu, 11 Aug 2005 12:16:08 -0400 (EDT)
From: "Rose  Zhou" <rosezhou@sympatico.ca>
To: <openmap-users@bbn.com>
Subject: [OpenMap Users] Vessel Tracking System
Date: Thu, 11 Aug 2005 10:33:57 -0400
Message-ID: <LMECLBAFOMBGIAMMILMGKECDCDAA.rosezhou@sympatico.ca>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
Importance: Normal
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 01:02:42 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Thu, 11 Aug 2005 12:15:58 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi, OpenMap Gurus:

I am new to OM, we want to use OM to develop a vessel tracking system. It
should be similar to the vehicle tracking system. When the message is
received, I can extract the unique vessel ID and position coordinates
(Longitude,Latitude). My question is how to decide whether it is a new
vessel or it is already displayed on the map and only needs to be updated?

Any info or code snippet is greatly appreciated!



Best Regards

Rose Zhou

--
[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"]


From mail Thu Aug 11 15:58:02 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7BJw2v16927
	for openmap-users-archive; Thu, 11 Aug 2005 15:58:02 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7BJw1l16924
	for <openmap-users@openmap.bbn.com>; Thu, 11 Aug 2005 15:58:01 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7BJud001841
	for openmap-users-outgoing; Thu, 11 Aug 2005 15:56:39 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
        b=kxpXBEdfBsVRJVHHKhE1PLMJPE1pE/7Vd1LTicl1u11K4JDGubxcRqk2junWwU4MD6VXpUpZWydn0oE22fPFvjBCznYRE1FIGPBmX59IJqkhlnL65wr8OCtjrSRspp4Btdx1IbUkfa7GOL3D42QthaF6EAMMfY8eKNrTH0sv4Vs=
Message-ID: <dcb1ee840508111007128bcaad@mail.gmail.com>
Date: Thu, 11 Aug 2005 10:07:20 -0700
From: Joey Heinrich <joey.heinrich@gmail.com>
To: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Layer randomly visible even though it shouldn't be
Cc: openmap-users@bbn.com
In-Reply-To: <4E92988D-25E4-45A9-B40E-D2327AC8EFBC@bbn.com>
Mime-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_1159_19153834.1123780040661"
References: <dcb1ee8405072711514624c9b7@mail.gmail.com>
	 <4E92988D-25E4-45A9-B40E-D2327AC8EFBC@bbn.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 02:21:44 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Thu, 11 Aug 2005 15:56:26 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_50_60,HTML_MESSAGE,
	RCVD_BY_IP autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

------=_Part_1159_19153834.1123780040661
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

That seems to have fixed the problem and it's working fine now. Thanks for=
=20
the help!
 -Joey

 On 8/9/05, Don Dietrick <dietrick@bbn.com> wrote:=20
>=20
> Hi Joey,
>=20
> What happens if you add the layers to the LayerHandler instead, using
> the addLayer() method? You can use the LayerHandler to control the
> layer visibility after that.
>=20
> - Don
>=20
> On Jul 27, 2005, at 2:51 PM, Joey Heinrich wrote:
>=20
> > I had this issue a while back and it seemed to go away after
> > changing some things, but after needing to change them back the
> > issue has resurfaced and I can't figure it out. Basically, my
> > dayNightLayer is visible sometimes when I load a map, even though
> > it's setVisible method is set to false. Sometimes it appears
> > everytime, other times it only shows up every 4th or 5th time I
> > load a map. I've traced the variable controlling the visibility of
> > the layer all the way up to when the map is displayed and it is
> > still set to false. Also, we have the ability to toggle that
> > layer's visibility on and off after loading the map, and even when
> > it is randomly visible, it has to be toggled twice to get it to
> > disappear. I'm gonna include the basics of the code below in the
> > hopes that you might have some suggestions as to how I might
> > troubleshoot this.
> >
> > try
> > {
> > mapHandler =3D new MapHandler();
> > mapHandler.add( new MouseDelegator() );
> > mapHandler.add( new NavMouseMode3() ); //NavMouseMode2
> > with a few extras
> > mapHandler.add ( getMapBean() );
> > mapHandler.add( new LayerHandler() );
> >
> > getMapPanel().add( getMapBean(), "Center" );
> >
> > // set the projection
> > switch( projectionType )
> > {
> > case LINEAR :
> > setOpenMapProjection( getMapBean(),
> > "com.bbn.openmap.proj.LLXY");
> > break;
> > case MERCATOR :
> > // the default, so do nothing
> > break;
> > case PERSPECTIVE :
> > setOpenMapProjection( getMapBean(),
> > "com.bbn.openmap.proj.Orthographic " );
> > break;
> > default :
> > throw new IllegalArgumentException( "Unrecognized
> > projection type: " + projectionType );
> > }
> >
> >
> > // Get the current time for the corresponding workspace
> > RunController controller =3D master.getController( workspace );
> > double currTime =3D controller.getCurrentTime();
> >
> >
> > // Add day/night shading
> > Properties dayNightLayerProps =3D new Properties();
> > dayNightLayerProps.put( "daynight.nighttimeColor",
> > nightColor );
> > getDayNightLayer().setProperties( "daynight",
> > dayNightLayerProps );
> > getDayNightLayer().setCurrentTime( false );
> > getDayNightLayer().setOverlayTime( getTerminatorTime() );
> >
> > // For some reason, if the initial visibility is false,
> > // resetting the visibility has no affect. So initialize
> > // it to true, so that it can be reset later.
> > getDayNightLayer().setVisible( true );
> >
> >
> > // Add latitude and longitude lines
> > Properties graticuleLayerProps =3D new Properties();
> > graticuleLayerProps.put( "graticule.showRuler", "true" );
> > graticuleLayerProps.put ( "show1And5Lines", "true" );
> > graticuleLayerProps.put( "showRuler", "true" );
> > getLatLonLayer().setProperties( graticuleLayerProps );
> >
> > // For some reason, if the initial visibility is false,
> > // resetting the visibility has no affect. So initialize
> > // it to true, so that it can be reset later.
> > getLatLonLayer().setVisible( true );
> >
> > // Create a ShapeLayer to show world political boundaries.
> > // Set the properties of the layer. This assumes that the
> > // datafiles "dcwpo-browse.shp" and "dcwpo-browse.ssx" are in
> > // a path specified in the CLASSPATH variable. These files
> > // are distributed with OpenMap and reside in the toplevel
> > // "share" subdirectory.
> > setMapColorRagu();
> >
> > // Add the political layer to the map
> > mapHandler.add( shapeLayer );
> >
> > mapHandler.add( getLatLonLayer() );
> >
> > // add additional custom layers here
> > addLayers();
> >
> > mapHandler.add( getDayNightLayer() );
> > }
> > catch( MultipleSoloMapComponentException msmce )
> > {
> > handleException( msmce );
> > }
> >
> > The dayNightLayer won't be visible at all unless it's set to
> > visible when it's added to the map. I'm assuming this is normal?
> > After this section of code, there is only one call to set the
> > visibility of the dayNightLayer back to false. There is no other
> > interaction with the layer at all before the map is displayed. Is
> > this perhaps something I can change by hardcoding some properties
> > into the properties file (Something I'm not too familiar with..)?
> > The previous fix, which worked for whatever reason, was to add the
> > layers to the mapBean and then the mapBean to the mapHandler. This
> > fixed the issue but is no longer possible.
> >
> > Any help is greatly appreciated! Thanks!
> >
> > -Joey
>=20
>=20
>=20
> =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=
=3D-=3D
> Don Dietrick, dietrick@bbn.com
> BBN Technologies, Cambridge, MA
> =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=
=3D-=3D
>=20
>=20
>

------=_Part_1159_19153834.1123780040661
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<div>That seems to have fixed the problem and it's working fine now.&nbsp; =
Thanks for the help!</div>
<div>&nbsp;</div>
<div>-Joey<br><br>&nbsp;</div>
<div><span class=3D"gmail_quote">On 8/9/05, <b class=3D"gmail_sendername">D=
on Dietrick</b> &lt;<a href=3D"mailto:dietrick@bbn.com">dietrick@bbn.com</a=
>&gt; wrote:</span>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi Joey,<br><br>What happens if =
you add the layers to the LayerHandler instead, using<br>the addLayer() met=
hod?&nbsp;&nbsp;You can use the LayerHandler to control the
<br>layer visibility after that.<br><br>- Don<br><br>On Jul 27, 2005, at 2:=
51 PM, Joey Heinrich wrote:<br><br>&gt; I had this issue a while back and i=
t seemed to go away after<br>&gt; changing some things, but after needing t=
o change them back the
<br>&gt; issue has resurfaced and I can't figure it out.&nbsp;&nbsp;Basical=
ly, my<br>&gt; dayNightLayer is visible sometimes when I load a map, even t=
hough<br>&gt; it's setVisible method is set to false.&nbsp;&nbsp;Sometimes =
it appears<br>&gt; everytime, other times it only shows up every 4th or 5th=
 time I
<br>&gt; load a map.&nbsp;&nbsp;I've traced the variable controlling the vi=
sibility of<br>&gt; the layer all the way up to when the map is displayed a=
nd it is<br>&gt; still set to false.&nbsp;&nbsp;Also, we have the ability t=
o toggle that<br>
&gt; layer's visibility on and off after loading the map, and even when<br>=
&gt; it is randomly visible, it has to be toggled twice to get it to<br>&gt=
; disappear.&nbsp;&nbsp;I'm gonna include the basics of the code below in t=
he<br>
&gt; hopes that you might have some suggestions as to how I might<br>&gt; t=
roubleshoot this.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;try<br>&gt;&nbsp;&=
nbsp;&nbsp;&nbsp; {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 mapHandler =3D new MapHandler();<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; mapHandler.add( new MouseDelegator() );
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapHandler.add( ne=
w NavMouseMode3() );&nbsp;&nbsp;//NavMouseMode2<br>&gt; with a few extras<b=
r>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapHandler.add ( get=
MapBean() );<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapHan=
dler.add( new LayerHandler() );<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; getMapPanel().add( getMapBean(), &quot;Center&quot; );
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // set the=
 projection<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; switch(=
 projectionType )<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {=
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; case LINEAR :<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setOpenMapProjection( getM=
apBean(),<br>&gt; &quot;com.bbn.openmap.proj.LLXY
&quot;);<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case MERCATOR :<br>&gt;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; // the default, so do nothing<br>&gt;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; break;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; case PERSPECTIVE :<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setOpenMapP=
rojection( getMapBean(),
<br>&gt; &quot;com.bbn.openmap.proj.Orthographic &quot; );<br>&gt;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; break;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; default :<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; throw new I=
llegalArgumentException( &quot;Unrecognized<br>&gt; projection type: &quot;=
 + projectionType );
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&gt;<br>&gt;<=
br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Get the current =
time for the corresponding workspace<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; RunController controller =3D master.getController( worksp=
ace );<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; double currT=
ime =3D controller.getCurrentTime
();<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 // Add day/night shading<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; Properties dayNightLayerProps =3D new Properties();<br>&gt;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dayNightLayerProps.put( &quot;dayni=
ght.nighttimeColor&quot;,<br>&gt; nightColor );
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getDayNightLayer()=
.setProperties( &quot;daynight&quot;,<br>&gt; dayNightLayerProps );<br>&gt;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getDayNightLayer().setCurr=
entTime( false );<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g=
etDayNightLayer().setOverlayTime( getTerminatorTime() );
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // For som=
e reason, if the initial visibility is false,<br>&gt;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; // resetting the visibility has no affect.&nbsp;=
&nbsp;So initialize<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 // it to true, so that it can be reset later.<br>&gt;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; getDayNightLayer().setVisible( true );
<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //=
 Add latitude and longitude lines<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; Properties graticuleLayerProps =3D new Properties();<br>&gt;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; graticuleLayerProps.put( &=
quot;graticule.showRuler&quot;, &quot;true&quot; );
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; graticuleLayerProp=
s.put ( &quot;show1And5Lines&quot;, &quot;true&quot; );<br>&gt;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; graticuleLayerProps.put( &quot;showRul=
er&quot;, &quot;true&quot; );<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; getLatLonLayer().setProperties( graticuleLayerProps );
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // For som=
e reason, if the initial visibility is false,<br>&gt;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; // resetting the visibility has no affect.&nbsp;=
&nbsp;So initialize<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 // it to true, so that it can be reset later.<br>&gt;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; getLatLonLayer().setVisible( true );
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Create =
a ShapeLayer to show world political boundaries.<br>&gt;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Set the properties of the layer.&nbsp;&nbs=
p;This assumes that the<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; // datafiles &quot;dcwpo-browse.shp&quot; and &quot;
dcwpo-browse.ssx&quot; are in<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; // a path specified in the CLASSPATH variable.&nbsp;&nbsp;These =
files<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // are distri=
buted with OpenMap and reside in the toplevel<br>&gt;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; // &quot;share&quot; subdirectory.
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setMapColorRagu();=
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Add the=
 political layer to the map<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; mapHandler.add( shapeLayer );<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; mapHandler.add( getLatLonLayer() );<br>&gt;<br>=
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // add additional cust=
om layers here
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; addLayers();<br>&g=
t;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapHandler.add( =
getDayNightLayer() );<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&gt;&nbsp;&nbsp;=
&nbsp;&nbsp; catch( MultipleSoloMapComponentException msmce )<br>&gt;&nbsp;=
&nbsp;&nbsp;&nbsp; {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; handleException( msmce );
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&gt;<br>&gt; The dayNightLayer won't =
be visible at all unless it's set to<br>&gt; visible when it's added to the=
 map.&nbsp;&nbsp;I'm assuming this is normal?<br>&gt; After this section of=
 code, there is only one call to set the
<br>&gt; visibility of the dayNightLayer back to false.&nbsp;&nbsp;There is=
 no other<br>&gt; interaction with the layer at all before the map is displ=
ayed.&nbsp;&nbsp;Is<br>&gt; this perhaps something I can change by hardcodi=
ng some properties
<br>&gt; into the properties file (Something I'm not too familiar with..)?<=
br>&gt; The previous fix, which worked for whatever reason, was to add the<=
br>&gt; layers to the mapBean and then the mapBean to the mapHandler.&nbsp;=
&nbsp;This
<br>&gt; fixed the issue but is no longer possible.<br>&gt;<br>&gt; Any hel=
p is greatly appreciated!&nbsp;&nbsp;Thanks!<br>&gt;<br>&gt; -Joey<br><br><=
br><br>=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=
=3D-=3D-=3D<br>Don Dietrick, <a href=3D"mailto:dietrick@bbn.com">
dietrick@bbn.com</a><br>BBN Technologies, Cambridge, MA<br>=3D-=3D-=3D-=3D-=
=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D<br><br><br>=
</blockquote></div><br>

------=_Part_1159_19153834.1123780040661--

--
[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"]


From mail Fri Aug 12 04:19:42 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7C8Jga24839
	for openmap-users-archive; Fri, 12 Aug 2005 04:19:42 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7C8Jfl24836
	for <openmap-users@openmap.bbn.com>; Fri, 12 Aug 2005 04:19:41 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7C8FGC08308
	for openmap-users-outgoing; Fri, 12 Aug 2005 04:15:16 -0400 (EDT)
Date: Fri, 12 Aug 2005 08:39:43 +0100
From: "Gatrell, Mark (SELEX) (UK)" <mark.gatrell@selex-sas.com>
Subject: RE: [OpenMap Users] Vessel Tracking System
To: Rose Zhou <rosezhou@sympatico.ca>, openmap-users@bbn.com
Message-id: <F4757F038CDD79499CF1F2932409247901986FB6@glkms0005.greenlnk.net>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft Exchange V6.0.6603.0
Content-type: text/plain;	charset="iso-8859-1"
Thread-Topic: [OpenMap Users] Vessel Tracking System
Thread-Index: AcWelYx1QshYUK4XT7ymF3Rh1+XohQAeujrA
Content-class: urn:content-classes:message
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
X-OriginalArrivalTime: 12 Aug 2005 07:39:44.0333 (UTC)
 FILETIME=[01CBEFD0:01C59F11]
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:36:07 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Fri, 12 Aug 2005 04:14:55 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j7C8F1U08298
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk


Hi Rose


	I'm no guru, However.. This is how I keep track of new and existing objects on the map..


	First of all, at initialisation time, I create an OmGraphicList with an object name that is unique to my application.. Say VesselList. I add this empty list to the main OpenMap OmGraphicList.
So now you have somewhere to place your vessal objects as you create them..Remember your

	As each new vessel message is received by your message handler routine, Search the vessel list for the same name id as the new vessel and if you have a match, then you know that all you need to do is update the vessel object in the list.

	I cannot attach any code at present , Sorry about that .. If I find time to dig some out I will send it on ( I'm being sent away!)

	Hope this helps

	regards

	Mark.


-----Original Message-----
From: owner-openmap-users@bbn.com [mailto:owner-openmap-users@bbn.com]On
Behalf Of Rose Zhou
Sent: 11 August 2005 15:34
To: openmap-users@bbn.com
Subject: [OpenMap Users] Vessel Tracking System


               *** WARNING ***

This mail has originated outside your organization,
either from an external partner or the Global Internet.
     Keep this in mind if you answer this message.

Hi, OpenMap Gurus:

I am new to OM, we want to use OM to develop a vessel tracking system. It
should be similar to the vehicle tracking system. When the message is
received, I can extract the unique vessel ID and position coordinates
(Longitude,Latitude). My question is how to decide whether it is a new
vessel or it is already displayed on the map and only needs to be updated?

Any info or code snippet is greatly appreciated!



Best Regards

Rose Zhou

--
[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"]


********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************

--
[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"]


From mail Fri Aug 12 09:36:46 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7CDak827783
	for openmap-users-archive; Fri, 12 Aug 2005 09:36:46 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7CDakl27780
	for <openmap-users@openmap.bbn.com>; Fri, 12 Aug 2005 09:36:46 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7CDZC210892
	for openmap-users-outgoing; Fri, 12 Aug 2005 09:35:12 -0400 (EDT)
Message-ID: <42FCA53D.6050804@cornet.com>
Date: Fri, 12 Aug 2005 09:33:49 -0400
From: "Cary O'Brien" <cobrien@cornet.com>
MIME-Version: 1.0
To: openmap-users@bbn.com
Subject: [OpenMap Users] Fix for nulls in column names in ESRI Tiger dbf files.
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:06:33 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Fri, 12 Aug 2005 09:35:04 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

We had a problem with null characters in the DBF data that came
with the US Census tiger databases we downloaded from ESRI.
Here is a fix in DbfInputStream.readFieldDescription()

-- cary

---------- com/bbn/openmap/dataAccess/shape/input/DbfInputStream.java 
------------

   /**
     * Initializes arrays that hold column names, column types, character
     * lengths, and decimal counts, then populates them
     */
    private void readFieldDescripters() throws IOException {
        _columnNames = new String[_columnCount];
        _types = new byte[_columnCount];
        _lengths = new int[_columnCount];
        _decimalCounts = new byte[_columnCount];
       
        for (int n=0; n<=_columnCount-1; n++) {
            _columnNames[n] = _leis.readString(11);
            //
            // Some TIGER dbf files from ESRI have nulls
            // in the column names.  Delete them.
            //
            int ix = _columnNames[n].indexOf((char)0);
            if(ix > 0) {
                _columnNames[n] = _columnNames[n].substring(0,ix);
            }
            _types[n] = (byte)_leis.readByte();
            _leis.skipBytes(4);
            _lengths[n] = _leis.readUnsignedByte();
            _decimalCounts[n] = _leis.readByte();
            _leis.skipBytes(14);
           
        }
    }
   

--
[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"]


From mail Fri Aug 12 10:25:03 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7CEP3h28342
	for openmap-users-archive; Fri, 12 Aug 2005 10:25:03 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7CEP2l28339
	for <openmap-users@openmap.bbn.com>; Fri, 12 Aug 2005 10:25:03 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7CEO9F11517
	for openmap-users-outgoing; Fri, 12 Aug 2005 10:24:09 -0400 (EDT)
In-Reply-To: <42FCA53D.6050804@cornet.com>
References: <42FCA53D.6050804@cornet.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <4D30C0F5-0421-41D3-AECE-6BABDE98E24E@bbn.com>
Cc: openmap-users@bbn.com
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Fix for nulls in column names in ESRI Tiger dbf files.
Date: Fri, 12 Aug 2005 10:23:46 -0400
To: "Cary O'Brien" <cobrien@cornet.com>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Cary,

Thanks for the fix, it'll be in the next release.

- Don

On Aug 12, 2005, at 9:33 AM, Cary O'Brien wrote:

> We had a problem with null characters in the DBF data that came
> with the US Census tiger databases we downloaded from ESRI.
> Here is a fix in DbfInputStream.readFieldDescription()
>
> -- cary
>
> ---------- com/bbn/openmap/dataAccess/shape/input/ 
> DbfInputStream.java ------------
>
>   /**
>     * Initializes arrays that hold column names, column types,  
> character
>     * lengths, and decimal counts, then populates them
>     */
>    private void readFieldDescripters() throws IOException {
>        _columnNames = new String[_columnCount];
>        _types = new byte[_columnCount];
>        _lengths = new int[_columnCount];
>        _decimalCounts = new byte[_columnCount];
>              for (int n=0; n<=_columnCount-1; n++) {
>            _columnNames[n] = _leis.readString(11);
>            //
>            // Some TIGER dbf files from ESRI have nulls
>            // in the column names.  Delete them.
>            //
>            int ix = _columnNames[n].indexOf((char)0);
>            if(ix > 0) {
>                _columnNames[n] = _columnNames[n].substring(0,ix);
>            }
>            _types[n] = (byte)_leis.readByte();
>            _leis.skipBytes(4);
>            _lengths[n] = _leis.readUnsignedByte();
>            _decimalCounts[n] = _leis.readByte();
>            _leis.skipBytes(14);
>                  }
>    }
>
> --
> [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"]
>



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Tue Aug 16 09:43:01 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7GDh1426339
	for openmap-users-archive; Tue, 16 Aug 2005 09:43:01 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7GDgvg26336
	for <openmap-users@openmap.bbn.com>; Tue, 16 Aug 2005 09:42:57 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7GDbrd01208
	for openmap-users-outgoing; Tue, 16 Aug 2005 09:37:54 -0400 (EDT)
Message-ID: <D8063DF686D10247B0A49D012712856906DC3938@osdn06.osd.mil>
From: "Lepkowski, Thomas M., CTR, OSD-PA&E" <Thomas.Lepkowski.ctr@osd.mil>
To: openmap-users@bbn.com
Subject: [OpenMap Users] OpenMap and GML
Date: Tue, 16 Aug 2005 09:06:21 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C5A262.BF0512CC"
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=HTML_60_70,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C5A262.BF0512CC
Content-Type: text/plain;
	charset="iso-8859-1"

Classification: UNCLASSIFIED

Hello,

While perusing the list archives I found some two year old chatter about
providing some GML support to OpenMap.  What is the current state of affairs
regarding GML and OpenMap?

Thanks.
-Tom

------_=_NextPart_001_01C5A262.BF0512CC
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2658.2">
<TITLE>OpenMap and GML</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>Classification: UNCLASSIFIED</FONT>
</P>

<P><FONT SIZE=3D2>Hello,</FONT>
</P>

<P><FONT SIZE=3D2>While perusing the list archives I found some two =
year old chatter about providing some GML support to OpenMap.&nbsp; =
What is the current state of affairs regarding GML and =
OpenMap?</FONT></P>

<P><FONT SIZE=3D2>Thanks.</FONT>
<BR><FONT SIZE=3D2>-Tom</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C5A262.BF0512CC--

--
[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"]


From mail Wed Aug 17 16:45:44 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7HKjiN10500
	for openmap-users-archive; Wed, 17 Aug 2005 16:45:44 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7HKjig10497
	for <openmap-users@openmap.bbn.com>; Wed, 17 Aug 2005 16:45:44 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7HKfH222389
	for openmap-users-outgoing; Wed, 17 Aug 2005 16:41:17 -0400 (EDT)
Date: Wed, 17 Aug 2005 16:00:43 -0400
From: nemrac98@twcny.rr.com
Subject: [OpenMap Users] refreshing layers?
To: openmap-users@bbn.com
Message-id: <1634ba616381d5.16381d51634ba6@nyroc.rr.com>
MIME-version: 1.0
X-Mailer: iPlanet Messenger Express 5.2 HotFix 2.04 (built Feb  8 2005)
Content-type: text/plain; charset=us-ascii
Content-language: en
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-Accept-Language: en
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Scanned: Symantec AntiVirus Scan Engine
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:40:14 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Wed, 17 Aug 2005 16:41:07 -0400 (EDT)
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.7 required=2.5 tests=FROM_ENDS_IN_NUMS,
	NO_REAL_NAME autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi all! 

I am working with the SimpleMap2 and RouteLayer example. I have added 
to the route layer a timer that moves a OMPoint across the map. When I 
display the map however the point shows up in one location and does 
not move until I change the projection(zoom in or out etc.). How can I 
automatically make it change the projection from the RouteLayer. I can 
use fireProjectionChange() but the MapBean is in SimpleMap2. What 
should I call from my Timer method to make the projection refresh with 
the new location of my point?

Any help would be greatly appreciated!

Thanks Everyone!

Carmen

--
[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"]


From mail Wed Aug 17 17:41:02 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7HLf2C10984
	for openmap-users-archive; Wed, 17 Aug 2005 17:41:02 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7HLf2g10981
	for <openmap-users@openmap.bbn.com>; Wed, 17 Aug 2005 17:41:02 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7HLdmR23325
	for openmap-users-outgoing; Wed, 17 Aug 2005 17:39:48 -0400 (EDT)
Message-ID: <4303AE81.4080009@tlen.pl>
Date: Wed, 17 Aug 2005 23:39:13 +0200
From: Mariusz Chmielewski <mchmiel21@tlen.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: OpenMap Support <openmap@bbn.com>,
   "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] SVG - lets combine forces :-)
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Wed, 17 Aug 2005 17:39:38 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.5 required=2.5 tests=FROM_ENDS_IN_NUMS 
	autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi to everybody i am very frustrated by the lack of info on the SVG, 
especcialy how to combine the position Lat Lon info into the SVG file. I 
read the Batic documentation but there is no info about that. This 
metter is specially important due to the fact that it could provide 
convinient way to present vector graphics in OpenMap using the WWW 
standard. I ask anyone who is able to propose solution to this matter so 
it could be acceptable by OpenMap framework and Batic SVG Parser.


Thanks
Mariusz

--
[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"]


From mail Wed Aug 17 18:38:40 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7HMced11459
	for openmap-users-archive; Wed, 17 Aug 2005 18:38:40 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7HMcdg11456
	for <openmap-users@openmap.bbn.com>; Wed, 17 Aug 2005 18:38:39 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7HMbAP23872
	for openmap-users-outgoing; Wed, 17 Aug 2005 18:37:10 -0400 (EDT)
Message-ID: <4303BBF1.8060406@tlen.pl>
Date: Thu, 18 Aug 2005 00:36:33 +0200
From: Mariusz Chmielewski <mchmiel21@tlen.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: OpenMap Support <openmap@bbn.com>,
   "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] Designing the RMI mechanizm based on the Corba Example
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Wed, 17 Aug 2005 18:37:01 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.5 required=2.5 tests=FROM_ENDS_IN_NUMS 
	autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I looked through the CORBA RpfFrameProvider (which is the Corba client) 
and i am curious about the details of working with the RPF data becouse 
i have no access to the sources of omcorba.jar classes in packege 
com.bbn.openmap.layer.rpf.corba. As i looked throug the code the idea 
behind the mechanism is generally:
server uses standard RPFFrameCache to load the RAW RPF data then it 
packeges it and sends using CORBA mechanism. Could anyone described the 
sequense of calls while working with RPF data in details?? I amsking of 
this becous i would like to  implement such RPF mechanism based on RMI - 
which will be used in the same way as CORBA but in Java specific 
platform. Is there a chance that in later editions of OpenMap there will 
be a RMI example of RPF data provider??

Many Thanks

Mariusz


*Don Wrote:*

    I think you want to take a look at the 
    com.bbn.openmap.layer.rpf.RpfFrameProvider interface, and see how
    the  RpfLayer uses it.  By default, the RpfFrameCache is the
    localized  version of a RpfFrameProvider, but the src/corba
    directory contains a  CORBA RpfFrameProvider that is a client to a
    server, in the  com.bbn.openmap.layer.rpf.corba package.

    The CorbaRpfLayer is a RpfLayer that uses the CRPFClient as the 
    RpfFrameProvider.  The CRPFServer is the CORBA server.

    While you can use these classes to do what you want, they do
    require  a bit of knowledge about how CORBA works, and how you get
    CORBA  clients and servers talking to each other.  If you don't want
    to  approach that learning curve, you could use these classes as a
    model  to write a RMI version.

    Hope this helps,

    Don

--
[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"]


From mail Thu Aug 18 06:23:55 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7IANt517892
	for openmap-users-archive; Thu, 18 Aug 2005 06:23:55 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7IANrg17889
	for <openmap-users@openmap.bbn.com>; Thu, 18 Aug 2005 06:23:53 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7IALp928382
	for openmap-users-outgoing; Thu, 18 Aug 2005 06:21:51 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.fr;
  h=Message-ID:Received:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding;
  b=Zhgc6yLc/3mcrzywWfHeR3u1TEhx8JDjZ4opobjzO8KG7Qp4DyZiSl5AB/Q4wj6b7R9yiIywKEL2uuuAVxMFbrKlLKCK4p8RlKXTICzWfdfheSHRa1rcHYiffeE+/nfp4YmrZ6luPsp/WwP0OlsHKpw6jPGT2r62pvb/7OygekY=  ;
Message-ID: <20050818101451.40060.qmail@web26604.mail.ukl.yahoo.com>
Date: Thu, 18 Aug 2005 12:14:51 +0200 (CEST)
From: Beibou Ely <beibou_es@yahoo.fr>
Subject: [OpenMap Users] scenario
To: dietrick@bbn.com
Cc: openmap-users@bbn.com
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-299956370-1124360091=:38795"
Content-Transfer-Encoding: 8bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:06:40 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Thu, 18 Aug 2005 06:21:37 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_30_40,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

--0-299956370-1124360091=:38795
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hello
I'm trying to to execute the test scenario to get time manage but i got an error of date format :

ScenarioGraphicLoader(Test Scenario) has problem with time format. Unparseable date: "15-Jan-2005 00:00"

Did somebody try to use this fonctionality.

Thank you very much in advance.

ely


		
---------------------------------
 Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
 Téléchargez le ici !  
--0-299956370-1124360091=:38795
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

<DIV><FONT size=2>
<DIV>Hello</DIV>
<DIV>I'm trying to to execute the test scenario to get time manage but i got an error of date format :</DIV>
<P>ScenarioGraphicLoader(Test Scenario) has problem with time format. Unparseable date: "15-Jan-2005 00:00"</P>
<P>Did&nbsp;somebody try to use this fonctionality.</P>
<P>Thank you very much in advance.</P>
<P>ely</P></FONT></DIV><p>
		<hr size=1> 
<b><font color=#FF0000>Appel audio GRATUIT</font> partout dans le monde</b> avec le nouveau Yahoo! Messenger<br> 
<a href="http://us.rd.yahoo.com/messenger/mail_taglines/default/*http://fr.messenger.yahoo.com">Téléchargez le ici !</a> 
 

--0-299956370-1124360091=:38795--

--
[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"]


From mail Thu Aug 18 09:29:21 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7IDTLX19503
	for openmap-users-archive; Thu, 18 Aug 2005 09:29:21 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7IDTKg19500
	for <openmap-users@openmap.bbn.com>; Thu, 18 Aug 2005 09:29:20 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7IDRnP29639
	for openmap-users-outgoing; Thu, 18 Aug 2005 09:27:49 -0400 (EDT)
Date: Thu, 18 Aug 2005 08:52:42 -0400
From: nemrac98@twcny.rr.com
Subject: [OpenMap Users] Displaying a moving object?
To: openmap-users@bbn.com
Message-id: <1650c5d1652f57.1652f571650c5d@nyroc.rr.com>
MIME-version: 1.0
X-Mailer: iPlanet Messenger Express 5.2 HotFix 2.04 (built Feb  8 2005)
Content-type: text/plain; charset=us-ascii
Content-language: en
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-Accept-Language: en
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Scanned: Symantec AntiVirus Scan Engine
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:34:50 by milter-greylist-1.6 (gandalf.bbn.com [192.1.120.116]); Thu, 18 Aug 2005 09:27:41 -0400 (EDT)
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.7 required=2.5 tests=FROM_ENDS_IN_NUMS,
	NO_REAL_NAME autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I am new to openmap and was wondering if anyone had some experience or 
sample code for openmap to display a graphic and have it move about 
the 
map area? 


Any help or advice would be a big help thanks!

--
[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"]


From mail Thu Aug 18 14:46:48 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7IIkmO22385
	for openmap-users-archive; Thu, 18 Aug 2005 14:46:48 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7IIklg22382
	for <openmap-users@openmap.bbn.com>; Thu, 18 Aug 2005 14:46:47 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7IIhm404717
	for openmap-users-outgoing; Thu, 18 Aug 2005 14:43:48 -0400 (EDT)
Message-ID: <4304D693.9000604@imbel.gov.br>
Date: Thu, 18 Aug 2005 15:42:27 -0300
From: "Cap Romano (IMBEL)" <romano.fmce@imbel.gov.br>
Organization: IMBEL - FMCE
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pt-br, pt
MIME-Version: 1.0
To: openmap-users@bbn.com
Subject: [OpenMap Users] Zoom extents
X-Enigmail-Version: 0.92.0.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hello all,

is it possible to perform a zoom to map full extents?
I think that I need to grab the extents of all layer. First question, is is
possible? Is there a MapBean.getEnvelope or MapBean.getDataBounds method?

Also I will need to reproject the map. Why there is no setXXX methods in
Projection interface? Is there a reproject( Databounds ) method in Proj class?
I've read the NavMouseMode code because it is quite similar after I have a
bounding square, but the code is not so simple.

Can anyone give me a hint?

Thank you very much,
Romano Magacho

--
[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"]


From mail Thu Aug 18 16:31:35 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7IKVZ823344
	for openmap-users-archive; Thu, 18 Aug 2005 16:31:35 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7IKVXg23341
	for <openmap-users@openmap.bbn.com>; Thu, 18 Aug 2005 16:31:33 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7IKTcr06271
	for openmap-users-outgoing; Thu, 18 Aug 2005 16:29:38 -0400 (EDT)
From: "Rick Lane" <lane_richard_b@bah.com>
To: <openmap-users@bbn.com>
Subject: [OpenMap Users] user collaboration implementations
Date: Thu, 18 Aug 2005 16:28:38 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook, Build 11.0.5510
In-Reply-To: <4304D693.9000604@imbel.gov.br>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Thread-Index: AcWkJn6fvvKmegISSGGdg68CuQi74gACkWSA
Message-ID: <MCLNEXBH03rB07XOq3J00002e51@mclnexbh03.resource.ds.bah.com>
X-OriginalArrivalTime: 18 Aug 2005 20:28:36.0899 (UTC) FILETIME=[696D5F30:01C5A433]
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Greetings,

I've written an application around OpenMap that allows you to create nodes
(which usually represent people) around the globe and edges between these
nodes, so essentially you have a simple graph.  I'd like to add the ability
to have multiple users collaborate and add/remove nodes and edges, where a
single server acts as the main data repository, and each user is simply
interacting with this main server.  I'd like to do this as simply as
possible (it doesn't have to be very slick, with minimal network traffic).
I was curious if anyone has done anything like this (with or without regards
to OpenMap); I have a few ideas in my head, but since I'm new I was hoping
to avoid some pitfalls by first getting some advice.  (e.g. should I be
passing serialized versions of the objects when, say, their lat/lon changes,
or should I simply send a message stating "node 2134's lat/lon has changed
to xx/yy").

Any advice/direction is greatly appreciated.

Rick

--
[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"]


From mail Fri Aug 19 07:09:50 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7JB9oU31985
	for openmap-users-archive; Fri, 19 Aug 2005 07:09:50 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7JB9hg31981
	for <openmap-users@openmap.bbn.com>; Fri, 19 Aug 2005 07:09:43 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7JB3d712804
	for openmap-users-outgoing; Fri, 19 Aug 2005 07:03:39 -0400 (EDT)
Message-ID: <4305B947.8020005@isi.wat.waw.pl>
Date: Fri, 19 Aug 2005 12:49:43 +0200
From: Mariusz Chmielewski <mchmiel@isi.wat.waw.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: OpenMap Support <openmap@bbn.com>,
   "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] Please help - SVG and milStd2525
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Scanned: by amavisd-new
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:13:12 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Fri, 19 Aug 2005 07:03:31 -0400 (EDT)
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I am trying to find any information on how this part in openmap is 
working. Could anyone send me some hints how to organize this and how to 
implement based on such functionaity a layer for presenting the files on 
the map???

Any halp would be very useful.
Thank You in advance.
Mariusz

--
[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"]


From mail Fri Aug 19 07:43:13 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7JBhDU32323
	for openmap-users-archive; Fri, 19 Aug 2005 07:43:13 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7JBhAg32320
	for <openmap-users@openmap.bbn.com>; Fri, 19 Aug 2005 07:43:10 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7JBgAr13014
	for openmap-users-outgoing; Fri, 19 Aug 2005 07:42:10 -0400 (EDT)
Message-ID: <940F170DECD63A4C9EBD35E1DE7F6622403CFE@GDUKADH800.compd.com>
From: Laura Paterson <laura.paterson@generaldynamics.uk.com>
To: "'Don Dietrick'" <dietrick@bbn.com>
Cc: "openmap-users@bbn.com (E-mail)" <openmap-users@bbn.com>
Subject: [OpenMap Users] Getting a distance in pixels between 2 points on a specified proj
	ection
Date: Fri, 19 Aug 2005 12:26:32 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2658.3)
Content-Type: text/plain;
	charset="iso-8859-1"
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 00:15:26 by milter-greylist-2.0 (gandalf.bbn.com [192.1.120.116]); Fri, 19 Aug 2005 07:42:01 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi,

I am trying to calculate a distance between two coordinates at a specified
scale.
I have created a projection based on a polygon at a certain scale, I
recalculate the scale based on what mapping I have available at that
location, then I want to get the width in pixels between the two coords at
the new scale.

I'm sure I have seem something on this before, but for some reason all my
searches on the archives are returning empty...

If anyone can point me in the right direction on this I would be very
grateful!

 - Laura

--
[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"]


From mail Fri Aug 19 09:25:32 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7JDPWv00826
	for openmap-users-archive; Fri, 19 Aug 2005 09:25:32 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7JDPTg00823
	for <openmap-users@openmap.bbn.com>; Fri, 19 Aug 2005 09:25:29 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7JDNoa13955
	for openmap-users-outgoing; Fri, 19 Aug 2005 09:23:50 -0400 (EDT)
Message-ID: <D8063DF686D10247B0A49D012712856906DC3942@osdn06.osd.mil>
From: "Lepkowski, Thomas M., CTR, OSD-PA&E" <Thomas.Lepkowski.ctr@osd.mil>
To: "'Mariusz Chmielewski'" <mchmiel@isi.wat.waw.pl>,
   OpenMap Support <openmap@bbn.com>,
   "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: RE: [OpenMap Users] Please help - SVG and milStd2525
Date: Fri, 19 Aug 2005 09:20:17 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C5A4C0.BDBA0E54"
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:00:01 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Fri, 19 Aug 2005 09:23:41 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_40_50,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C5A4C0.BDBA0E54
Content-Type: text/plain;
	charset="iso-8859-2"

Classification: UNCLASSIFIED

The first step in getting a milStd2525 symbol from svg file to OMGraphic is
to successfully instantiate a SymbolReferenceLibrary.

1) Obtain a set of svg files and put them in one directory, say /tmp/symbols
2) Write a class that is instantiated when your openmap app starts.  That
class should do this:

<code>

props.setProperty("imageMakerClass", 
"com.bbn.openmap.tools.symbology.milStd2525.SVGSymbolImageMaker");

props.setProperty("path", "/tmp/symbols" );  // WHERE YOU PUT ALL THE SVG
FILES.

SymbolReferenceLibrary srl = new SymbolReferenceLibrary();
srl.setProperties(props);


// now test srl to see if it's working.
ImageIcon myIcon = srl.getIcon( "sfgpuc---------" , new 
Dimension(100,100) );

</code>

Now you're ready for the next step ( making the OMGraphic) , but getting
this working is the first thing to think about.

I Hope this helps.

-Tom


-----Original Message-----
From: owner-openmap-users@bbn.com [mailto:owner-openmap-users@bbn.com]On
Behalf Of Mariusz Chmielewski
Sent: Friday, August 19, 2005 6:50 AM
To: OpenMap Support; 'openmap-users@bbn.com'
Subject: [OpenMap Users] Please help - SVG and milStd2525


I am trying to find any information on how this part in openmap is 
working. Could anyone send me some hints how to organize this and how to 
implement based on such functionaity a layer for presenting the files on 
the map???

Any halp would be very useful.
Thank You in advance.
Mariusz

--
[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"]

------_=_NextPart_001_01C5A4C0.BDBA0E54
Content-Type: text/html;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-2">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2658.2">
<TITLE>RE: [OpenMap Users] Please help - SVG and milStd2525</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>Classification: UNCLASSIFIED</FONT>
</P>

<P><FONT SIZE=3D2>The first step in getting a milStd2525 symbol from =
svg file to OMGraphic is to successfully instantiate a =
SymbolReferenceLibrary.</FONT></P>

<P><FONT SIZE=3D2>1) Obtain a set of svg files and put them in one =
directory, say /tmp/symbols</FONT>
<BR><FONT SIZE=3D2>2) Write a class that is instantiated when your =
openmap app starts.&nbsp; That class should do this:</FONT>
</P>

<P><FONT SIZE=3D2>&lt;code&gt;</FONT>
</P>

<P><FONT SIZE=3D2>props.setProperty(&quot;imageMakerClass&quot;, =
</FONT>
<BR><FONT =
SIZE=3D2>&quot;com.bbn.openmap.tools.symbology.milStd2525.SVGSymbolImage=
Maker&quot;);</FONT>
</P>

<P><FONT SIZE=3D2>props.setProperty(&quot;path&quot;, =
&quot;/tmp/symbols&quot; );&nbsp; // WHERE YOU PUT ALL THE SVG =
FILES.</FONT>
</P>

<P><FONT SIZE=3D2>SymbolReferenceLibrary srl =3D new =
SymbolReferenceLibrary();</FONT>
<BR><FONT SIZE=3D2>srl.setProperties(props);</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>// now test srl to see if it's working.</FONT>
<BR><FONT SIZE=3D2>ImageIcon myIcon =3D srl.getIcon( =
&quot;sfgpuc---------&quot; , new </FONT>
<BR><FONT SIZE=3D2>Dimension(100,100) );</FONT>
</P>

<P><FONT SIZE=3D2>&lt;/code&gt;</FONT>
</P>

<P><FONT SIZE=3D2>Now you're ready for the next step ( making the =
OMGraphic) , but getting this working is the first thing to think =
about.</FONT></P>

<P><FONT SIZE=3D2>I Hope this helps.</FONT>
</P>

<P><FONT SIZE=3D2>-Tom</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>-----Original Message-----</FONT>
<BR><FONT SIZE=3D2>From: owner-openmap-users@bbn.com [<A =
HREF=3D"mailto:owner-openmap-users@bbn.com">mailto:owner-openmap-users@b=
bn.com</A>]On Behalf Of Mariusz Chmielewski</FONT>
<BR><FONT SIZE=3D2>Sent: Friday, August 19, 2005 6:50 AM</FONT>
<BR><FONT SIZE=3D2>To: OpenMap Support; 'openmap-users@bbn.com'</FONT>
<BR><FONT SIZE=3D2>Subject: [OpenMap Users] Please help - SVG and =
milStd2525</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>I am trying to find any information on how this part =
in openmap is </FONT>
<BR><FONT SIZE=3D2>working. Could anyone send me some hints how to =
organize this and how to </FONT>
<BR><FONT SIZE=3D2>implement based on such functionaity a layer for =
presenting the files on </FONT>
<BR><FONT SIZE=3D2>the map???</FONT>
</P>

<P><FONT SIZE=3D2>Any halp would be very useful.</FONT>
<BR><FONT SIZE=3D2>Thank You in advance.</FONT>
<BR><FONT SIZE=3D2>Mariusz</FONT>
</P>

<P><FONT SIZE=3D2>--</FONT>
<BR><FONT SIZE=3D2>[To unsubscribe to this list send an email to =
&quot;majdart@bbn.com&quot;</FONT>
<BR><FONT SIZE=3D2>with the following text in the BODY of the message =
&quot;unsubscribe openmap-users&quot;]</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C5A4C0.BDBA0E54--

--
[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"]


From mail Fri Aug 19 10:33:21 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7JEXLl01710
	for openmap-users-archive; Fri, 19 Aug 2005 10:33:21 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7JEXKg01707
	for <openmap-users@openmap.bbn.com>; Fri, 19 Aug 2005 10:33:20 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7JEVPu14868
	for openmap-users-outgoing; Fri, 19 Aug 2005 10:31:25 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  h=Message-ID:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
  b=jvJDpSSz5p+167kNmKX/6EjGArb4DlrcxbR1xut/R4mZfTN6EmrRah1GOWbFyfMyYKfScWPDnQRugMp523NAhAKk6kzes+kwPU7EXkk+QbKt2wu2RRN9XnAfQBBjCMogWsWnEVKdYEX7zBwL8vP2NbJqeQVpfizxEQ7PwGTWXp4=  ;
Message-ID: <20050819142428.84634.qmail@web52714.mail.yahoo.com>
Date: Fri, 19 Aug 2005 07:24:28 -0700 (PDT)
From: David Ward <synriga@yahoo.com>
Subject: Re: [OpenMap Users] Getting a distance in pixels between 2 points on a specified proj ection
To: Laura Paterson <laura.paterson@generaldynamics.uk.com>
Cc: "openmap-users@bbn.com \(E-mail\)" <openmap-users@bbn.com>
In-Reply-To: <940F170DECD63A4C9EBD35E1DE7F6622403CFE@GDUKADH800.compd.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:06:42 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Fri, 19 Aug 2005 10:31:16 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Laura,

Here is a starting point:

  Point p1 = projection.forward(loc1);
  Point p2 = projection.forward(loc2);
  int width = (int)java.lang.Math.hypot(p1.x-p2.x, p1.y-p2.y);

Cheers,
David
--- Laura Paterson <laura.paterson@generaldynamics.uk.com> wrote:

> Hi,
> 
> I am trying to calculate a distance between two coordinates at a specified
> scale.
> I have created a projection based on a polygon at a certain scale, I
> recalculate the scale based on what mapping I have available at that
> location, then I want to get the width in pixels between the two coords at
> the new scale.
> 
> I'm sure I have seem something on this before, but for some reason all my
> searches on the archives are returning empty...
> 
> If anyone can point me in the right direction on this I would be very
> grateful!
> 
>  - Laura
> 
> --
> [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"]
> 


----
David Ward
ROLANDS & ASSOCIATES Corporation
500 Sloat Avenue
Monterey, CA 93940
USA
Tel: 1.831.373.2025
Fax: 1.831.373.2841
Email: synriga@yahoo.com

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

--
[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"]


From mail Fri Aug 19 10:52:08 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7JEq8Y01900
	for openmap-users-archive; Fri, 19 Aug 2005 10:52:08 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7JEq6g01897
	for <openmap-users@openmap.bbn.com>; Fri, 19 Aug 2005 10:52:06 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7JEpJJ15092
	for openmap-users-outgoing; Fri, 19 Aug 2005 10:51:19 -0400 (EDT)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C5A4CB.74539F31"
Subject: [OpenMap Users] setBounds on MapBean not redrawing cleanly?
Date: Fri, 19 Aug 2005 10:36:58 -0400
Message-ID: <805197E9D6BEE44C816B68DC4E2D373F0106B4C4@sfavb2.sfa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: setBounds on MapBean not redrawing cleanly?
Thread-Index: AcWkxOaqWXw9mp+kQnmIrT+LD8JGMgAAfWNw
From: "Vincent, Chuck" <CVincent@sfa.com>
To: "OpenMap Support" <openmap@bbn.com>, <openmap-users@bbn.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.

------_=_NextPart_001_01C5A4CB.74539F31
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

I am using just a MapBean in a wrapper class whose instance is named
myXMap below.  I have implemented a componetListener to the JPanel the
houses myXMap.  When resized it called setBounds() [see below], but when
the size is changed ONLY VERTICALLY the map will leave ghost images
behind over lapping other panels below where the map bean is drawn.
Diagonal and horizontal changes are fine. This is the weirdest thing.

=20

The JPanel that houses the map bean is a NULL layout with overlaid
buttons and those buttons are fine in any resize.  The JPanel is added
to a frame via BorderLayout and has a button panel to its south.  It is
this button panel (and sometime the text panel below that) that will
have bit and pieces of the map still in them when resizing vertically.

=20

Any pointers into the right direction are appreciated.

=20

Thanks!

=20

=20

=20

public void componentResized(ComponentEvent e)

{

Component c =3D e.getComponent();

myXMap.setBounds(0, 0, c.getSize().width, c.getSize().height);

}=20

=20

=20

=20

=20


------_=_NextPart_001_01C5A4CB.74539F31
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<title>RE: [OpenMap Users] Please help - SVG and milStd2525</title>
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I am using just a MapBean in a =
wrapper
class whose instance is named myXMap below.&nbsp; I have implemented a
componetListener to the JPanel the houses myXMap.&nbsp; When resized it =
called
setBounds() [see below], but when the size is changed ONLY VERTICALLY =
the map
will leave ghost images behind over lapping other panels below where the =
map bean
is drawn.&nbsp; Diagonal and horizontal changes are fine. This is the =
weirdest
thing.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>The JPanel that houses the map bean =
is a
NULL layout with overlaid buttons and those buttons are fine in any
resize.&nbsp; The JPanel is added to a frame via BorderLayout and has a =
button
panel to its south.&nbsp; It is this button panel (and sometime the text =
panel
below that) that will have bit and pieces of the map still in them when =
resizing
vertically.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Any pointers into the right =
direction are appreciated.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks!<o:p></o:p></span></font></p>=


<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>public void
componentResized(ComponentEvent e)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>{<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-indent:.5in'><font size=3D2 =
color=3Dnavy face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Component c =3D
e.getComponent();<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-indent:.5in'><font size=3D2 =
color=3Dnavy face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>myXMap.setBounds(=
0, 0,
c.getSize().width, c.getSize().height);<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>} <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------_=_NextPart_001_01C5A4CB.74539F31--

--
[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"]


From mail Sat Aug 20 08:11:04 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7KCB4Z14788
	for openmap-users-archive; Sat, 20 Aug 2005 08:11:04 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7KCB3g14785
	for <openmap-users@openmap.bbn.com>; Sat, 20 Aug 2005 08:11:03 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7KC6iw27367
	for openmap-users-outgoing; Sat, 20 Aug 2005 08:06:44 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
        b=SZgQnH6vw4a67/j4mEEzZ9Wl+DPHjyFLxpShbcM/zBTMNrxa6HoN4hO+8CanylbGTg0j9bdrwK0mMG/PhMmso8XrATjUT+o6Z+NknS1UWPo7NXrvQOU691XnWv3N6I4TRh6hUMWn8kXIz703yoNPIoPZvcGqiLKUKYnAhndE5mk=
Message-ID: <da0c02390508192358680330d9@mail.gmail.com>
Date: Sat, 20 Aug 2005 12:28:26 +0530
From: Little Leo <phrasenotfound@gmail.com>
To: openmap-users@bbn.com
Subject: [OpenMap Users] question on contour ploting in OpenMap
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 02:16:53 by milter-greylist-2.0 (gandalf.bbn.com [192.1.120.116]); Sat, 20 Aug 2005 08:06:34 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j7KC6eU27357
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=RCVD_BY_IP 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi,

i have a question in OpenMap.

I wish to do a contour plot and my inputs will be like this, Assume
the X-Y as a rect surface length and breadth. Z is the depth. i.e
Graph the depth of a irregular shape.

 ( Array of X :: Array of Y :: Array of Z)

       X                Y                  Z
    400              -200              -33
    445              -100              -64
    765              -567              -85
    543              -345              -56

and the contour plot must be like

1. First of all draw a area based on points (use only X-Y) boundry.
You will get a polygon by joining (only) the boundry points.

2. Then draw the contour ( Z value) lines on this area.

3. Show shaded colors on the regions of the contour line.

This is nothing but a density graph + contour lines  on a irregular area. 

Is it possible to do using OpenMap. OR  what do you feel. Based on
this feasibility only i can start my project. 

Am i missing anthing here ? let me knw ur views. Thanks for ur time.

Cheers,
Leo

--
[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"]


From mail Sat Aug 20 16:21:22 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7KKLMx19328
	for openmap-users-archive; Sat, 20 Aug 2005 16:21:22 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7KKLMg19325
	for <openmap-users@openmap.bbn.com>; Sat, 20 Aug 2005 16:21:22 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7KKHLD00009
	for openmap-users-outgoing; Sat, 20 Aug 2005 16:17:21 -0400 (EDT)
Message-ID: <43078FB8.1030302@tlen.pl>
Date: Sat, 20 Aug 2005 22:16:56 +0200
From: Mariusz Chmielewski <mchmiel21@tlen.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: OpenMap Support <openmap@bbn.com>,
   "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] Corba support package
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-2.0 (gandalf.bbn.com [192.1.120.116]); Sat, 20 Aug 2005 16:17:12 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.5 required=2.5 tests=FROM_ENDS_IN_NUMS 
	autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi everybody,

I am trying to get in touch with anyone who used this packege. If
someone has overloaded the mechanisms provieded in the example with full
understaning I would be greatful for the hints.  My biggest problem is
the lack of the rest of sources  for this packege (the full packege in
jar is provided but in sources i cannot find anything). I am trying to
design the similar RMI based mechanism for wrorking with the CADRG map
and i am not sure if i shout base the mechanism on SimpleHttpServer or
provide the whole RMI mechanism as in CORBA example. I would like to
state that the client softwer will be an applet and the server side will
be chosen based on the best end effective method of providing the RPF
map. On the client side i would like to have other layer such as
graphics so i need the server side and the whole mechanism to provide
the map data only.

I would be very gratful for any comments on presented the ideas, and
their effectivess as well. Thank You in advance.

Mariusz

--
[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"]


From mail Sat Aug 20 17:53:34 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7KLrYK20398
	for openmap-users-archive; Sat, 20 Aug 2005 17:53:34 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7KLrXg20395
	for <openmap-users@openmap.bbn.com>; Sat, 20 Aug 2005 17:53:33 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7KLqFi00505
	for openmap-users-outgoing; Sat, 20 Aug 2005 17:52:15 -0400 (EDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=g8fiRh7gtVs5b6HOdiPeFgdU3Jboi91ThJgNRbCpgnJaGPJ0G//sJdob8Ql/VGTUR94a7OhoeV6UemIK/hsyQW4ZjjqlPpoL/YSEyGyuK9DmvWrtwXxqvY86SmTnv9j/5eeyHmsbY7ZwxBnqtzaN5cAcdTP36GHKQuhklMmQfvA=
Message-ID: <da0c0239050820032164fe125@mail.gmail.com>
Date: Sat, 20 Aug 2005 15:51:20 +0530
From: Little Leo <phrasenotfound@gmail.com>
To: openmap-users@bbn.com
Subject: [OpenMap Users] question on contour ploting in OpenMap
In-Reply-To: <da0c02390508192358680330d9@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
References: <da0c02390508192358680330d9@mail.gmail.com>
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Greylist: Delayed for 01:46:56 by milter-greylist-2.0 (gandalf.bbn.com [192.1.120.116]); Sat, 20 Aug 2005 17:52:06 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j7KLqCU00496
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=RCVD_BY_IP 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi,

i have a question in OpenMap.

I wish to do a contour plot and my inputs will be like this, Assume
the X-Y as a rect surface length and breadth. Z is the depth. i.e
Graph the depth of a irregular shape.

 ( Array of X :: Array of Y :: Array of Z)

      X                Y                  Z
   400              -200              -33
   445              -100              -64
   765              -567              -85
   543              -345              -56

and the contour plot must be like

1. First of all draw a area based on points (use only X-Y) boundry.
You will get a polygon by joining (only) the boundry points.

2. Then draw the contour ( Z value) lines on this area.

3. Show shaded colors on the regions of the contour line.

This is nothing but a density graph + contour lines  on a irregular area.

Is it possible to do using OpenMap. OR  what do you feel. Based on
this feasibility only i can start my project.

Am i missing anthing here ? let me knw ur views. Thanks for ur time.

Cheers,
Leo

--
[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"]


From mail Sun Aug 21 09:41:18 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7LDfIR07648
	for openmap-users-archive; Sun, 21 Aug 2005 09:41:18 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7LDfHg07645
	for <openmap-users@openmap.bbn.com>; Sun, 21 Aug 2005 09:41:17 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7LDZXK06289
	for openmap-users-outgoing; Sun, 21 Aug 2005 09:35:33 -0400 (EDT)
Message-ID: <4308830D.6050304@tlen.pl>
Date: Sun, 21 Aug 2005 15:35:09 +0200
From: Mariusz Chmielewski <mchmiel21@tlen.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: OpenMap Support <openmap@bbn.com>,
   "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] SHISPlugIn and SimpleHttpServer
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Sun, 21 Aug 2005 09:35:24 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.5 required=2.5 tests=FROM_ENDS_IN_NUMS 
	autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

I ve got 3 issues concerning the openmap framework:

1. in properties file I use Polish letters and on the OpenMap panel
those names are shown as rectangles ( i use the UTF-8 encoding) but the
OM seems to omit it.

2. I finally used the SHISPlugIn and SimpleHttpServer to show images but
when i use the navigation pane i get this.

*** ERROR ***
LayerWorker.construct(): java.lang.RuntimeException: JOptionPane:
parentComponent does not have a valid parent
*************
java.lang.RuntimeException: JOptionPane: parentComponent does not have a
valid parent
    at javax.swing.JOptionPane.createInternalFrame(Unknown Source)
    at javax.swing.JOptionPane.showInternalOptionDialog(Unknown Source)
    at javax.swing.JOptionPane.showInternalMessageDialog(Unknown Source)
    at javax.swing.JOptionPane.showInternalMessageDialog(Unknown Source)
    at
com.bbn.openmap.InformationDelegator.displayMessage(InformationDelegator.java:431)
    at
com.bbn.openmap.InformationDelegator.requestMessage(InformationDelegator.java:464)
    at com.bbn.openmap.Layer.fireRequestMessage(Layer.java:758)
    at com.bbn.openmap.Layer.fireRequestMessage(Layer.java:774)
    at
com.bbn.openmap.plugin.WebImagePlugIn.getRectangle(WebImagePlugIn.java:83)
    at com.bbn.openmap.plugin.PlugInLayer.prepare(PlugInLayer.java:324)
    at
com.bbn.openmap.layer.policy.StandardRenderPolicy.prepare(StandardRenderPolicy.java:67)
    at
com.bbn.openmap.layer.OMGraphicHandlerLayer$LayerWorker.construct(OMGraphicHandlerLayer.java:648)
    at com.bbn.openmap.util.SwingWorker$2.run(SwingWorker.java:117)
    at java.lang.Thread.run(Unknown Source)
Overview|Layer: repaint(tm=0, x=0, y=0, width=220, height=100)


what is the problem can anyone tell me.
I suppose to add that i am using my own layer pane based on the JTree
and the whole openmap app is placed on one of the 3 JTabbedPanes.

3 issue. How to present the same map on three different JTabbedPanes, i
am asking becouse if i try to add the MabBean to another pane - the
first one disapears and i can see the last one added??

Thanks in advance for any info
Mariusz





--
[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"]


From mail Sun Aug 21 10:07:01 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7LE71m07915
	for openmap-users-archive; Sun, 21 Aug 2005 10:07:01 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7LE6xg07912
	for <openmap-users@openmap.bbn.com>; Sun, 21 Aug 2005 10:06:59 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7LE4Sm06668
	for openmap-users-outgoing; Sun, 21 Aug 2005 10:04:28 -0400 (EDT)
In-Reply-To: <43078FB8.1030302@tlen.pl>
References: <43078FB8.1030302@tlen.pl>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <05B324FA-989F-4100-9C94-283EE6B827A4@bbn.com>
Cc: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Corba support package
Date: Sun, 21 Aug 2005 10:04:16 -0400
To: Mariusz Chmielewski <mchmiel21@tlen.pl>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Mariusz,

On Aug 20, 2005, at 4:16 PM, Mariusz Chmielewski wrote:

> Hi everybody,
>
> I am trying to get in touch with anyone who used this packege. If
> someone has overloaded the mechanisms provieded in the example with  
> full
> understaning I would be greatful for the hints.  My biggest problem is
> the lack of the rest of sources  for this packege (the full packege in
> jar is provided but in sources i cannot find anything).

All of the source code is there, it's just that some of it needs to  
be generated.  If you build the package with ant, the idl files will  
be compiled to create the source fiies that are missing.

But those source files really won't help you with what you want to  
do, they are the sources for how the CORBA mechanism handles the  
objects between the server and client.

> I am trying to design the similar RMI based mechanism for wrorking  
> with the CADRG map
> and i am not sure if i shout base the mechanism on SimpleHttpServer or
> provide the whole RMI mechanism as in CORBA example. I would like to
> state that the client softwer will be an applet and the server side  
> will
> be chosen based on the best end effective method of providing the RPF
> map. On the client side i would like to have other layer such as
> graphics so i need the server side and the whole mechanism to provide
> the map data only.

Since you want to cache RPF data files on the applet, you should  
definitely use the RMI mechanism.  All you need is a modified  
CRPFClient and CRPFServer that use the RMI mechanism instead of the  
CORBA mechanism.  The CRPFClient is the object that implements the  
RpfFrameProvider interface, you just have to design your RMI  
mechanism to support those methods.  Then, you modify the  
CorbaRpfLayer to use your client RpfFrameProvider instead of the  
CRPFCient.

BTW, everyone that receives openmap@bbn.com mail also receives  
openmap-users@bbn.com mail, so you don't have to send mail to both  
lists.

- Don


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Sun Aug 21 10:28:45 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7LESjV08083
	for openmap-users-archive; Sun, 21 Aug 2005 10:28:45 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7LESjg08080
	for <openmap-users@openmap.bbn.com>; Sun, 21 Aug 2005 10:28:45 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7LEQJh06845
	for openmap-users-outgoing; Sun, 21 Aug 2005 10:26:19 -0400 (EDT)
Message-ID: <43088EEE.2010707@tlen.pl>
Date: Sun, 21 Aug 2005 16:25:50 +0200
From: Mariusz Chmielewski <mchmiel21@tlen.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: Re: [OpenMap Users] Corba support package
References: <43078FB8.1030302@tlen.pl> <05B324FA-989F-4100-9C94-283EE6B827A4@bbn.com>
In-Reply-To: <05B324FA-989F-4100-9C94-283EE6B827A4@bbn.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Sun, 21 Aug 2005 10:26:09 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.5 required=2.5 tests=FROM_ENDS_IN_NUMS 
	autolearn=no version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Thanks in advance for the answers i understand CORBA mechanisms and 
basic issues but i was asking for something else, i analyzed the code 
for corba server and client and i understand that server is usling local 
RpfFrameProvider and the client is the using the remote one. Most of all 
I need to understatn the functionality of the implemented interface and 
what should be done to transfer remotly the RPH frames what is done and 
what should be done. I already achived to load the map elements using 
the pair of SimpleHttpServer and the SHISPlugIn and it works fine except 
the one situation which i have described in previous mail. I wonder 
which method of providing data is faster RMI, CORBA or pure Http what do 
You thind since You have implemented it. Can i configure the HttpServer 
to send lower quality images???


Thank You a lot Mariusz

Don Dietrick napisaÅ‚(a):

> Hi Mariusz,
>
> On Aug 20, 2005, at 4:16 PM, Mariusz Chmielewski wrote:
>
>> Hi everybody,
>>
>> I am trying to get in touch with anyone who used this packege. If
>> someone has overloaded the mechanisms provieded in the example with full
>> understaning I would be greatful for the hints. My biggest problem is
>> the lack of the rest of sources for this packege (the full packege in
>> jar is provided but in sources i cannot find anything).
>
>
> All of the source code is there, it's just that some of it needs to be 
> generated. If you build the package with ant, the idl files will be 
> compiled to create the source fiies that are missing.
>
> But those source files really won't help you with what you want to do, 
> they are the sources for how the CORBA mechanism handles the objects 
> between the server and client.
>
>> I am trying to design the similar RMI based mechanism for wrorking 
>> with the CADRG map
>> and i am not sure if i shout base the mechanism on SimpleHttpServer or
>> provide the whole RMI mechanism as in CORBA example. I would like to
>> state that the client softwer will be an applet and the server side will
>> be chosen based on the best end effective method of providing the RPF
>> map. On the client side i would like to have other layer such as
>> graphics so i need the server side and the whole mechanism to provide
>> the map data only.
>
>
> Since you want to cache RPF data files on the applet, you should 
> definitely use the RMI mechanism. All you need is a modified 
> CRPFClient and CRPFServer that use the RMI mechanism instead of the 
> CORBA mechanism. The CRPFClient is the object that implements the 
> RpfFrameProvider interface, you just have to design your RMI mechanism 
> to support those methods. Then, you modify the CorbaRpfLayer to use 
> your client RpfFrameProvider instead of the CRPFCient.
>
> BTW, everyone that receives openmap@bbn.com mail also receives 
> openmap-users@bbn.com mail, so you don't have to send mail to both lists.
>
> - Don
>
>
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Don Dietrick, dietrick@bbn.com
> BBN Technologies, Cambridge, MA
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
>
>

--
[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"]


From mail Mon Aug 22 10:11:48 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7MEBmp22606
	for openmap-users-archive; Mon, 22 Aug 2005 10:11:48 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7MEBkg22603
	for <openmap-users@openmap.bbn.com>; Mon, 22 Aug 2005 10:11:47 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7ME6fx22038
	for openmap-users-outgoing; Mon, 22 Aug 2005 10:06:41 -0400 (EDT)
In-Reply-To: <43088EEE.2010707@tlen.pl>
References: <43078FB8.1030302@tlen.pl> <05B324FA-989F-4100-9C94-283EE6B827A4@bbn.com> <43088EEE.2010707@tlen.pl>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=UTF-8; delsp=yes; format=flowed
Message-Id: <EEFABC21-CDA1-4B5F-8279-F1C0E12619A1@bbn.com>
Cc: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Corba support package
Date: Mon, 22 Aug 2005 10:06:25 -0400
To: Mariusz Chmielewski <mchmiel21@tlen.pl>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j7ME6WU22029
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Mariusz,

When you use the SHIS and the SHISPlugIn you won't get caching of the  
RPF frames on the client side.  The client will go back to the server  
for each projection change.  Another thing to be aware of is that the  
SimpleHttpImageServer was named like that on purpose - it's OK for  
light loads, like a couple of clients hitting it at a moderate pace.   
If you get several clients connecting to it, it will get  
overwhelmed.  You can create a servlet to handle greater client  
loads, and that servlet can use the MapRequestHandler (like the  
SimpleHttpImageServer) to create the images for you.  If you need to  
be able to handle greater client loading, you can create a pool of  
MapRequestHandlers to handle multiple requests.

For the best performance for handing RPF data, I'd stick with the  
RpfFrameProvider approach.  If you are comfortable with CORBA, I'd  
just use the CorbaRpfLayer talking to a CRFPServer.  I doubt it would  
be worth writing an RMI RpfFrameProvider mechanism just for some  
performance difference between CORBA and RMI, but it might be worth  
doing if configuring the client-server connection is easier for you  
with the RMI approach.

As for an http approach, I suppose you could write a http  
RpfFrameProvider, but then you'd have to deal with the other methods  
that the RpfFrameProvider handles, and that might have it's own  
challenges (using XML for communication protocol between client and  
server, perhaps)?

As for configuring the HttpServer to send lower quality images, you  
can do that if you are using a SunJpegImageFormatter, it has a  
setting for image quality.  Check the javadocs for the property.

- Don


On Aug 21, 2005, at 10:25 AM, Mariusz Chmielewski wrote:

> Thanks in advance for the answers i understand CORBA mechanisms and  
> basic issues but i was asking for something else, i analyzed the  
> code for corba server and client and i understand that server is  
> usling local RpfFrameProvider and the client is the using the  
> remote one. Most of all I need to understatn the functionality of  
> the implemented interface and what should be done to transfer  
> remotly the RPH frames what is done and what should be done. I  
> already achived to load the map elements using the pair of  
> SimpleHttpServer and the SHISPlugIn and it works fine except the  
> one situation which i have described in previous mail. I wonder  
> which method of providing data is faster RMI, CORBA or pure Http  
> what do You thind since You have implemented it. Can i configure  
> the HttpServer to send lower quality images???
>
>
> Thank You a lot Mariusz
>
> Don Dietrick napisaÅ‚(a):
>
>
>> Hi Mariusz,
>>
>> On Aug 20, 2005, at 4:16 PM, Mariusz Chmielewski wrote:
>>
>>
>>> Hi everybody,
>>>
>>> I am trying to get in touch with anyone who used this packege. If
>>> someone has overloaded the mechanisms provieded in the example  
>>> with full
>>> understaning I would be greatful for the hints. My biggest  
>>> problem is
>>> the lack of the rest of sources for this packege (the full  
>>> packege in
>>> jar is provided but in sources i cannot find anything).
>>>
>>
>>
>> All of the source code is there, it's just that some of it needs  
>> to be generated. If you build the package with ant, the idl files  
>> will be compiled to create the source fiies that are missing.
>>
>> But those source files really won't help you with what you want to  
>> do, they are the sources for how the CORBA mechanism handles the  
>> objects between the server and client.
>>
>>
>>> I am trying to design the similar RMI based mechanism for  
>>> wrorking with the CADRG map
>>> and i am not sure if i shout base the mechanism on  
>>> SimpleHttpServer or
>>> provide the whole RMI mechanism as in CORBA example. I would like to
>>> state that the client softwer will be an applet and the server  
>>> side will
>>> be chosen based on the best end effective method of providing the  
>>> RPF
>>> map. On the client side i would like to have other layer such as
>>> graphics so i need the server side and the whole mechanism to  
>>> provide
>>> the map data only.
>>>
>>
>>
>> Since you want to cache RPF data files on the applet, you should  
>> definitely use the RMI mechanism. All you need is a modified  
>> CRPFClient and CRPFServer that use the RMI mechanism instead of  
>> the CORBA mechanism. The CRPFClient is the object that implements  
>> the RpfFrameProvider interface, you just have to design your RMI  
>> mechanism to support those methods. Then, you modify the  
>> CorbaRpfLayer to use your client RpfFrameProvider instead of the  
>> CRPFCient.
>>
>> BTW, everyone that receives openmap@bbn.com mail also receives  
>> openmap-users@bbn.com mail, so you don't have to send mail to both  
>> lists.
>>
>> - Don
>>
>>
>> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>> Don Dietrick, dietrick@bbn.com
>> BBN Technologies, Cambridge, MA
>> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>>
>>
>>
>>
>>
>
> --
> [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"]
>



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Mon Aug 22 10:17:12 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7MEHCe22710
	for openmap-users-archive; Mon, 22 Aug 2005 10:17:12 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7MEHBg22707
	for <openmap-users@openmap.bbn.com>; Mon, 22 Aug 2005 10:17:11 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7MEFSF22298
	for openmap-users-outgoing; Mon, 22 Aug 2005 10:15:28 -0400 (EDT)
In-Reply-To: <4308830D.6050304@tlen.pl>
References: <4308830D.6050304@tlen.pl>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <BDF3F8F7-9DFF-468C-B136-05F527EF15FA@bbn.com>
Cc: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] SHISPlugIn and SimpleHttpServer
Date: Mon, 22 Aug 2005 10:15:20 -0400
To: Mariusz Chmielewski <mchmiel21@tlen.pl>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Mariusz,

On Aug 21, 2005, at 9:35 AM, Mariusz Chmielewski wrote:

> I ve got 3 issues concerning the openmap framework:
>
> 1. in properties file I use Polish letters and on the OpenMap panel
> those names are shown as rectangles ( i use the UTF-8 encoding) but  
> the
> OM seems to omit it.

This is probably more of a Java problem than an OpenMap one.  We do  
have a bunch of Polish properties files in the package used by the  
internationalization mechanism in OpenMap, so I know it's possible to  
display Polish letters.

> 2. I finally used the SHISPlugIn and SimpleHttpServer to show  
> images but
> when i use the navigation pane i get this.
>
> *** ERROR ***
> LayerWorker.construct(): java.lang.RuntimeException: JOptionPane:
> parentComponent does not have a valid parent
> *************
> java.lang.RuntimeException: JOptionPane: parentComponent does not  
> have a
> valid parent
>    at javax.swing.JOptionPane.createInternalFrame(Unknown Source)
>    at javax.swing.JOptionPane.showInternalOptionDialog(Unknown Source)
>    at javax.swing.JOptionPane.showInternalMessageDialog(Unknown  
> Source)
>    at javax.swing.JOptionPane.showInternalMessageDialog(Unknown  
> Source)
>    at
> com.bbn.openmap.InformationDelegator.displayMessage 
> (InformationDelegator.java:431)
>    at
> com.bbn.openmap.InformationDelegator.requestMessage 
> (InformationDelegator.java:464)
>    at com.bbn.openmap.Layer.fireRequestMessage(Layer.java:758)
>    at com.bbn.openmap.Layer.fireRequestMessage(Layer.java:774)
>    at
> com.bbn.openmap.plugin.WebImagePlugIn.getRectangle 
> (WebImagePlugIn.java:83)
>    at com.bbn.openmap.plugin.PlugInLayer.prepare(PlugInLayer.java:324)
>    at
> com.bbn.openmap.layer.policy.StandardRenderPolicy.prepare 
> (StandardRenderPolicy.java:67)
>    at
> com.bbn.openmap.layer.OMGraphicHandlerLayer$LayerWorker.construct 
> (OMGraphicHandlerLayer.java:648)
>    at com.bbn.openmap.util.SwingWorker$2.run(SwingWorker.java:117)
>    at java.lang.Thread.run(Unknown Source)
> Overview|Layer: repaint(tm=0, x=0, y=0, width=220, height=100)
>
>
> what is the problem can anyone tell me.
> I suppose to add that i am using my own layer pane based on the JTree
> and the whole openmap app is placed on one of the 3 JTabbedPanes.

Maybe the static Environment class isn't being told it's running in  
an applet?  I'd look at the com.bbn.openmap.app.OMApplet to make sure  
you are doing the same things in your applet that are being done there.

> 3 issue. How to present the same map on three different  
> JTabbedPanes, i
> am asking becouse if i try to add the MabBean to another pane - the
> first one disapears and i can see the last one added??

You can't.  Swing components can only have one parent.  You'll need  
multiple copies.  Layers can only be attached to one MapBean, too.   
You can come up with some workarounds for this limitation if the  
projections (including the sizes) of the MapBeans are the same.

- Don


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Mon Aug 22 10:31:17 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7MEVH622910
	for openmap-users-archive; Mon, 22 Aug 2005 10:31:17 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7MEVEg22907
	for <openmap-users@openmap.bbn.com>; Mon, 22 Aug 2005 10:31:14 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7METPd22686
	for openmap-users-outgoing; Mon, 22 Aug 2005 10:29:25 -0400 (EDT)
In-Reply-To: <D8063DF686D10247B0A49D012712856906DC3938@osdn06.osd.mil>
References: <D8063DF686D10247B0A49D012712856906DC3938@osdn06.osd.mil>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <A1E1BEEA-6D93-40F9-AC39-D664F0E281C4@bbn.com>
Cc: openmap-users@bbn.com
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] OpenMap and GML
Date: Mon, 22 Aug 2005 10:29:14 -0400
To: "Lepkowski, Thomas M., CTR, OSD-PA&E" <Thomas.Lepkowski.ctr@osd.mil>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Tom,

I don't want to speak for everyone on openmap-users, but BBN hasn't  
done anything with GML and OpenMap.  It hasn't been a funded  
requirement and/or hasn't risen up that high on the fun-meter yet.

Cheers,

- Don

On Aug 16, 2005, at 9:06 AM, Lepkowski, Thomas M., CTR, OSD-PA&E wrote:

> Classification: UNCLASSIFIED
>
> Hello,
>
> While perusing the list archives I found some two year old chatter  
> about providing some GML support to OpenMap.  What is the current  
> state of affairs regarding GML and OpenMap?
>
> Thanks.
> -Tom
>



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Mon Aug 22 13:54:31 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7MHsVi26115
	for openmap-users-archive; Mon, 22 Aug 2005 13:54:31 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7MHsUg26112
	for <openmap-users@openmap.bbn.com>; Mon, 22 Aug 2005 13:54:30 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7MHle525571
	for openmap-users-outgoing; Mon, 22 Aug 2005 13:47:40 -0400 (EDT)
Message-ID: <003a01c5a737$7c0a0b00$d82bfad9@tobidesktop>
From: "Tobias Gorgs" <tobias.gorgs@t-online.de>
To: <openmap-users@bbn.com>
Subject: [OpenMap Users] BufferedLayerMapBean
Date: Mon, 22 Aug 2005 18:35:18 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0037_01C5A748.3F1594B0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-ID: XH9M8mZVre-F-UvdGjq3rnC0aFgInUIGXkWKjKVDmXKKCXqJNIhE4S
X-TOI-MSGID: f4e0e8cf-bb13-4d78-8753-2b0c84723f61
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 01:12:08 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Mon, 22 Aug 2005 13:47:31 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_50_60,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.

------=_NextPart_000_0037_01C5A748.3F1594B0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi,

I have a problem with the BufferedLayerMapBean I can`t solve on my own. =
Perhaps anyone of you can help me.

I have written a kind of moving map application with a SimpleBeanLayer =
and a SimpleBeanObject. Further there are two layers (DTED, RPF). Every =
three seconds the map is repainted with a other center point. First I =
had a MapBean, now a BufferedLayerMapBean - but there is no difference =
in the performance of the two. The layers are painted slow and not =
together. Here are parts of my code, have I forgotten something or doing =
something wrong, and how do I have to use the =
LayerEvent/setLayers()-method?

...
BufferedLayerMapBean mapBean =3D new BufferedLayerMapBean();
MapHandler mapHandler =3D new MapHandler();
LayerHandler layerHandler =3D new LayerHandler();
MouseDelegator mouseDelegator =3D new MouseDelegator();
SelectMouseMode selectMM =3D new SelectMouseMode();

...

BufferedLayer bufferedLayer =3D mapBean.getBufferedLayer();
bl.addLayer(dtedLayer);
bl.addLayer(rpfLayer);
Layer[] layers =3D {dtedLayer, rpfLayer};
mapBean.setLayers(new LayerEvent(rpfLayer, LayerEvent.ALL, layers);
mapBean.setBufferedLayer(bl);

mapHandler.add(mapBean);
mapHandler.add(layerHandler);
mapHandler.add(mouseDelegator);
mapHandler.add(selectMM);
mapHandler.add(rpfLayer);
mapHandler.add(dtedLayer);
mapHandler.add(bufferedLayer);
...

Thanks for your time.

Tobi


------=_NextPart_000_0037_01C5A748.3F1594B0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1106" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I have a problem with the =
BufferedLayerMapBean I=20
can`t solve on my own. Perhaps anyone of you can help me.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I have written a kind of moving map =
application=20
with a SimpleBeanLayer and a SimpleBeanObject. Further there are two =
layers=20
(DTED, RPF).&nbsp;Every three seconds the map is repainted with a other =
center=20
point. First I had a MapBean, now a BufferedLayerMapBean - but there is =
no=20
difference in the performance of the two. The layers are painted slow =
and not=20
together. Here&nbsp;are parts of&nbsp;my code, have I forgotten =
something or=20
doing something wrong, and how do I have to use the=20
LayerEvent/setLayers()-method?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>BufferedLayerMapBean mapBean =3D new=20
BufferedLayerMapBean();</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>MapHandler mapHandler =3D new=20
MapHandler();</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>LayerHandler layerHandler =3D new=20
LayerHandler();</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>MouseDelegator mouseDelegator =3D new=20
MouseDelegator();</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>SelectMouseMode selectMM =3D new=20
SelectMouseMode();</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>BufferedLayer bufferedLayer =3D=20
mapBean.getBufferedLayer();</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>bl.addLayer(dtedLayer);</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>bl.addLayer(rpfLayer);</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Layer[] layers =3D {dtedLayer,=20
rpfLayer};</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>mapBean.setLayers(new =
LayerEvent(rpfLayer,=20
LayerEvent.ALL, layers);</FONT></DIV>
<DIV><FONT face=3DArial =
size=3D2>mapBean.setBufferedLayer(bl);</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>mapHandler.add(mapBean);</FONT></DIV>
<DIV>
<DIV><FONT face=3DArial =
size=3D2>mapHandler.add(layerHandler);</FONT></DIV>
<DIV>
<DIV><FONT face=3DArial=20
size=3D2>mapHandler.add(mouseDelegator);</FONT></DIV></DIV></DIV>
<DIV><FONT face=3DArial size=3D2>
<DIV><FONT face=3DArial size=3D2>mapHandler.add(selectMM);
<DIV><FONT face=3DArial size=3D2>mapHandler.add(rpfLayer);</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>mapHandler.add(dtedLayer);</FONT></DIV>
<DIV>
<DIV><FONT face=3DArial =
size=3D2>mapHandler.add(bufferedLayer);</FONT></DIV>
<DIV>...</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks for your time.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Tobi</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV></DIV></FONT></DIV></FONT></DIV></BODY></HTML>

------=_NextPart_000_0037_01C5A748.3F1594B0--

--
[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"]


From mail Mon Aug 22 16:44:41 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7MKiff29624
	for openmap-users-archive; Mon, 22 Aug 2005 16:44:41 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7MKiRg29620
	for <openmap-users@openmap.bbn.com>; Mon, 22 Aug 2005 16:44:27 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7MKguR27918
	for openmap-users-outgoing; Mon, 22 Aug 2005 16:42:56 -0400 (EDT)
Message-ID: <430A3157.9020906@ctm.gdynia.pl>
Date: Mon, 22 Aug 2005 22:11:03 +0200
From: =?ISO-8859-2?Q?Piotr_Kami=F1ski?= <Piotr.Kaminski@ctm.gdynia.pl>
User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
To: Mariusz Chmielewski <mchmiel21@tlen.pl>
CC: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: Re: [OpenMap Users] SHISPlugIn and SimpleHttpServer
References: <4308830D.6050304@tlen.pl>
In-Reply-To: <4308830D.6050304@tlen.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:25:43 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Mon, 22 Aug 2005 16:42:46 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi,


Mariusz Chmielewski napisa³(a):
> I ve got 3 issues concerning the openmap framework:
> 
> 1. in properties file I use Polish letters and on the OpenMap panel
> those names are shown as rectangles ( i use the UTF-8 encoding) but the
> OM seems to omit it.

Propeties files use ISO-8859-1 encoding. All 'non standard' (e.g. 
Polish) charactes should be written as escaped unicode (e.g. 
Szeroko\u015B\u0107 ).  Use standard java tool - 'native2ascii.exe' - to 
convert files from other encodings.
> 
> 2. I finally used the SHISPlugIn and SimpleHttpServer to show images but
> when i use the navigation pane i get this.
> 
> *** ERROR ***
> LayerWorker.construct(): java.lang.RuntimeException: JOptionPane:
> parentComponent does not have a valid parent
> *************
> java.lang.RuntimeException: JOptionPane: parentComponent does not have a
> valid parent
>    at javax.swing.JOptionPane.createInternalFrame(Unknown Source)
>    at javax.swing.JOptionPane.showInternalOptionDialog(Unknown Source)
>    at javax.swing.JOptionPane.showInternalMessageDialog(Unknown Source)
>    at javax.swing.JOptionPane.showInternalMessageDialog(Unknown Source)
>    at
> com.bbn.openmap.InformationDelegator.displayMessage(InformationDelegator.java:431) 
> 
>    at
> com.bbn.openmap.InformationDelegator.requestMessage(InformationDelegator.java:464) 
> 
>    at com.bbn.openmap.Layer.fireRequestMessage(Layer.java:758)
>    at com.bbn.openmap.Layer.fireRequestMessage(Layer.java:774)
>    at
> com.bbn.openmap.plugin.WebImagePlugIn.getRectangle(WebImagePlugIn.java:83)
>    at com.bbn.openmap.plugin.PlugInLayer.prepare(PlugInLayer.java:324)
>    at
> com.bbn.openmap.layer.policy.StandardRenderPolicy.prepare(StandardRenderPolicy.java:67) 
> 
>    at
> com.bbn.openmap.layer.OMGraphicHandlerLayer$LayerWorker.construct(OMGraphicHandlerLayer.java:648) 
> 
>    at com.bbn.openmap.util.SwingWorker$2.run(SwingWorker.java:117)
>    at java.lang.Thread.run(Unknown Source)
> Overview|Layer: repaint(tm=0, x=0, y=0, width=220, height=100)
> 
> 
> what is the problem can anyone tell me.
> I suppose to add that i am using my own layer pane based on the JTree
> and the whole openmap app is placed on one of the 3 JTabbedPanes.
> 
> 3 issue. How to present the same map on three different JTabbedPanes, i
> am asking becouse if i try to add the MabBean to another pane - the
> first one disapears and i can see the last one added??
> 

MapBean is Swing JComponent subclass. It behaves like any other 
component, which can have only one parent. You need 3 MapBean instances 
if you want to have them on 3 tabs.

Best Regards,
Piotr

> Thanks in advance for any info
> Mariusz
> 
> 
> 
> 
> 
> -- 
> [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"]

--
[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"]


From mail Wed Aug 24 10:40:49 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7OEene26451
	for openmap-users-archive; Wed, 24 Aug 2005 10:40:49 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7OEemg26448
	for <openmap-users@openmap.bbn.com>; Wed, 24 Aug 2005 10:40:49 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7OEZtH20817
	for openmap-users-outgoing; Wed, 24 Aug 2005 10:35:56 -0400 (EDT)
In-Reply-To: <5DBAE64CD0928B44B45B6FAF5B03B902246FE6@XCGV4806.northgrum.com>
References: <5DBAE64CD0928B44B45B6FAF5B03B902246FE6@XCGV4806.northgrum.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <D1D22DD6-A2B1-49F3-B006-4EDEB1E767DF@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Donut shape?
Date: Wed, 24 Aug 2005 10:35:46 -0400
To: "Nagiel, Shahak ((Mission Systems))" <Shahak.Nagiel@ngc.com>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Shahak,

I think the easiest way to do this is with a OMAreaList made up of  
two OMPolys.  Make sure that the outside ring coordinates are in  
clockwise rotation and the inner ring is counter-clockwise.  I think  
you have to call OMAreaList.setConnectParts(true) for it to look right.

OMAreaLists have a bug where they don't render properly when they  
wrap around the back of the earth, so you need to keep them small  
relative to the size of the earth and look at them with larger scales.

  - Don



On Jul 29, 2005, at 8:56 AM, Nagiel, Shahak ((Mission Systems)) wrote:

> Does OpenMap offer support for (or has anyone implemented) the  
> Torus (i.e. 2-dimensional donut) OMGraphic shape?  Conceptually, I  
> guess it's just two concentric circles, but I wasn't sure about the  
> easiest way to approach this.
>
> Thanks,
> Shahak Nagiel
>
> --
> [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"]
>



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Wed Aug 24 10:45:52 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7OEjqx26532
	for openmap-users-archive; Wed, 24 Aug 2005 10:45:52 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7OEjqg26529
	for <openmap-users@openmap.bbn.com>; Wed, 24 Aug 2005 10:45:52 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7OEiF220920
	for openmap-users-outgoing; Wed, 24 Aug 2005 10:44:15 -0400 (EDT)
In-Reply-To: <1634ba616381d5.16381d51634ba6@nyroc.rr.com>
References: <1634ba616381d5.16381d51634ba6@nyroc.rr.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <1CA8A632-B7C3-4711-B290-BEC02B6E8419@bbn.com>
Cc: openmap-users@bbn.com
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] refreshing layers?
Date: Wed, 24 Aug 2005 10:44:01 -0400
To: nemrac98@twcny.rr.com
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Carmen,

 From the RouteLayer, you can use the MapHandler to find the MapBean,  
which is where you want to set the projection.  You can override the  
findAndInit(Object) method of Layer, and test the Object for an  
instance of the MapBean.  When you find it, save a handle to it, and  
when your timer goes off, change the center of the projection on the  
MapBean (MapBean.setCenter(...)) to the location of your OMPoint.   
The map should move, and all layers should react to that.

Don't forget to call super.findAndInit(Object) in your overridden  
method.

Cheers,

Don


On Aug 17, 2005, at 4:00 PM, nemrac98@twcny.rr.com wrote:

> Hi all!
>
> I am working with the SimpleMap2 and RouteLayer example. I have added
> to the route layer a timer that moves a OMPoint across the map. When I
> display the map however the point shows up in one location and does
> not move until I change the projection(zoom in or out etc.). How can I
> automatically make it change the projection from the RouteLayer. I can
> use fireProjectionChange() but the MapBean is in SimpleMap2. What
> should I call from my Timer method to make the projection refresh with
> the new location of my point?
>
> Any help would be greatly appreciated!
>
> Thanks Everyone!
>
> Carmen
>
> --
> [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"]
>



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Wed Aug 24 10:53:55 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7OErtx26696
	for openmap-users-archive; Wed, 24 Aug 2005 10:53:55 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7OErsg26693
	for <openmap-users@openmap.bbn.com>; Wed, 24 Aug 2005 10:53:54 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7OEqeK21053
	for openmap-users-outgoing; Wed, 24 Aug 2005 10:52:40 -0400 (EDT)
In-Reply-To: <20050818101451.40060.qmail@web26604.mail.ukl.yahoo.com>
References: <20050818101451.40060.qmail@web26604.mail.ukl.yahoo.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed
Message-Id: <BA862FC9-95D0-46BC-B836-14135F8F2C5E@bbn.com>
Cc: openmap-users@bbn.com
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] scenario
Date: Wed, 24 Aug 2005 10:52:26 -0400
To: Beibou Ely <beibou_es@yahoo.fr>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j7OEqcU21044
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi ely,

Looks like you might have to adjust the property that specifies how  
your date information is formatted.

scenario.timeFormat=d-MMM-yyyy HH:mm

You might need to make that a dd-MMM-yyyy HH:mm, since there is more  
than one day digit.

- Don

On Aug 18, 2005, at 6:14 AM, Beibou Ely wrote:

> Hello
> I'm trying to to execute the test scenario to get time manage but i  
> got an error of date format :
> ScenarioGraphicLoader(Test Scenario) has problem with time format.  
> Unparseable date: "15-Jan-2005 00:00"
>
> Did somebody try to use this fonctionality.
>
> Thank you very much in advance.
>
> ely
>
>
> Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo!  
> Messenger
> Téléchargez le ici !



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Wed Aug 24 10:58:53 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7OEwr226782
	for openmap-users-archive; Wed, 24 Aug 2005 10:58:53 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7OEwqg26779
	for <openmap-users@openmap.bbn.com>; Wed, 24 Aug 2005 10:58:52 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7OEwAT21182
	for openmap-users-outgoing; Wed, 24 Aug 2005 10:58:10 -0400 (EDT)
In-Reply-To: <4304D693.9000604@imbel.gov.br>
References: <4304D693.9000604@imbel.gov.br>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <435255B2-DE23-49B2-8433-15CEF31CD091@bbn.com>
Cc: openmap-users@bbn.com
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Zoom extents
Date: Wed, 24 Aug 2005 10:57:55 -0400
To: Cap Romano (IMBEL) <romano.fmce@imbel.gov.br>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Cap,

On Aug 18, 2005, at 2:42 PM, Cap Romano (IMBEL) wrote:

> Hello all,
>
> is it possible to perform a zoom to map full extents?

Yes, you need to set the scale of the Projection object on the  
MapBean.  You can ask a Projection object what it's scale would need  
to be to encompass a coordinate box (getScale(...)).

> I think that I need to grab the extents of all layer. First  
> question, is is
> possible? Is there a MapBean.getEnvelope or MapBean.getDataBounds  
> method?

The Projection object of the MapBean will tell you that information.

> Also I will need to reproject the map. Why there is no setXXX  
> methods in
> Projection interface?

The Projection class is what is passed to layers, and they are not  
allowed to manage it independently from the MapBean, because that  
would mess up the other layers.  You need to make the settings on the  
MapBean, and the changes will flow to the layers.

> Is there a reproject( Databounds ) method in Proj class?

That would be the getScale(..) method that takes arguments, and then  
you would set the MapBean's scale to that.


Hope this helps,

Don

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Thu Aug 25 09:51:24 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7PDpOt13379
	for openmap-users-archive; Thu, 25 Aug 2005 09:51:24 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7PDpNg13376
	for <openmap-users@openmap.bbn.com>; Thu, 25 Aug 2005 09:51:23 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7PDkHx05725
	for openmap-users-outgoing; Thu, 25 Aug 2005 09:46:17 -0400 (EDT)
Message-ID: <430DC2A9.1070801@imbel.gov.br>
Date: Thu, 25 Aug 2005 10:07:53 -0300
From: "Cap Romano (IMBEL)" <romano.fmce@imbel.gov.br>
Organization: IMBEL - FMCE
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pt-br, pt
MIME-Version: 1.0
To: Don Dietrick <dietrick@bbn.com>
Cc: openmap-users@bbn.com
Subject: Re: [OpenMap Users] Zoom extents
References: <4304D693.9000604@imbel.gov.br> <435255B2-DE23-49B2-8433-15CEF31CD091@bbn.com>
In-Reply-To: <435255B2-DE23-49B2-8433-15CEF31CD091@bbn.com>
X-Enigmail-Version: 0.92.0.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:33:00 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Thu, 25 Aug 2005 09:46:04 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Don,

Don Dietrick escreveu:
> Hi Cap,
> 
> On Aug 18, 2005, at 2:42 PM, Cap Romano (IMBEL) wrote:
> 
>> Hello all,
>>
>> is it possible to perform a zoom to map full extents?
> 
> 
> Yes, you need to set the scale of the Projection object on the 
> MapBean.  You can ask a Projection object what it's scale would need  to
> be to encompass a coordinate box (getScale(...)).

But how do I get a coordinate box the fits all my layers?

> 
>> I think that I need to grab the extents of all layer. First  question,
>> is is
>> possible? Is there a MapBean.getEnvelope or MapBean.getDataBounds 
>> method?
> 
> 
> The Projection object of the MapBean will tell you that information.

How?

A new question: I have a shapefile that is saved using a specific coordinate
system. Its coordinate system is saved in a shape.prj file, but I noticed
OpenMap does not load this file and the ShapeLayer Projection object is always
null before I add it to the MapBean.
The question is, how is OpenMap´s support to coordinate system? Can I set a
coordinate system to a layer different than the one I set to the MapBean? Will
it reproject the layer´s geometry coordinates before drawing?

Thank you,
Romano Magacho


> 
>> Also I will need to reproject the map. Why there is no setXXX  methods in
>> Projection interface?
> 
> 
> The Projection class is what is passed to layers, and they are not 
> allowed to manage it independently from the MapBean, because that  would
> mess up the other layers.  You need to make the settings on the 
> MapBean, and the changes will flow to the layers.
> 
>> Is there a reproject( Databounds ) method in Proj class?
> 
> 
> That would be the getScale(..) method that takes arguments, and then 
> you would set the MapBean's scale to that.
> 
> 
> Hope this helps,
> 
> Don
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Don Dietrick, dietrick@bbn.com
> BBN Technologies, Cambridge, MA
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
> 
> 
> 

--
[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"]


From mail Thu Aug 25 11:25:02 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7PFP2U15037
	for openmap-users-archive; Thu, 25 Aug 2005 11:25:02 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7PFP2g15034
	for <openmap-users@openmap.bbn.com>; Thu, 25 Aug 2005 11:25:02 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7PFNbB07552
	for openmap-users-outgoing; Thu, 25 Aug 2005 11:23:37 -0400 (EDT)
In-Reply-To: <430DC2A9.1070801@imbel.gov.br>
References: <4304D693.9000604@imbel.gov.br> <435255B2-DE23-49B2-8433-15CEF31CD091@bbn.com> <430DC2A9.1070801@imbel.gov.br>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed
Message-Id: <B8E00C8E-ABD5-485F-95E3-266B8885BCEA@bbn.com>
Cc: openmap-users@bbn.com
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Zoom extents
Date: Thu, 25 Aug 2005 11:23:28 -0400
To: Cap Romano (IMBEL) <romano.fmce@imbel.gov.br>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by stout.bbn.com id j7PFNYU07543
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Cap,

On Aug 25, 2005, at 9:07 AM, Cap Romano (IMBEL) wrote:
> Don Dietrick escreveu:
>
>> Hi Cap,
>>
>> On Aug 18, 2005, at 2:42 PM, Cap Romano (IMBEL) wrote:
>>
>>
>>> Hello all,
>>>
>>> is it possible to perform a zoom to map full extents?
>>>
>>
>>
>> Yes, you need to set the scale of the Projection object on the
>> MapBean.  You can ask a Projection object what it's scale would  
>> need  to
>> be to encompass a coordinate box (getScale(...)).
>>
>
> But how do I get a coordinate box the fits all my layers?

You have to poll your layers to find that information out, and they  
have to be written to answer that question (what their data bounds  
are).  That's not a general question that all layers will answer.   
There is a com.bbn.openmap.util.DataBounds object that  
com.bbn.openmap.util.DataBoundsProviders can be asked for, so you  
probably want to make your layers DataBoundsProviders.  Then you need  
to make an object ask your layers what your data bounds are, and then  
contact the MapBean.  The MapBean can tell it what it's current  
Projection is, and then you can figure out what the scale is that you  
need to fit all the data on the map.  The  
com.bbn.openmap.gui.menu.DataBoundsViewMenuItem does something like  
this, but only for one layer at a time.


>>> I think that I need to grab the extents of all layer. First   
>>> question,
>>> is is possible? Is there a MapBean.getEnvelope or  
>>> MapBean.getDataBounds
>>> method?
>>>
>>
>>
>> The Projection object of the MapBean will tell you that information.
>>
>
> How?

See above answer.  Sorry, I was answering a different question before.

> A new question: I have a shapefile that is saved using a specific  
> coordinate
> system. Its coordinate system is saved in a shape.prj file, but I  
> noticed
> OpenMap does not load this file and the ShapeLayer Projection  
> object is always
> null before I add it to the MapBean.
> The question is, how is OpenMap´s support to coordinate system?

It doesn't, OpenMap layers current expect all layers to be displaying  
decimal degree lat/lon coordinates.

> Can I set a coordinate system to a layer different than the one I  
> set to the MapBean?

Not at the moment, but we hope to be implementing some sort of  
translation mechanism soon.

> Will it reproject the layer´s geometry coordinates before drawing?

No, but that's part of the plan mentioned above.

Regards,

Don


>>> Also I will need to reproject the map. Why there is no setXXX   
>>> methods in
>>> Projection interface?
>>>
>>
>>
>> The Projection class is what is passed to layers, and they are not
>> allowed to manage it independently from the MapBean, because that   
>> would
>> mess up the other layers.  You need to make the settings on the
>> MapBean, and the changes will flow to the layers.
>>
>>
>>> Is there a reproject( Databounds ) method in Proj class?
>>>
>>
>>
>> That would be the getScale(..) method that takes arguments, and then
>> you would set the MapBean's scale to that.
>>
>>
>



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Thu Aug 25 12:21:54 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7PGLsL15938
	for openmap-users-archive; Thu, 25 Aug 2005 12:21:54 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7PGLqg15935
	for <openmap-users@openmap.bbn.com>; Thu, 25 Aug 2005 12:21:52 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7PGKue08399
	for openmap-users-outgoing; Thu, 25 Aug 2005 12:20:56 -0400 (EDT)
Message-ID: <D8063DF686D10247B0A49D012712856906DC3948@osdn06.osd.mil>
From: "Lepkowski, Thomas M., CTR, OSD-PA&E" <Thomas.Lepkowski.ctr@osd.mil>
To: openmap-users@bbn.com
Subject: [OpenMap Users] showing layers in a scale range
Date: Thu, 25 Aug 2005 11:48:49 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C5A98C.7C4BD1DC"
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:19:17 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Thu, 25 Aug 2005 12:20:48 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_50_60,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C5A98C.7C4BD1DC
Content-Type: text/plain;
	charset="iso-8859-1"

Classification: UNCLASSIFIED

Hello,

We'd like to show a layer only if the map has been zoomed-in to a set scale.
Has anybody had experience making this happen?  I suppose the Layer class
needs to capture a projection change event, then set visible all the
OMGraphics in the visible map (or entire layer-could be ugly).

Thanks for any thoughts on this.

-Tom

------_=_NextPart_001_01C5A98C.7C4BD1DC
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2658.2">
<TITLE>showing layers in a scale range</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>Classification: UNCLASSIFIED</FONT>
</P>

<P><FONT SIZE=3D2>Hello,</FONT>
</P>

<P><FONT SIZE=3D2>We'd like to show a layer only if the map has been =
zoomed-in to a set scale.&nbsp; Has anybody had experience making this =
happen?&nbsp; I suppose the Layer class needs to capture a projection =
change event, then set visible all the OMGraphics in the visible map =
(or entire layer-could be ugly).</FONT></P>

<P><FONT SIZE=3D2>Thanks for any thoughts on this.</FONT>
</P>

<P><FONT SIZE=3D2>-Tom</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C5A98C.7C4BD1DC--

--
[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"]


From mail Thu Aug 25 12:27:15 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7PGRFO16017
	for openmap-users-archive; Thu, 25 Aug 2005 12:27:15 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7PGRFg16014
	for <openmap-users@openmap.bbn.com>; Thu, 25 Aug 2005 12:27:15 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7PGQCK08437
	for openmap-users-outgoing; Thu, 25 Aug 2005 12:26:12 -0400 (EDT)
Message-ID: <430DEFD5.2090600@imbel.gov.br>
Date: Thu, 25 Aug 2005 13:20:37 -0300
From: "Cap Romano (IMBEL)" <romano.fmce@imbel.gov.br>
Organization: IMBEL - FMCE
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pt-br, pt
MIME-Version: 1.0
To: Don Dietrick <dietrick@bbn.com>
Cc: openmap-users@bbn.com
Subject: Re: [OpenMap Users] Zoom extents
References: <4304D693.9000604@imbel.gov.br> <435255B2-DE23-49B2-8433-15CEF31CD091@bbn.com> <430DC2A9.1070801@imbel.gov.br> <B8E00C8E-ABD5-485F-95E3-266B8885BCEA@bbn.com>
In-Reply-To: <B8E00C8E-ABD5-485F-95E3-266B8885BCEA@bbn.com>
X-Enigmail-Version: 0.92.0.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Thu, 25 Aug 2005 12:26:04 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Don,

your answers are very helpful. I noticed that OpenMap is not very OpenGIS
compliant. Is there any thoughts of making it compatible with OpenGIS
specifications?


>> Can I set a coordinate system to a layer different than the one I  set
>> to the MapBean?
> 
> 
> Not at the moment, but we hope to be implementing some sort of 
> translation mechanism soon.
> 
>>

Is there anyone in particular currently working in such a task? Do you have any
class diagram or any other diagram that shows how this functionality is going to
look like?

Thank you,
Romano Magacho

--
[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"]


From mail Fri Aug 26 12:20:16 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7QGKGQ03278
	for openmap-users-archive; Fri, 26 Aug 2005 12:20:16 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7QGKFg03275
	for <openmap-users@openmap.bbn.com>; Fri, 26 Aug 2005 12:20:15 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7QGGlF21704
	for openmap-users-outgoing; Fri, 26 Aug 2005 12:16:47 -0400 (EDT)
Message-ID: <9F635A3056CA634A8E53B4321639DD700910E5@mail.l-3comcept.com>
From: "Joseph N. Goodman" <Joseph.Goodman@L-3ComCept.com>
To: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Subject: [OpenMap Users] Another NITF Question
Date: Fri, 26 Aug 2005 11:11:32 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2656.59)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C5AA58.D2F9AFF0"
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.116
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=FORGED_RCVD_HELO,HTML_60_70,
	HTML_MESSAGE autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C5AA58.D2F9AFF0
Content-Type: text/plain

I realize that the NITF classes don't allow the display of NITF data on the
map.  Surely somebody out there has figured out a way to do this.  Either
through a third party library or by "rolling there own" NITF classes.  We
really need to display NITF ASAP.  Any help would be appreciated.
 
Thanks

------_=_NextPart_001_01C5AA58.D2F9AFF0
Content-Type: text/html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2900.2722" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=818510916-26082005><FONT face=Arial size=2>I realize that the 
NITF classes don't allow the display of NITF data on the map.&nbsp; Surely 
somebody out there has figured out a way to do this.&nbsp; Either through a 
third party library or by "rolling there own" NITF classes.&nbsp; We really need 
to display NITF ASAP.&nbsp; Any help would be appreciated.</FONT></SPAN></DIV>
<DIV><SPAN class=818510916-26082005><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=818510916-26082005><FONT face=Arial 
size=2>Thanks</FONT></SPAN></DIV></BODY></HTML>

------_=_NextPart_001_01C5AA58.D2F9AFF0--

--
[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"]


From mail Fri Aug 26 13:40:50 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7QHeod04060
	for openmap-users-archive; Fri, 26 Aug 2005 13:40:50 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7QHeog04057
	for <openmap-users@openmap.bbn.com>; Fri, 26 Aug 2005 13:40:50 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7QHdDJ22834
	for openmap-users-outgoing; Fri, 26 Aug 2005 13:39:13 -0400 (EDT)
In-Reply-To: <9F635A3056CA634A8E53B4321639DD700910E5@mail.l-3comcept.com>
References: <9F635A3056CA634A8E53B4321639DD700910E5@mail.l-3comcept.com>
Mime-Version: 1.0 (Apple Message framework v734)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <BAA6A9C5-68A0-4762-A77A-B11BB472C5EA@mitre.org>
Cc: "'openmap-users@bbn.com'" <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Tony Bigbee <abigbee@mitre.org>
Subject: Re: [OpenMap Users] Another NITF Question
Date: Fri, 26 Aug 2005 13:21:02 -0400
To: "Joseph N. Goodman" <Joseph.Goodman@L-3ComCept.com>
X-Mailer: Apple Mail (2.734)
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:12:53 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Fri, 26 Aug 2005 13:39:04 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

One options includes invoking command line utilities via   
Runtime.getRuntime().exec("command parameters") and setting up a  
simple multi-threaded processing pipeline.  You need libraries to:

a) convert from NITF to other image format(s)
b) extract metadata like 4-corner info and timestamps:

Two for you to consider:

GDAL utilities
http://www.remotesensing.org/gdal/gdal_utilities.html

AFRL NITF tools
https://www.sdms.afrl.af.mil/tools/nitf/

This is all done fairly easily on a unix system, don't know how easy  
it is to do in Windows infrastructure but it appears theoretically  
possible.

Tony Bigbee

On Aug 26, 2005, at 12:11 PM, Joseph N. Goodman wrote:

> I realize that the NITF classes don't allow the display of NITF  
> data on the map.  Surely somebody out there has figured out a way  
> to do this.  Either through a third party library or by "rolling  
> there own" NITF classes.  We really need to display NITF ASAP.  Any  
> help would be appreciated.
>
> Thanks


--
[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"]


From mail Mon Aug 29 05:54:49 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7T9snO17486
	for openmap-users-archive; Mon, 29 Aug 2005 05:54:49 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7T9sZg17482
	for <openmap-users@openmap.bbn.com>; Mon, 29 Aug 2005 05:54:35 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7T9lNO24883
	for openmap-users-outgoing; Mon, 29 Aug 2005 05:47:23 -0400 (EDT)
Message-ID: <002301c5ac75$571ac350$dd00a8c0@ctm.gdynia.pl>
From: "mirek pawlowski" <mirek.pawlowski@ctm.gdynia.pl>
To: <openmap-users@bbn.com>
Subject: [OpenMap Users] Is CsvTiledImagePlugIn so demanding on memory ?
Date: Mon, 29 Aug 2005 10:40:39 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0020_01C5AC86.191C5710"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1506
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
Old-X-Spam-Status: NO
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: Delayed for 00:56:08 by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Mon, 29 Aug 2005 05:47:14 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=2.5 tests=HTML_50_60,HTML_MESSAGE 
	autolearn=unavailable version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.

------=_NextPart_000_0020_01C5AC86.191C5710
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

=20
Hi,
I load a map layer using a CsvTiledImagePlugIn. The Csv file contains 27 =
descriptions of map data.
All 27 files are in PNG format and their size rather small from 30 to 70 =
kB. The sum of their size is about 1MB.
My application without that layer occupies about 30MB but after loading =
that layer that value increases up to 650MB .
After about 2 minutes that value decreases to 420MB.
That CsvTiledImagePlugIn works properly and all data from Csv file are =
on the map :) but that memory consumption is horrible :( .

I'm realy surprised !!!

Is it correct that CsvTiledImagePlugIn is so demanding on memory ?

Any advice would be appreciated.

Regards

Mirek Pawlowski

------=_NextPart_000_0020_01C5AC86.191C5710
Content-Type: text/html;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-2">
<META content=3D"MSHTML 6.00.2800.1505" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff><FONT face=3DArial size=3D2>&nbsp;</FONT>
<DIV><FONT face=3DArial size=3D2>Hi,<BR>I load a map layer using a=20
CsvTiledImagePlugIn. The Csv file contains 27 descriptions of map =
data.<BR>All=20
27 files are in PNG format and their size rather small from 30 to 70 kB. =
The sum=20
of their size is about 1MB.<BR>My application without that layer =
occupies about=20
30MB but after loading that layer that value increases up to 650MB =
.<BR>After=20
about 2 minutes that value decreases to 420MB.<BR>That =
CsvTiledImagePlugIn works=20
properly and all data from Csv file are on the map :) but that memory=20
consumption is horrible :( .</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I'm realy surprised !!!</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Is&nbsp;it correct that =
CsvTiledImagePlugIn is so=20
demanding on memory ?</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Any advice&nbsp;would=20
be&nbsp;appreciated.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Regards</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Mirek Pawlowski</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0020_01C5AC86.191C5710--

--
[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"]


From mail Mon Aug 29 07:07:16 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7TB7GE18160
	for openmap-users-archive; Mon, 29 Aug 2005 07:07:16 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7TB7Gg18157
	for <openmap-users@openmap.bbn.com>; Mon, 29 Aug 2005 07:07:16 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7TB4pa25315
	for openmap-users-outgoing; Mon, 29 Aug 2005 07:04:51 -0400 (EDT)
In-Reply-To: <002301c5ac75$571ac350$dd00a8c0@ctm.gdynia.pl>
References: <002301c5ac75$571ac350$dd00a8c0@ctm.gdynia.pl>
Mime-Version: 1.0 (Apple Message framework v733)
X-Priority: 3
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <7075BEC4-D1E1-459B-A11D-7700B24279DF@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] Is CsvTiledImagePlugIn so demanding on memory ?
Date: Mon, 29 Aug 2005 07:04:34 -0400
To: mirek pawlowski <mirek.pawlowski@ctm.gdynia.pl>,
   Mariusz Wachowiak <Mariusz.Wachowiak@ctm.gdynia.pl>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Guys,

The CSVTiledImagePlugIn doesn't do any management with respect to  
only loading the images that are needed.  It loads all of the images  
in the csv file at runtime and holds on to them.

What are the pixel sizes of the images, what are their coverage  
areas, and what is the scale of the map when are you looking at them  
(what is the resulting image size being displayed)?  When taking  
those numbers into account, do they seem to make sense with the 420Mb?

- Don


On Aug 29, 2005, at 4:40 AM, mirek pawlowski wrote:

>
> Hi,
> I load a map layer using a CsvTiledImagePlugIn. The Csv file  
> contains 27 descriptions of map data.
> All 27 files are in PNG format and their size rather small from 30  
> to 70 kB. The sum of their size is about 1MB.
> My application without that layer occupies about 30MB but after  
> loading that layer that value increases up to 650MB .
> After about 2 minutes that value decreases to 420MB.
> That CsvTiledImagePlugIn works properly and all data from Csv file  
> are on the map :) but that memory consumption is horrible :( .
>
> I'm realy surprised !!!
>
> Is it correct that CsvTiledImagePlugIn is so demanding on memory ?
>
> Any advice would be appreciated.
>
> Regards
>
> Mirek Pawlowski
>
>



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Mon Aug 29 10:42:11 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7TEgBu20142
	for openmap-users-archive; Mon, 29 Aug 2005 10:42:11 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7TEgBg20139
	for <openmap-users@openmap.bbn.com>; Mon, 29 Aug 2005 10:42:11 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7TEdGI27937
	for openmap-users-outgoing; Mon, 29 Aug 2005 10:39:16 -0400 (EDT)
In-Reply-To: <da0c0239050820032164fe125@mail.gmail.com>
References: <da0c02390508192358680330d9@mail.gmail.com> <da0c0239050820032164fe125@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v733)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <D5084C94-2048-4364-A124-91643B05A0AB@bbn.com>
Cc: openmap-users@bbn.com
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] question on contour ploting in OpenMap
Date: Mon, 29 Aug 2005 10:39:03 -0400
To: Little Leo <phrasenotfound@gmail.com>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Leo,

You can use a OMGrid object for holding this data, and then you would  
give the OMGrid an OMGridGenerator that would create other OMGraphics  
from your data to render on behalf of the OMGrid.

The com.bbn.openmap.omGraphics.grid package contains different  
OMGridGenerators, with the SimpleColorGenerator being one that takes  
the Z value as a color value, and creates and image for the data  
grid.  You could create different objects instead of an image.

Regards,

Don

On Aug 20, 2005, at 6:21 AM, Little Leo wrote:

> Hi,
>
> i have a question in OpenMap.
>
> I wish to do a contour plot and my inputs will be like this, Assume
> the X-Y as a rect surface length and breadth. Z is the depth. i.e
> Graph the depth of a irregular shape.
>
>  ( Array of X :: Array of Y :: Array of Z)
>
>       X                Y                  Z
>    400              -200              -33
>    445              -100              -64
>    765              -567              -85
>    543              -345              -56
>
> and the contour plot must be like
>
> 1. First of all draw a area based on points (use only X-Y) boundry.
> You will get a polygon by joining (only) the boundry points.
>
> 2. Then draw the contour ( Z value) lines on this area.
>
> 3. Show shaded colors on the regions of the contour line.
>
> This is nothing but a density graph + contour lines  on a irregular  
> area.
>
> Is it possible to do using OpenMap. OR  what do you feel. Based on
> this feasibility only i can start my project.
>
> Am i missing anthing here ? let me knw ur views. Thanks for ur time.
>
> Cheers,
> Leo
>
> --
> [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"]
>



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Mon Aug 29 10:58:13 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j7TEwDH20279
	for openmap-users-archive; Mon, 29 Aug 2005 10:58:13 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j7TEwDg20276
	for <openmap-users@openmap.bbn.com>; Mon, 29 Aug 2005 10:58:13 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j7TEucc28084
	for openmap-users-outgoing; Mon, 29 Aug 2005 10:56:38 -0400 (EDT)
In-Reply-To: <003a01c5a737$7c0a0b00$d82bfad9@tobidesktop>
References: <003a01c5a737$7c0a0b00$d82bfad9@tobidesktop>
Mime-Version: 1.0 (Apple Message framework v733)
X-Priority: 3
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <35E1516E-7071-433A-8B70-6D4996EA7DAC@bbn.com>
Cc: <openmap-users@bbn.com>
Content-Transfer-Encoding: 7bit
From: Don Dietrick <dietrick@bbn.com>
Subject: Re: [OpenMap Users] BufferedLayerMapBean
Date: Mon, 29 Aug 2005 10:56:28 -0400
To: Tobias Gorgs <tobias.gorgs@t-online.de>
X-Mailer: Apple Mail (2.733)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

Hi Tobi,

Add the layers to the LayerHandler instead of to the MapBean, and set  
their visibility to be true if you want them to be part of the map.

Using a BufferedMapBean vs. a regular MapBean makes no difference for  
pans/zooms, it just helps with repainting the map when the projection  
doesn't change.  I'd use a BufferedMapBean at least, and a  
BufferedLayerMapBean if you are animating an icon over the map (while  
setting the background layers in that map bean (layer.setAsBackground 
(true)).

- Don


On Aug 22, 2005, at 12:35 PM, Tobias Gorgs wrote:

> Hi,
>
> I have a problem with the BufferedLayerMapBean I can`t solve on my  
> own. Perhaps anyone of you can help me.
>
> I have written a kind of moving map application with a  
> SimpleBeanLayer and a SimpleBeanObject. Further there are two  
> layers (DTED, RPF). Every three seconds the map is repainted with a  
> other center point. First I had a MapBean, now a  
> BufferedLayerMapBean - but there is no difference in the  
> performance of the two. The layers are painted slow and not  
> together. Here are parts of my code, have I forgotten something or  
> doing something wrong, and how do I have to use the LayerEvent/ 
> setLayers()-method?
>
> ...
> BufferedLayerMapBean mapBean = new BufferedLayerMapBean();
> MapHandler mapHandler = new MapHandler();
> LayerHandler layerHandler = new LayerHandler();
> MouseDelegator mouseDelegator = new MouseDelegator();
> SelectMouseMode selectMM = new SelectMouseMode();
>
> ...
>
> BufferedLayer bufferedLayer = mapBean.getBufferedLayer();
> bl.addLayer(dtedLayer);
> bl.addLayer(rpfLayer);
> Layer[] layers = {dtedLayer, rpfLayer};
> mapBean.setLayers(new LayerEvent(rpfLayer, LayerEvent.ALL, layers);
> mapBean.setBufferedLayer(bl);
>
> mapHandler.add(mapBean);
> mapHandler.add(layerHandler);
> mapHandler.add(mouseDelegator);
> mapHandler.add(selectMM);
> mapHandler.add(rpfLayer);
> mapHandler.add(dtedLayer);
> mapHandler.add(bufferedLayer);
> ...
>
> Thanks for your time.
>
> Tobi
>
>
>



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick@bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


--
[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"]


From mail Thu Sep  1 01:32:03 2005
Return-Path: <mail>
Received: (from mail@localhost)
	by openmap.bbn.com (8.11.6/8.11.6) id j815W3r25718
	for openmap-users-archive; Thu, 1 Sep 2005 01:32:03 -0400
Received: from stout.bbn.com (stout.bbn.com [128.89.72.17])
	by openmap.bbn.com (8.11.6/8.11.6) with ESMTP id j815Vng25711
	for <openmap-users@openmap.bbn.com>; Thu, 1 Sep 2005 01:31:49 -0400
Received: (from majdart@localhost)
	by stout.bbn.com (8.11.4/8.11.4) id j815QPT09743
	for openmap-users-outgoing; Thu, 1 Sep 2005 01:26:25 -0400 (EDT)
Message-ID: <003801c5aeb4$26de3410$dc00a8c0@ctm.gdynia.pl>
From: "Mirek Pawlowski" <mirek.pawlowski@ctm.gdynia.pl>
To: "OPENMAP" <openmap-users@bbn.com>
Subject: Re: [OpenMap Users] Is CsvTiledImagePlugIn so demanding on memory ?
Date: Thu, 1 Sep 2005 07:15:14 +0200
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----=_NextPart_000_0035_01C5AEC4.E5D2FD00"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
Old-X-Scanned-By: MIMEDefang 2.52 on 192.1.120.132
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-2.0 (gollum.bbn.com [192.1.120.132]); Thu, 01 Sep 2005 01:26:14 -0400 (EDT)
X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on 128.33.1.41
X-Virus-Status: Clean
X-Scanned-By: Spam Assassin
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on stout
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=2.5 tests=none autolearn=unavailable 
	version=3.0.4
Sender: owner-openmap-users@bbn.com
Precedence: bulk

This is a multi-part message in MIME format.

------=_NextPart_000_0035_01C5AEC4.E5D2FD00
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

Hi Don,

I checked CsvTiledImagePlugIn only with 1 image. Its data is below.
  scale         1:7000
  resolution    96X96 pixel/inch
  hight:width   3147:1458
  size          84KB

csv description:
54.546,18.50167,54.528167,18.568,file:///E:/HOME/image/gdynia7000_G.png

Resolution of my display device is 1280x1024.

Now my application without that image occupies about 20MB but after
loading that image that value increases up to 55MB .
After performing GC  that value decreases to 42MB.
I checked it using jconsole.

As attachment I send you image gdynia7000_G.png and screen shot from
jconsole (jconsole.png with my description).

Mirek Pawlowski

>
> ----- Original Message ----- 
> From: "Don Dietrick" <dietrick@bbn.com>
> To: "mirek pawlowski" <mirek.pawlowski@ctm.gdynia.pl>; "Mariusz Wachowiak"
> <Mariusz.Wachowiak@ctm.gdynia.pl>
> Cc: <openmap-users@bbn.com>
> Sent: Monday, August 29, 2005 1:04 PM
> Subject: Re: [OpenMap Users] Is CsvTiledImagePlugIn so demanding on memory
?
>
>
> > Hi Guys,
> >
> > The CSVTiledImagePlugIn doesn't do any management with respect to
> > only loading the images that are needed.  It loads all of the images
> > in the csv file at runtime and holds on to them.
> >
> > What are the pixel sizes of the images, what are their coverage
> > areas, and what is the scale of the map when are you looking at them
> > (what is the resulting image size being displayed)?  When taking
> > those numbers into account, do they seem to make sense with the 420Mb?
> >
> > - Don
> >
> >
> > On Aug 29, 2005, at 4:40 AM, mirek pawlowski wrote:
> >
> > >
> > > Hi,
> > > I load a map layer using a CsvTiledImagePlugIn. The Csv file
> > > contains 27 descriptions of map data.
> > > All 27 files are in PNG format and their size rather small from 30
> > > to 70 kB. The sum of their size is about 1MB.
> > > My application without that layer occupies about 30MB but after
> > > loading that layer that value increases up to 650MB .
> > > After about 2 minutes that value decreases to 420MB.
> > > That CsvTiledImagePlugIn works properly and all data from Csv file
> > > are on the map :) but that memory consumption is horrible :( .
> > >
> > > I'm realy surprised !!!
> > >
> > > Is it correct that CsvTiledImagePlugIn is so demanding on memory ?
> > >
> > > Any advice would be appreciated.
> > >
> > > Regards
> > >
> > > Mirek Pawlowski
> > >
> > >
> >
> >
> >
> > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> > Don Dietrick, dietrick@bbn.com
> > BBN Technologies, Cambridge, MA
> > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> >
> >
>

------=_NextPart_000_0035_01C5AEC4.E5D2FD00
Content-Type: image/png;
	name="memory_chart.PNG"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="memory_chart.PNG"

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
uAI2nm1efgAAAABJRU5ErkJggg==

------=_NextPart_000_0035_01C5AEC4.E5D2FD00
Content-Type: image/png;
	name="gdynia7000_G.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="gdynia7000_G.png"

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
Zp6T1AlETmCAk6lOCidgjMh
