Der süd-westliche Punkt (SW) muß "links unten" liegen und der nord-östliche (NE) "rechts oben". Sonst wäre es ja NW und SE.
Code:
Richtig: Falsch, da:
*---------NE SW---------* | |
| | | | SW---------*
| | | |
| LatLng | | LatLng | LatLng -> außerhalb!
| | | |
| | | | *---------NE
SW---------* *---------NE | |
Ist das nicht der Fall - wie in Deinem Beispiel - ergibt der Test, daß sich der Punkt außerhalb befindet.
Ich werde für die nächste Frameworkversion bei den Objekten
TCircle,
TRectangle und
TPolygon die Funktion
Contains neu hinzufügen.