Инструменты пользователя

Инструменты сайта


open:tech:dev:map:opisanie_raboty_s_kartami

Это старая версия документа!


Описание работы с картами

Упрощенный вариант - по квадратам. При создании элемента, который может отображаться на карте - необходимо сохранять в БД информацию о квадрате, которому он принадлежит. При обращении к БД делается select по номеру квадрата.

Правильный вариант для обработки заказов

Правильно было бы данные о принадлежности сектору хранить не только для отображения на экране сматрфона (тут и прямоугольники подойдут), а и для подбора подходящего исполнителя. И тут сервису может быть актуальна ситуация разбиения местности на сектора произвольной формы.

В этом случае подбор происходит в два этапа:

* подбор подходящих секторов на основе «квадратного» распределения * уточнение подходящего сектора методом проверки принадлежности точки одному из них

Можно подробнее почитать про проблему тут: https://habr.com/ru/articles/301102/

open/tech/dev/map/opisanie_raboty_s_kartami.1683057860.txt.gz · Последнее изменение: 2023/05/02 23:04 — sharixadmin

© 2022 ShariX