Hello Francesca and Jody,

There is the old "flying saucer" animation example moves a spite over
a static background map:

http://svn.osgeo.org/geotools/tags/2.7.0/demo/example/src/main/java/org/geotools/demo/swing/FlyingSaucer.java

Francesca - is JMapPane.getWorldToScreenTransform() not working
properly for you ?

Michael


On 29 April 2011 01:27, Jody Garnett <[email protected]> wrote:
> Right :-)
> We have a tutorial for uDig that does a similar "moving dot" problem.
> So it is time to dive into Java2D voodoo and reproduce the idea of a glass
> pane under your control.
> Basic idea is to draw into two (or more) separate buffers yourself.
> You can look up "volitile" image as a graphics mode; you can daw your two
> buffers (one for the map; and one for your visual feedback) into the live
> buffer employed by the graphics card.
> http://download.oracle.com/javase/6/docs/api/java/awt/image/VolatileImage.html
> Make sure to only draw your (already built) buffers in the validate(
> graphicsConfiguration ) loop; do not try doing any math or calculation as
> you draw; etc...
> --
> Jody Garnett
>
> On Thursday, 28 April 2011 at 11:28 PM, Francesca Martelli wrote:
>
> Thank you Jody, but I would like to draw directly on the screen, since
> the point changes its coordinates frequently and if I create a feature
> collection, each time I change the point, the entire map is repainted
> causing a flickering effect. The application is a kind of GPS navigator:
> there is a map (map context with a number of shapefile in UTM) and I
> need to represent a moving vehicle.
>
> I have already tried to use the glass pane, but this does not solve the
> problem since it is not possible to clear the glass pane, so old
> positions remain painted over that. The only way I found for cleaning
> the glass pane is to set visibility to false and to true again, but this
> provokes flickering!!!
>
> So, I was looking for a different approach...
> francesca
>
>
> Il giorno gio, 28/04/2011 alle 23.15 +1000, Jody Garnett ha scritto:
>
> Perhaps you can define a feature collection (in memory) with your
> point; declare the correct coordinate reference system for your UTM
> zone (when you do this).
>
>
> And then add that FeatureCollection to the screen as a separate layer?
>
>
> There are a number of FeatureCollection implementations available for
> you to work with:
> -http://docs.geotools.org/latest/userguide/library/main/collection.html
>
>
> The indexed one is very fast to display (but not suitable for use if
> you are changing your point).
>
>
> Jody
>
> On Thu, Apr 28, 2011 at 10:52 PM, Francesca Martelli
> <[email protected]> wrote:
> Hi all,
> I have a problem with translation from utm coordinates in
> screen pixel
> position. I have already seen the tutorials (world2screen,
> data2world...), but examples reported there seem do not work
> in my case.
>
> I have a mapContext with shapefiles in a jmappane, and I would
> like to
> paint a point (with position expressed in UTM coordinates)
> over the map.
>
> Any help is greatly appreciated.
> Francesca
>
>
> --
> FFrancesca Martelli, Computer Science Ph.D.
> Algorithms and Computational Mathematics Group, IIT - CNR,
> Pisa
> Phone: +39 050 315 3191 (office), +39 050 315 2333 (fax)
> http://www.iit.cnr.it/francesca.martelli/
> email: [email protected]
>
>
>
> -------------------------------------------------------------------------------
> WhatsUp Gold - Download Free Network Management Software
> The most intuitive, comprehensive, and cost-effective network
> management toolset available today. Delivers lowest initial
> acquisition cost and overall TCO of any competing solution.
> http://p.sf.net/sfu/whatsupgold-sd
> _______________________________________________
> Geotools-gt2-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>
>
> --
> Francesca Martelli, Computer Science Ph.D.
> Algorithms and Computational Mathematics Group, IIT - CNR, Pisa
> Phone: +39 050 315 3191 (office), +39 050 315 2333 (fax)
> http://www.iit.cnr.it/francesca.martelli/
> email: [email protected]
>
>
> ------------------------------------------------------------------------------
> WhatsUp Gold - Download Free Network Management Software
> The most intuitive, comprehensive, and cost-effective network
> management toolset available today.  Delivers lowest initial
> acquisition cost and overall TCO of any competing solution.
> http://p.sf.net/sfu/whatsupgold-sd
> _______________________________________________
> Geotools-gt2-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>
>

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to