ОК У меня есть база данных с примерно 1800 строк, каждая из которых имеет столбец lat
и long
, что я пытаюсь сделать, он запрашивает Google Maps V3 .getBounds
Результат - это что-то вроде ((33.564398518424134, -79.38014701875002), (35.375726155241175, -76.08424858125002))
What Я хочу сделать, это получить каждую запись, чьи lat и lng в базе данных находятся в пределах этих границ. Любые предложения?
Мне кажется, что мне пришлось бы экстраполировать остальные 2 угла карты, так как .getBounds
содержит только 2 точки (2 угла карты, я полагаю), и я хотел бы быть в пределах 4 пунктов. Если бы я сделал это, у меня получилось бы что-то вроде... Теперь исправьте меня, если я ошибаюсь, но это должны быть NW, NE, SW, SE углы карты в lat-lng.
33.564398518424134, -79.38014701875002
33.564398518424134, -76.08424858125002
35.375726155241175, -79.38014701875002
35.375726155241175, -76.08424858125002
Хорошо, поэтому, если у меня есть эти данные, как бы я построил запрос, чтобы получить строки, находящиеся в этих координатах? Таблица называется tilistings
- столбцы lat
и lng
... также, если есть более простой способ, или я просто сумасшедший в своей методологии, пожалуйста, не стесняйтесь, дайте мне знать.
Спасибо