Hello!
I have a map, which display several different bounding-boxes, the coordinates
for which derive from the_geom.
By clicking a bbox a template starts to runs, displaying the data from the
entity.
Here is the problem:
There are several identical bboxes, one upon the other, but the user is only
able to select one at a time.
I tried to identify the identical bboxes from the array "$foo" and changed the
coordinates
of those that are identical. This is unfortunately still not the appropriate
way to do it.
$foo = array(
array(-10, 50, 5, 60),
array(-122.6, 37.6, -122.3, 37.9),
array(10, 10, 20, 20),
array(-75, 41, -71, 44),
array(10, 10, 20, 20),
array(-122.6, 37.6, -122.3, 37.9),
array(10, 10, 20, 20)
);
$keys = array_keys($foo);
foreach($keys as $key)
{
$blubb = implode("#", $foo[$key]);
if(!empty($tmp[$blubb]))
{
for($i=0; $i<count($foo[$key]); $i++) {
$foo[$key][$i]+=$tmp[$blubb]; }
$tmp[$blubb]++;
}
else
{
$tmp[$blubb] = 1;
}
}
print_r($foo);
Are there any possibilities to visualize several bboxes, which lie on top of
each other, in such a way that the user is able to select the suitable one?
Maybe by using a selective attribute?
Thanks for your help!
Florian Thürkow
_______________________________________________
Users mailing list
[email protected]
http://openlayers.org/mailman/listinfo/users