Один из клиентов порекомендовал один очень хороший сервис от гугла. С его помощью можно просмотреть и скачать фотки с любого уголка мира, и не только вручную, но и без проблем спарсить скриптом ! Собственно у нас заказали серъезный турпортал с возможностью размещения фотогалерей для всех городов мира. В качестве источника фотографий Клиент нам показал сервис www.panoramio.com. Сервис просто замечательный - вводиш название города или известного места и сразу же данный участок отображается на карте гугла, а слева - фотографии, сделанне в данной местности пользователями Picasa: Причем каждая фотография привязана к координатам! Вот собственно, если надо срочно красивые и качественные фотки с любого уголка мира, то лучше сервиса Вы не найдете. И еще один ооочень приятный момент для нас, разработчиков. Отдельным пожелаением клиенты была возможность скачивать эти фотографии автоматом. И реализировать это оказалось довольно просто ! Фотографии подгружаются при помощи AJAX-запроса. Запрос отправляется скрипту http://www.panoramio.com/map/get_panoramas.php и передает следующие параметры:
order - порядок сортировки. по умолчанию передается popularity (по популярности)
set - какой набор фоток показывать. по умолчанию public (открытые для всех)
from, to - параметры постраничного вывода. начиная с какой позиции и по какую позициию выдавать фотки. за язык MySQL это можно перевести как limi from,(to-from)
minx,miny,maxx,maxy - координаты прямоугольного "окна", в котором искать фотографии. Его нетрудно определить, зная координаты центра города и его примерные размеры
requester - обязательный параметр, туту передаем значение map
На выходе скрипт выдает JSON, которые очень легко спарсить и обработать. Например для нешего родного Киева посылается следующие запрос:
и на выходе мы получаем:
Собственно, можно без проблем парсить фотки и загонять в свою БД. А еще лучше не парсить, а подгружать динамически при помощи того же AJAX' при отображении города на своем сайте. Или написать скрипт который раз в день будет скачивать и обновлять в базе ссылки. Одним словом, как Вам удобнее. ---- мужская одежда оптом
Программа Google Earth и сервис Google Maps настолько популярны среди современных людей, что они стали жить уже своей, независимой от Интернета и вообще компьютеров жизнью. К примеру, дизайнер Давид Ханауэр (David Hanauer) создает с их помощью узоры для самых настоящих ковров серии «Worldwide Carpet».
К великой радости тех, кто уверен, что искусство должно приносить пользу, а не только радовать, вдохновлять и украшать, - наконец-то, свершилось! Минималистичные принты, которые будут полезны путешественникам, под названием Typographic Transit Maps, это не просто креативно обыгранные карты метрополитенов Чикаго, Лондона, Нью-Йорка, Сан-Франциско, Бостона и Вашингтона, но и оригинальные справочники станций метро. А еще - несложный ребус, эдакая зарядка для мозгов.
Часто ли вы носите с собой карту местности: своего города или района? Думаю, что вряд ли это самый необходимый предмет в рюкзаке или сумке. И даже когда компания собирается на пикник, то самое последнее, что берут с собой люди, это карта. Зато плед, коврик или покрывало, на котором будет разложен "стол", - постоянный гость на пикниках и в походах. Бруклинская компания Haptic Lab придумала, как сделать покрывала вдвойне полезным "гостем".