3

有没有人见过使用 LinkedIn 群组信息的 Google Maps 实现?

具体来说,我想将组内成员的位置绘制为谷歌地图上的图钉。

任何帮助或指导都会很棒。

谢谢。

4

3 回答 3

4

根据LinkedIn Developer API,对用户个人资料的请求将返回:

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

然后您应该能够将其地理编码到纬度/经度点。

这完全取决于您是否可以获得组中的人员列表。显然还没有太多对组 API 的支持。

于 2010-01-06T13:12:35.247 回答
2

如果您能够获取 LinkedIn 群组成员的位置,则可以使用Google Maps HTTP Geocoding API对他们的地址进行地理编码,如下所示:

简单的 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)));
于 2010-01-06T10:06:53.583 回答
1

我已经看到了 LinkedIn API 的 Qlikview(个人版是免费的)实现,请参阅此博客的更多信息: http ://www.qvsource.com/wiki/LinkedIn-Connector.ashx#Demo_Application_3

于 2012-07-18T12:26:23.577 回答