Einzelnen Beitrag anzeigen

Thom

Registriert seit: 19. Mai 2006
570 Beiträge
 
Delphi XE3 Professional
 
#180

AW: Google Maps über COM (Component Object Model)

  Alt 30. Jan 2012, 19:23
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.
Thomas Nitzschke
Google Maps mit Delphi

Geändert von Thom (30. Jan 2012 um 21:54 Uhr)
  Mit Zitat antworten Zitat