Можно ли определить, находится ли точка gps в воде или рядом (не включая высоту). Из того, что я видел, это кажется невозможным. У меня возникла идея как-то получить gps-ограждение водоемов и проверить, находится ли точка в заборе. Звучит неплохо, но я не могу найти координаты gps. Если у кого-то есть какие-то другие идеи или место, чтобы получить эти заборы, это было бы здорово.Как обнаружить воду на картах Google
ответ
Вы можете получить GPS-забор для воды из OpenStreetMap. Затем вы делаете точку в операции многоугольника, необязательно, вы ставите все полигоны в пространственную структуру поиска, например квадровое дерево, для быстрого поиска многоугольников вблизи точки lat, lon.
Вы можете начать здесь: http://openstreetmapdata.com/data/water-polygons , а затем далее, как определить воды в OpenStreetMap
Решение, которое работает на небольших участках вод, во всем мире, будет использовать много места для хранения, если вы cocentrate в некоторых странах это должно сработать.
Я обнаружил, что статья очень интересный подход: http://tech.bellycard.com/blog/where-d-the-water-go-google-maps-water-pixel-detection-with-canvas/
Использование статических карт Google рисовать только пиксели вокруг координат, а затем проверить его синий или не синий.
Вы можете установить пользовательский уникальный цвет для «воды» в качестве параметра статической карты Google, что делает его легким для вас, чтобы определить, соответствует ли это вода или нет
- 1. Как обнаружить воду с помощью Google Maps api?
- 2. Добавить градиент в воду на карте SVG, как на Картах Google (PHP/JS)
- 3. Как скрыть достопримечательности на картах Google и обнаружить щелкнутые координаты
- 4. Пересчитать маршруты на Картах Google
- 5. Прыжки на картах Google
- 6. Листовка на картах Google
- 7. Обнаружение путевых точек на картах google
- 8. Показать твиты на картах Google
- 9. Анимация маршрута на Картах Google
- 10. Закладка маршрута на Картах Google
- 11. Поиск местоположения на картах Google
- 12. Просмотр улиц на Картах Google?
- 13. Рисование полигонов на Картах Google
- 14. Обновить форму на картах Google
- 15. Географическое положение на картах google
- 16. Показывает регион на Картах Google?
- 17. Fusion DB на картах Google
- 18. Пользовательские маркеры на картах Google
- 19. Показаны текст на Картах Google
- 20. Отображение сообщения на Картах Google
- 21. Подходящие маркеры на картах google
- 22. Раскраска путей на картах Google
- 23. замена маркера на картах Google
- 24. Предупреждения CAP на Картах Google
- 25. Изменение цвета на Картах Google
- 26. Проблема с отображением дорожки на Картах Google на Картах
- 27. вращать маркер на картах Google
- 28. Размещение маркера на картах Google
- 29. Несколько маркеров на Картах Google?
- 30. данные молнии на картах google
Если точка находится под водой во время прилива и над водой во время отлива, считается ли она «в воде»? – Pang
его под водой –
Аналогично, если точка в реке, которая высохла зимой, считается ли она «в воде»? Или, если широта и долгота указывают, что она находится в озере на карте, но высота точки составляет 2 метра над уровнем воды, которая составляет 1,5 метра над уровнем моря, считается ли она «в воде»? Я предлагаю вам «изменить» ваш вопрос и уточнить. – Pang