Re: [OpenMap Users] ASCII Lat Long Ht Data

From: Don Dietrick <dietrick_at_bbn.com>
Date: Fri, 20 Feb 2009 13:52:27 -0500

Hi Bill,

Looking at OMGrid is definitely your next step, that'll do what you
want, creating the image from point data.

- Don


On Feb 20, 2009, at 1:41 PM, Sutphin, William B CIV NUWC NWPT wrote:

> Thanks
>
> I took what I needed from BasicLayer and just force feed it a list of
> OMPoints. This gave me a bunch of square things of course, but it
> seems to
> be drawing OK.
>
> What would be really swell now is a utility to convert an OMPoint
> list to am
> OMImage. Actually I was supposed to look at OMGrid, but I haven't
> yet. I
> suspect the data is gridded but I don't know for sure.
>
> Is there some sort of gridding utility available in OM?
>
> Bill Sutphin
> Naval Undersea Warfare Center, Division Newport
> Bldg 1351, Room 211C
> Newport, RI 02841
> (401) 832-5813
> DSN 432-5813
>
>
>
>> -----Original Message-----
>> From: Don Dietrick [mailto:dietrick_at_bbn.com]
>> Sent: Friday, February 20, 2009 12:30
>> To: Sutphin, William B CIV NUWC NWPT
>> Cc: openmap-users_at_bbn.com
>> Subject: Re: [OpenMap Users] ASCII Lat Long Ht Data
>>
>> I'd extend OMGraphicHandlerLayer, rather than use PlugInLayer.
>>
>> When you extend OMGraphicHandlerLayer, you override the
>> prepare() method to react to projection changes, and return
>> the OMGraphicList you want displayed for the new projection.
>> You can call
>> getProjection() to get the current projection for use in prepare().
>> Don't forget to call generate(Projection) on the OMGraphics
>> in the list you return.
>>
>> If you call getList() from within prepare(), it will return
>> the OMGraphicList currently being used by the layer. If that
>> list is null, you know prepare() is being called for the
>> first time, which also indicates the first time the layer is
>> part of the map. This is a good indicator of when to do
>> initialization work.
>>
>> It's good practice to always return a new OMGraphicList from
>> the prepare method, even if it means simply adding the same
>> OMGraphics to the new list. This is more important if there
>> are a lot of repaints() occurring.
>>
>> I think I'd maks a simple layer for querying the server for
>> the data and build up an OMGrid object with the results. If
>> performance becomes an issue, I think I would move to the
>> ImageTileLayer model, with ImageTiles modified to make
>> queries to the server and caching the image results on a
>> tile-by-tile basis.
>>
>> Hope this helps,
>>
>> Don
>>
>>
>> On Feb 19, 2009, at 12:52 PM, Sutphin, William B CIV NUWC NWPT wrote:
>>
>>> I looked at the tutorials, thanks. I'm adding the layer to
>> MapBean.
>>> Should I use PlugInLayer instead?
>>>
>>> OpenMap has a lot of fun stuff, its just sometimes hard to tie
>>> together or decide which of the many ways to do something.
>>>
>>> I started with the source to DTED layer, but I'm not convinced yet
>>> that this is the most apropos thing.
>>>
>>> Bill Sutphin
>>> Naval Undersea Warfare Center, Division Newport Bldg 1351,
>> Room 211C
>>> Newport, RI 02841
>>> (401) 832-5813
>>> DSN 432-5813
>>>
>>>
>>>
>>>> -----Original Message-----
>>>> From: Guy Pascarella [mailto:guy.pascarella_at_issinc.com]
>>>> Sent: Friday, February 13, 2009 11:57
>>>> To: Sutphin, William B CIV NUWC NWPT; openmap-users_at_bbn.com
>>>> Subject: RE: [OpenMap Users] ASCII Lat Long Ht Data
>>>>
>>>> Bill,
>>>> Here are a couple of tutorials I wrote on how to write a plugin/
>>>> layer.
>>>> http://www.hazelnutcafe.net/tutorials/
>>>>
>>>> They may be helpful if you want to access the sounding
>> data directly
>>>> instead of converting it into something like DTED.
>>>>
>>>> -Guy
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: owner-openmap-users_at_bbn.com
>>>> [mailto:owner-openmap-users_at_bbn.com] On Behalf Of Sutphin,
>> William B
>>>> CIV NUWC NWPT
>>>> Sent: Friday, February 13, 2009 9:54 AM
>>>> To: openmap-users_at_bbn.com
>>>> Subject: [OpenMap Users] ASCII Lat Long Ht Data
>>>>
>>>> Hi
>>>>
>>>> I have sounding data in Lat Lon Height ASCII format. Any
>>>> recommendations for the best way to display this in openmap?
>>>> Even if I write my own Layer derivative, do I use ImageLayer?
>>>> Its really more like DTED I would think.
>>>>
>>>> Thanks
>>>>
>>>> Bill Sutphin
>>>>
>>>>
>>
>>

--
[To unsubscribe to this list send an email to "majdart_at_bbn.com"
with the following text in the BODY of the message "unsubscribe openmap-users"]
Received on Fri Feb 20 2009 - 13:52:42 EST

This archive was generated by hypermail 2.3.0 : Tue Mar 28 2017 - 23:25:09 EDT