a question about my mapviewer program

Chris Barker Chris.Barker at noaa.gov
Mon Dec 27 20:46:01 CET 2004


Russel,

Russell Nelson wrote:
> I've been working on a nifty neato GIS application called 'mapviewer'.

Very cool!
> Is ANYBODY else besides myself interested in using Terraserver maps?

Maybe.

> In being able to edit layers?

Absolutely!

I would love to see you do this as an extension to Thuban, rather than a 
separate app. One reason is that I personally prefer wxPython to GTK 
anyway (as I need Windows and OS-X support, which I think is better with 
wxPython), but the main issue is that I want to do something similar anyway.

I'm hoping to be able to use Thuban as the basis for a special purpose 
mapping program. What I need to do is be able to load various base maps, 
generally either topos or nautical charts, and be able to draw stuff on 
top of them, like lines and polygons, etc. I also need to be able to 
load geo-data in custom vector formats. It looks like Thuban is already 
well set up for loading the various data I need, so now I need a way to 
create and edit vector data in it, and that sounds like just what you 
want to do to.

I suppose I could take what you've done and work from that, (wxPython 
vs., GTK aside), but it seems to me that Thuban already has solved a lot 
of problems with file formats, projections, fast rendering of vector 
data, etc, so why not use it?

By the way, I have written a little mapping engine myself, for wxPython, 
but it doesn't support raster data. Rather than adding that support, I'm 
hoping to adapt Thuban to my needs. Mine is called FloatCanvas (I use it 
for other data that aren't maps as well) it is now part of the wxPython 
demo/lib, or you can get it here:

http://home.comcast.net/~chrishbarker/FloatCanvas

-Chris

-- 
Christopher Barker, Ph.D.
Oceanographer
                                     		
NOAA/OR&R/HAZMAT         (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker at noaa.gov




More information about the Thuban-devel mailing list

This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)