[OpenLayers-Users] Transform Vector Layer / Vector Feature
Christopher Schmidt
crschmidt at metacarta.com
Fri Sep 26 07:39:17 EDT 2008
On Fri, Sep 26, 2008 at 04:30:16AM -0700, Salvaro wrote:
>
> The gwt-openlayers just transforms OpenLayers in Java, but the logic of the
> solutions usually are the same.
Sure, but the names being different means that an OL Developer probably
can't tell you the exact things you should be using in GWT.
> Reproject the points in Java or JavaScript have the same idea, Java just use
> different names to call what is in JS.
yes... and you're looking for the names to call... which is what I can't
give you...
> And my doubt was just how to change
> the coordinates of a Vector Feature and how can I do it in OpenLayers.
vectorFeature.geometry.transform(new
OpenLayers.Projection("EPSG:4326"), new
OpenLayers.Projection("EPSG:900913"));
> But ok, thanks.
>
>
> Christopher Schmidt-2 wrote:
> >
> > On Fri, Sep 26, 2008 at 03:57:25AM -0700, Salvaro wrote:
> >>
> >> 1 - Yes, vector is an array of Feature;
> >> 2 - I used the method getGeometry() of the lib gwt-openlayers,
> >
> > Sigh. gwt-openlayers is *not* OpenLayers: I don't mind people using it,
> > but *please* at least mention it when you are, since it totally changes
> > the entire situation. You're writing Java, not Javascript.
> >
> >> it just
> >> returns the attribute geometry (public static native JSObject
> >> getGeometry(JSObject vector) /*-{
> >> return vector.geometry;
> >> }-*/;), and covert the JSObject into a java object.
> >> 3 - You are right. And me too when was coding, I typed wrong here, sorry.
> >> Where you saw "vector[i].getGeometry().getBounds().lon()" I wanted to say
> >> exactly vector[i].getGeometry().getBounds().getCenterLonLat().lon()
> >> (getCenterLonLat is the same case of the getGeometry()).
> >>
> >> It wasn't return the LonLat because I forgot to covert a Point JSObject
> >> in a
> >> Point Java Object, now it's getting the rigth coordinates.
> >>
> >> Now I'm trying to find an way to apply the new (converted) coordinates
> >> and
> >> "transform" the vectorLayer.
> >
> > I suggest contacting the gwt-openlayers list to ask for help.
> >
> > Regards,
> > --
> > Christopher Schmidt
> > MetaCarta
> > _______________________________________________
> > Users mailing list
> > Users at openlayers.org
> > http://openlayers.org/mailman/listinfo/users
> >
> >
>
> --
> View this message in context: http://n2.nabble.com/Transform-Vector-Layer---Vector-Feature-tp1115104p1120616.html
> Sent from the OpenLayers Users mailing list archive at Nabble.com.
>
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users
--
Christopher Schmidt
MetaCarta
More information about the Users
mailing list