Überprüfen Sie, ob Google Map Point aus PHP ein Polygon ist

Ich habe nach einer Möglichkeit gesucht, um zu überprüfen, ob ein Punkt Teil eines Polygons ist. Dieses Polygon wird aus einer Datei geladen.

Alle Antworten zu dieser Frage werden mit Javascript gelöst, aber ich muss dies serverseitig tun. Da das Ergebnis dem Benutzer nicht als Webclient angezeigt werden muss, muss es gespeichert und später als Parameter verwendet werden, um eine Gruppe von Benutzern (die das System verwenden) in diesem Bereich (Polygon) auszuwählen.

Ich habe nach einer Google Maps-API für PHP gesucht, aber es sieht so aus, als ob sie überhaupt nicht existiert. ich fanddieses, aber es hat nichts mit Google zu tun und konzentriert sich auch auf das Frontend.

Ich habe auch nach einer REST-API gesucht. Es wäre relativ einfach gewesen, den Inhalt auf mein PHP zu laden und ihn zu analysieren, aber es sieht so aus, als ob Google alle Anstrengungen auf die JS-API gerichtet hätte.

Gibt es eine Problemumgehung dafür?

Bearbeiten 1: Wie von @Spacedman angefordert, handelt es sich bei dem Dateiformat um eine KML-Datei

Klarstellung 1: Ich habe erwartet, dass Google ein Tool dafür bereitstellt (wie es bei JS vorhanden ist). Das Parsen der Datei zur Überprüfung über einen Algorithmus ist eine Möglichkeit und ich muss prüfen, ob es richtig funktioniert.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage