Сгруппировать геометки в кластер на SQL сервере

Ответить
Yuraz
Участник
Сообщения: 51
Зарегистрирован: 14 май 2018, 14:21
Репутация: 2
Откуда: Россия

Сгруппировать геометки в кластер на SQL сервере

Сообщение Yuraz » 26 дек 2019, 19:25

Здравствуйте друзья! Подскажите, можно ли на SQL сервере PostgreSQL создать координаты кластеров геометок, заранее или налету? Входные параметры - масштаб, координаты центра. На выходе (в выборке) в зависимости от масштаба, кластер(геометка типа "кластер") или координаты маркера. Можно просто ссылкой, недавно столкнулся, но нагуглить не могу, но слышал что PostgreSQL на это способен.

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Сгруппировать геометки в кластер на SQL сервере

Сообщение trir » 27 дек 2019, 04:58


Yuraz
Участник
Сообщения: 51
Зарегистрирован: 14 май 2018, 14:21
Репутация: 2
Откуда: Россия

Re: Сгруппировать геометки в кластер на SQL сервере

Сообщение Yuraz » 27 дек 2019, 18:21

Спасибо, для node.js я видел. У меня приложение с картой на C#, хочу всю работу по кластеризации переложить на SQL сервер, если это возможно. Видел в БД таблицы с координатами. Там добавляется колонок штук 10, типа char, в них какие то гео-хеши)) Что за технология такая, наверняка это и есть для кластеризации. А node.js тоже подходит, но это надо веб сервер подключать в работу. Я бы хотел SQL + клиент для Windows с коннектом к базе данных.

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Сгруппировать геометки в кластер на SQL сервере

Сообщение trir » 27 дек 2019, 21:11

весь смысл supercluster - в том, что он работает на клиенте

Yuraz
Участник
Сообщения: 51
Зарегистрирован: 14 май 2018, 14:21
Репутация: 2
Откуда: Россия

Re: Сгруппировать геометки в кластер на SQL сервере

Сообщение Yuraz » 27 дек 2019, 22:20

trir писал(а):
27 дек 2019, 21:11
весь смысл supercluster - в том, что он работает на клиенте
Т.е. если у меня 250тыс меток, открыт земной шар, подгрузятся все 250тыс меток и создадут 1 кластер на клиенте? Хотелось бы просто послать с сервера просто 1 кластер в этом случае. А с хешами разбираюсь, по моему это то что надо. PostgreSQL сила!

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Сгруппировать геометки в кластер на SQL сервере

Сообщение trir » 27 дек 2019, 22:57

Т.е. если у меня 250тыс меток
пфф
Clustering 6 million points in Leaflet:
почитай
PostgreSQL сила!
это не PostgreSQL, а PostGIS

Yuraz
Участник
Сообщения: 51
Зарегистрирован: 14 май 2018, 14:21
Репутация: 2
Откуда: Россия

Re: Сгруппировать геометки в кластер на SQL сервере

Сообщение Yuraz » 27 дек 2019, 23:46

Понял, не прав, буду осваивать :wink:

Ответить

Вернуться в «PostGIS/PostgreSQL»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей