Итак, у меня есть карта Google на моем сайте. Мне нужно, чтобы пользователь мог где-то центрировать карту, а затем на стороне сервера я должен иметь возможность сортировать список объектов (каждый из которых имеет свойства lat и long) на основе видимой части карты на переднем конце. Имеет ли это смысл? Подумайте, как Yelp.com сортирует рестораны на основе карты, которую пользователи могут увеличивать / уменьшать.
Итак, сначала список избавился бы от любых объектов, которые не находятся в области карты, основываясь на их свойствах lat / long, а затем отсортировал бы оставшиеся объекты по тем, какие из них ближе всего к центру карты. .
Чтобы сделать это, что мне нужно было бы передать серверу из внешнего интерфейса, и как только он окажется на сервере, как мне выполнить эту сортировку?