термы задачи:геопространственной поиск: различные радиусные рецепторы и неподвижная точечное событие
- данные определенной точки на Земле, мы будем называть «точечное событие»
- дается определенное количество других точек на Земли, мы будем называть «рецепторы»
- , учитывая, что любой рецептор имеет круговую область вокруг него, с переменным радиусом мы будем называть «зону приема»
- , учитывая, что радиус зоны приема может варьироваться в зависимости от набора дискретные размеры [1,10,20,50,100,200] миль
Я хочу рассчитать в линейном времени все рецепторы, имеющие зону приема, в которую входит точка события.
Поскольку кластеризация кажется решением, я хотел бы узнать, как это решение может решить различные решения, такие как MongoDB GeoSpatial, Postgree GIS, Mysql Geospatial и другие СУБД.
Нужно ли им использовать кластеризацию внутри?
В любом случае: Wich - лучшее решение для «из коробки» для решения этой проблемы?
Кажется, что ms sql реализует то, что мне нужно: пространственные индексы и тесселяции. То, что я отсутствовал, было конкретным термином. – zioMitch