Кто-нибудь видел реализацию Карт Google, использующую информацию группы LinkedIn?
В частности, я хотел бы отобразить расположение членов в группе в виде булавок на карте Google.
Любая помощь или руководство было бы здорово.
Спасибо.
В соответствии с API разработчика LinkedIn , запрос к профилю пользователя вернет:
<person> ... <location> <name> <country> <code> </country> </location> ... </person>
Что вы затем сможете Геокодировать в точки широты / долготы.
Все зависит от того, сможете ли вы получить список людей в группе. Очевидно, пока не так много поддержки для групп API.
Если вы можете узнать местонахождение членов вашей группы LinkedIn, вы можете геокодировать их адреса с помощью API геокодирования Google Карт Google следующим образом:
Простой CSV:
http://maps.google.com/maps/geo?q=Oxford+Street,+London&output=csv&sensor=false
Более сложный XML:
http://maps.google.com/maps/geo?q=Oxford+Street,+London&output=xml&sensor=false
Просто измените параметр "q" с адресом.
Вы получите Широту и Долготу каждого адреса через геокодирование. Тогда это просто вопрос размещения маркеров на карте в браузере с помощью JavaScript:
map.addOverlay(new GMarker(new GLatLng(GEOCODED_LAT, GEOCODED_LON)));
Я видел Qlikview (персональная версия бесплатна) реализации API-интерфейса LinkedIn, смотрите больше в этом блоге: http://www.qvsource.com/wiki/LinkedIn-Connector.ashx#Demo_Application_3