[OpenLayers-Users] Re: Writing KML - Reprojection problem
Andreas Hocevar
ahocevar at opengeo.org
Tue Jul 19 07:42:23 EDT 2011
Hi,
thanks for the report and the investigation. I created
http://trac.osgeo.org/openlayers/ticket/3418 and attached a patch.
Andreas.
On Thu, Jul 14, 2011 at 6:54 PM, Arnd Wippermann <arnd.wippermann at web.de> wrote:
> Hi,
>
> I can confirm the behaviour for OpenLayers 2.11.
>
> In OpenLayers 2.11 the format KML has changed in function buildGeometryNode.
>
> The transformation are done only for geometries, that are not instanceof
> OpenLayers.Geometry.Collection.
> Only points seems not to be instanceof OpenLayers.Geometry.Collection, so
> they will transformed.
>
> Most likely it's a bug in 2.11.
>
> OpenLayers 2.10 : KML.js
>
> buildGeometryNode: function(geometry) {
> if (this.internalProjection && this.externalProjection) {
> geometry = geometry.clone();
> geometry.transform(this.internalProjection,
> this.externalProjection);
> }
>
> OpenLayers 2.11 RC1 : KML.js
>
> buildGeometryNode: function(geometry) {
> if (this.internalProjection && this.externalProjection &&
> !(geometry instanceof OpenLayers.Geometry.Collection)) {
> geometry = geometry.clone();
> geometry.transform(this.internalProjection,
> this.externalProjection);
> }
>
> Arnd
>
> -----Ursprüngliche Nachricht-----
> Von: openlayers-users-bounces at lists.osgeo.org
> [mailto:openlayers-users-bounces at lists.osgeo.org] Im Auftrag von jllodra
> Gesendet: Mittwoch, 13. Juli 2011 12:39
> An: users at openlayers.org
> Betreff: [OpenLayers-Users] Re: Writing KML - Reprojection problem
>
> Hi again, just uploaded a test which demonstrates this bug.
>
> http://socib.es/~jllodra/workspace/cdrift/write_features_google.html
>
> Left textarea shows output in KML,
> right textarea shows output in GeoJSON.
>
> If you draw a point, coords appear in "degrees" both for KML and GeoJSON
> (correct).
> If you draw a linestring or poly, coords appear in "m x/y" for the KML
> (wrong!) but in "degrees" for the GeoJSON (correct).
>
> Please can anyone confirm?
>
> --
> View this message in context:
> http://osgeo-org.1803224.n2.nabble.com/Writing-KML-Reprojection-problem-tp65
> 78255p6578521.html
> Sent from the OpenLayers Users mailing list archive at Nabble.com.
> _______________________________________________
> Users mailing list
> Users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/openlayers-users
>
> _______________________________________________
> Users mailing list
> Users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/openlayers-users
>
--
Andreas Hocevar
OpenGeo - http://opengeo.org/
Expert service straight from the developers.
More information about the Users
mailing list