В приложении есть требование, в котором указано, что все объекты, которые привязаны к определенной стране и/или городу, отображаются на карте google.Geo Proximity Search
У нас есть объекты с соответствующей широтой и долготой, предварительно просчитанные с использованием google map api и хранящиеся в базе данных. Иногда эти объекты предоставляют услуги с определенным диапазоном/радиусом обслуживания, в пределах которого они могут предоставлять свои услуги.
См., Например, теперь ситуация похожа на то, что я хочу узнать все объекты , которые находятся в Амстердаме, например.
Приложение должно узнать все объекты, которые находятся в Амстердам, также объекты, которые расположены не совсем в Амстердаме , но рядом, имея дальность обслуживания до Амстердама.
Так что я знал широту, долготу значений для Амстердама, возвращаемую google map, а также объекты, имеющие соответствующее значение lat, lng и диапазон обслуживания/радиус, хранящийся в базе данных. Как я могу сделать это возможным?
Не следует ли представлять Амстердам (или любое другое место) нерегулярным многоугольником, представляющим границы города? –
Бог это напоминает мне мои дни физики: предположим, что Амстердам - это сфера ... – annakata
Разве это не дубликат вашего собственного вопроса: http://stackoverflow.com/questions/610496? – vartec