Ticket #3520 (new bug)

Opened 20 months ago

Last modified 20 months ago

Distance from Polygon sometime 0 when not touching

Reported by: filcius Owned by: tschaub
Priority: minor Milestone: 2.13 Release
Component: Geometry.Polygon Version: 2.11
Keywords: Cc: filcius
State:

Description

It may be my understanding, but I think distance should not be 0 here. But it is.

var shape1 = new OpenLayers.Geometry.Polygon([new OpenLayers.Geometry.LinearRing([new OpenLayers.Geometry.Point(-5, -5), new OpenLayers.Geometry.Point(-5, 5),new OpenLayers.Geometry.Point(0, 5),new OpenLayers.Geometry.Point(0, -5)])]) var shape2 = new OpenLayers.Geometry.Polygon([new OpenLayers.Geometry.LinearRing([new OpenLayers.Geometry.Point(2, 5), new OpenLayers.Geometry.Point(5, 5),new OpenLayers.Geometry.Point(5, -5),new OpenLayers.Geometry.Point(1, -5)])])

var distance = shape1.distanceTo(shape2, {details:false, edge:false})

Change History

Changed 20 months ago by filcius

  • cc filcius added
Note: See TracTickets for help on using tickets.