У меня есть бд на Postgres. Встала необходимость работы с географическими данными. Из необходимого: 1. создание полигонов; 2. проверка наличия точки в полигоне; 3. нахождение ближайшего полигона к точке (или на крайний случай ближайшей точки к точке).
По первым 2м пунктам нашел документацию. По 3му пункту немогу ничего найти.
Наткнулся на некий PostGIS, но устанавливать расширения на рабочу бд побаиваюсь, как и побаиваюсь дальнейших возможных проблем при обновлении.
Возможно ли решить задачу стандартными средствами, или вообще стоит использовать для геоданных другой инструмент?
Бд не большая будет, до 100000 записей.
Спасибо!
Проблемы всетаки начались.
У меня pg 9.5 (офф контейнер Docker), офф инструкции как ставить на 9.5 postgis нет.
Надо както раздобыть postgresql-9.5-postgis-2.2