I need to develop a mapping application that provides a "moving map" for
airborne units.  It will work much like a Tom-Tom does,  showing the current
location and the progress the vehicle is making toward it's objective.  But
the maps are much more detailed and the vehicle is moving much faster than a
road vehicle.  In addition there are some other technical challenges.  An
airborne EMS unit making an emergency call has a real difficulty finding the
exact location.  Most of the time they circle the area and wait for someone
on the ground to show them where it is.  We solve that by utilizing high
resolution geo rectified imagery and showing the immediate area with a star
over the destination.

This application will be a Windows SWING ap with several active windows.

-Window 1 shows a street level map of the current location of the airborne
vehicle and moves as the vehicle moves.
-Window 2 shows an aviation related map of the surrounding area
(obstructions, prohibited flyover, etc).  It also moves as the vehicle moves
-Window 3 shows the destination.  Typically this is the hi-res imagery with
the street names and parcel lines overlayed

Step one is to just be able to display a street/parcel map, accept input
from a GPS unit and show where I am on the map.  Yeah, any Garmin can do
that.  But that would put me at a point of having a grasp on the API and
would be able to demo it as a proof of concept.  I have to convince the
management that this can be done in Java.  They are convinced it has to be
done in C++.

The maps will be fixed with specific layers and characteristics.  I was
hoping it might be possible to pre-process the mapping data involved and
store an intermediate file that could help reduce the processing required
for the application in flight.  Also I was wondering if it might be possible
to "streamline" the code and remove code that will never be used within the
application.

If someone could provide some hints as to which modules I need to
concentrate on and where in the processing of the mapping data I might be
able to generate intermediate data stores to improve performance I would be
greatly in your debt.

I plan to dig into the code to see where and what might be done to improve
performance for my specific need.  I will be more than happy to donate any
specific code changes I make that could be used to improve the tool.

I'm not asking anyone to solve this for me.  But I could spend weeks and
months just figuring out what series of modules are involved and how they
fit together.  I am hoping someone might be able to help me skip some of
that process.
-- 
View this message in context: 
http://n2.nabble.com/Learning-Geotools-tp1941952p3049925.html
Sent from the geotools-gt2-users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to