2014-09-23 44 views
0

我想使用Citybik.es API(http://api.citybik.es/)在Google地圖上使用Google Maps JavaScript API v3來映射電臺數據(電臺名稱/自行車可用/免費看臺)。如何在Google Map上以圖形方式映射JSON數據?

我該如何去把這些數據真的放在地圖上? JSON數據饋送給出了經度和緯度信息,所以它會像這樣回來:

0:{自行車:2,名稱:Fenian Street,idx:0,lat:53341428,時間戳:2014-09-23T19:06: 05.152Z,lng:-6246720,...}

1:{自行車:0,名稱:城市碼頭,idx:1,緯度:53346637,時間戳:2014-09-23T19:06:05.864Z,lng: - 6246154,ID:1,...}

2:{自行車:3,名稱:菲茨威廉廣場東,IDX:2,緯度:53335211,時間戳:2014-09-23T19:06:06.915Z,...}

這些是數據位:

  • 自行車:6

  • 自由:34

  • ID:82

  • IDX:82

  • 緯度:53339983

  • LNG: - 6295594

  • name:「St.詹姆斯醫院(中心)」

  • 數:81

  • 時間戳: 「2014-09-23T19:09:25.719Z」

我想映射所有不同站根據自己在地圖上的座標,並顯示number'bikes'和‘自由’代表一起站名。

真誠地感謝您。

+0

您好,歡迎來SO。如果您提供更詳細的信息,如代碼和數據,人們更可能幫助您。 – 2014-09-23 20:14:19

+0

感謝Stigandr,增加了一些額外的信息。 – Ceeooy55 2014-09-23 20:17:48

回答

0

它實際上取決於您使用的Google地圖API(Javascript或Android)。

如果您有一個緯度/經度點的列表,那麼您可以輕鬆繪製自定義標記。

欲知詳情,請查看文檔:

安卓:https://developers.google.com/maps/documentation/android/marker 的Javascript:https://developers.google.com/maps/documentation/javascript/examples/marker-simple

+0

謝謝Amine,我添加了API:Google Maps JavaScript API v3 – Ceeooy55 2014-09-23 20:23:30

+0

好的,繪製自定義標記非常容易。谷歌有一個很好的文檔[鏈接](https://developers.google.com/maps/documentation/javascript/markers?hl = FR#圖標) – 2014-09-23 20:32:18

+0

我可能會遇到的最大問題實際上是將JSON數據轉換爲文本並將其粘貼到標記。 – Ceeooy55 2014-09-23 20:51:43