Входит ли географическая точка в полигон в форме правильного шестиугольника?
Нужна формула для проверки вхождения точки на карте в полигон в форме правильного шестиугольника. Центр имеет широту и долготу, каждая точка шестиугольника также имеет широту долготу. Длина сторон 200 метров.
Стороны шестиугольника для примера.
- Сторона a [ aX, aY ], [ bX, bY ] - это первая верхняя сторона шестиугольника, а дальше по часовой стрелке
- Сторона b [ bX, bY ], [ cX, cY ]
- Сторона c [ cX, cY ], [ dX, dY ]
- Сторона d [ dX, dY ], [ eX, eY ]
- Сторона e [ eX, eY ], [ jX, jY ]
Точки шестиугольника, отсчет первой точки первой стороны
- [ aX, aY ]
- [ bX, bY ]
- [ cX, cY ]
- [ dX, dY ]
- [ eX, eY ]
- [ jX, jY ]