У меня есть данные о широте, долготе и геохэше для некоторых мест в городе у моря (например, Майами). Я хочу знать, какие из этих мест находятся рядом с береговой линией (скажем, в пределах 100 м от береговой линии). Как я могу подойти к этой проблеме?
Имеющиеся у меня данные: название места, широта места, долгота места, геохэш места, глобальные данные о береговой линии (файл формы, но это не точно)
Пробный подход: я скачал данные о береговой линии с здесь, но эти данные не очень точно. Когда я построил шейп-файл вместе с широтой и долготой моих исходных данных о местах, я обнаружил, что многие места лежат за пределами береговой линии, потому что береговые линии были аппроксимированы линейными сегментами при увеличении карты (см. ).
Подход, который я думаю попробовать: я думаю найти все геохеши (уровень 6), которые пересекают береговую линию, а затем, если место присутствует внутри этих геохешей, я классифицирую их как прибрежные места. Считаете ли вы этот подход хорошим и даст ли он желаемые результаты? Также я действительно уверен, как я найду геохэши, которые разрезают полигон.