Size: a a a

2019 March 11

S

Sm•ok 😈✔️ in FrontCoder
на 1 точке может быть более 3 ресторанов
источник

PO

Pavel Omelchenko in FrontCoder
мы делали подобное на postgresql там это дело 1 запроса
источник

S

Sm•ok 😈✔️ in FrontCoder
такое надо просто объединить в 1 массив
источник

S

Sm•ok 😈✔️ in FrontCoder
если точки рядом
источник

PO

Pavel Omelchenko in FrontCoder
вообще, если у тебя массив
источник

S

Sm•ok 😈✔️ in FrontCoder
а не катит вначале сравнить по lat lnd цифрам
источник

S

Sm•ok 😈✔️ in FrontCoder
но округленным до 3-4 цифры после точки
источник

S

Sm•ok 😈✔️ in FrontCoder
а потом уже измерить растояние ?)
источник

S

Sm•ok 😈✔️ in FrontCoder
или это так не работает с координатами
источник

PO

Pavel Omelchenko in FrontCoder
То по люббому перебором с пересчетом по формуле. Которую можно подглядеть у гугла (прям где-то в их доке к картам)
источник

S

Sm•ok 😈✔️ in FrontCoder
формула есть
источник

PO

Pavel Omelchenko in FrontCoder
а вписать тебе надо в какую фигуру?
источник

PO

Pavel Omelchenko in FrontCoder
и все равно.. проще массив записать в базу и потом запросом выдергивать. Если просто отсортировать по удалению + не более какого-то радиуса. То формулой.
Если просто наличие точек в заданной области (произвольной формы) то у постгреса есть иснтрументы для работы с такой задачей
источник

S

Sm•ok 😈✔️ in FrontCoder
источник

S

Sm•ok 😈✔️ in FrontCoder
Pavel Omelchenko
а вписать тебе надо в какую фигуру?
без разницы
источник

S

Sm•ok 😈✔️ in FrontCoder
у меня карта с иконками
источник

PO

Pavel Omelchenko in FrontCoder
ну разница есть
источник

S

Sm•ok 😈✔️ in FrontCoder
У нас не юзается постгре
источник

PO

Pavel Omelchenko in FrontCoder
с кругом проще ибо просто от центра до точек длиун вектора мерить. Со сложными фигурами будет чуть больше проблем
источник

PO

Pavel Omelchenko in FrontCoder
а что юзается?
источник