Интеграция групп LinkedIn и Google Maps - PullRequest
3 голосов
/ 06 января 2010

Кто-нибудь видел реализацию Карт Google, использующую информацию группы LinkedIn?

В частности, я хотел бы отобразить расположение членов в группе в виде булавок на карте Google.

Любая помощь или руководство было бы здорово.

Спасибо.

Ответы [ 3 ]

4 голосов
/ 06 января 2010

В соответствии с API разработчика LinkedIn , запрос к профилю пользователя вернет:

<person>
  ...
  <location>
    <name>
    <country>
      <code>
    </country>
  </location>
  ...
</person>

Что вы затем сможете Геокодировать в точки широты / долготы.

Все зависит от того, сможете ли вы получить список людей в группе. Очевидно, пока не так много поддержки для групп API.

2 голосов
/ 06 января 2010

Если вы можете узнать местонахождение членов вашей группы 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)));
1 голос
/ 18 июля 2012

Я видел Qlikview (персональная версия бесплатна) реализации API-интерфейса LinkedIn, смотрите больше в этом блоге: http://www.qvsource.com/wiki/LinkedIn-Connector.ashx#Demo_Application_3

...