Hi experts,

I try to directly check in a map of a certain point is in a polygon.
see: http://profec.nl/profec/gmaps/index1.php

first lookup my code.

The problem is that, as you can see in the first popup, javascript
thinks polys.length() is 0, but in reality polys.length() is 2, as you
can see in the second popup. What i think is that the code goes faster
then xml can load. Strange enough the script works in IE.
Maybe the problem is solved when i pre-load the polygons before i do a
poly.length() function? Please look in my code to better understand my
problem.
My intention is an applicatie with:

1. longitude+latitude as input from a GPS device
2. the input is checked against several polygons on a map
3. the output is a unique id that belongs to the found polygon.
4. I use the id in my further program because the id is identical to
an id in a database

so i only use the whole map as a check function to know in which
polygon my GPS exists.

Maybe another solution is not using the google map at all, and just
lookup if my current gps coordinate is in a specific list of polygons,
using point-in-polygon algoritme http://alienryderflex.com/polygon/
But i thought because the google map can tell me directly in which
polygon the point is i dont have to walk through the whole list of
existing polygons, and thereby the google map solution is faster. But
at the moment i realy doubt this!

Allready big thanks to the people try to think with me.

Greets Martijn.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Maps-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to