Метод flickr.places.findByLatLon
Flickr, который вызывается в фоновом режиме вашим YQL-запросом, принимает ключ accuracy
.
accuracy
(необязательно)
Записанный уровень точности информации о местоположении.Мировой уровень 1, Страна ~ 3, Регион ~ 6, Город ~ 11, Улица ~ 16.Текущий диапазон составляет 1-16.Значение по умолчанию - 16.
См. » Flickr docs для flickr.places.FindByLatLon
.
Использовать это так же просто, как предоставить accuracy =
n
в вашем предложении where
.Значение около 10, похоже, соответствует точности, которую вы ищете, но экспериментируйте, чтобы увидеть, что лучше.
select * from flickr.places where
lat=51.558418 and lon=-1.781985 and api_key=API_KEY_HERE
and accuracy=10
В стороне
Документацию по источникам данных / сервисам, используемым таблицами YQL, обычно можно получить, посмотрев описание таблицы.
desc flickr.places
Это дает много информации, обычно, по крайней мере, одну ссылку на страницы документации.См. meta
раздел для documentationURL
пунктов.