2016-07-20 14 views
0

Ist es möglich zu bestimmen, ob ein GPS-Punkt in Wasser oder in der Nähe ist (ohne Höhe). Nach dem, was ich gesehen habe, scheint das nicht möglich zu sein. Ich hatte eine Idee, irgendwie den GPS-Zaun von Gewässern zu bekommen und zu überprüfen, ob der Punkt im Zaun liegt. Hört sich gut an, aber ich finde keine GPS-Koordinatenzäune. Wenn jemand andere Ideen oder einen Platz hat, um diese Zäune zu bekommen, wäre es großartig.So erkennen Sie Wasser auf Google Maps

+0

Wenn der Punkt bei Flut unter Wasser ist und Über Wasser bei Ebbe, zählt es als "in Wasser"? – Pang

+0

seine unter Wasser –

+0

Ebenso, wenn der Punkt in einem Fluss ist, der im Winter ausgetrocknet ist, zählt es als "in Wasser"? Oder, wenn der Breiten- und Längengrad anzeigt, dass es in einem See auf der Karte ist, aber die Höhe des Punktes 2 Meter über dem Wasserspiegel liegt, der 1,5 Meter über dem Meeresspiegel liegt, zählt es als "in Wasser"? Ich empfehle Ihnen, Ihre Frage zu bearbeiten und zu klären. – Pang

Antwort

0

Sie können den GPS-Zaun für Wasser von OpenStreetMap erhalten. Dann führen Sie einen Punkt in der Polygon-Operation aus, optional platzieren Sie alle Polygone in eine räumliche Suchstruktur, wie eine Quad-Struktur, für eine schnelle Polygon-Suche in der Nähe des Lat, Lon-Punktes.

Sie können hier beginnen: http://openstreetmapdata.com/data/water-polygons und später mehr dazu, wie das Wasser in OpenStreetMap

Eine Lösung zu identifizieren, die auf kleinen Flächen von Wasser arbeitet, weltweit, würde viel Speicherplatz verwenden, wenn Sie auf einigen Ländern cocentrate das sollte funktionieren.

0

fand ich, dass Artikel ein sehr interessanter Ansatz ist: http://tech.bellycard.com/blog/where-d-the-water-go-google-maps-water-pixel-detection-with-canvas/

statische Karten mithilfe von Google nur ein paar Pixel um die Koordinaten zu zeichnen, und dann prüfen, ob die blaue oder nicht blau.

Sie eine benutzerdefinierte einzigartige Farbe für „Wasser“ als Parameter an die Google-statische Karte setzen kann, die es Ihnen leicht macht, zu bestimmen, ob es Wasser übereinstimmt oder nicht

Verwandte Themen