0
我想要做的事情理論上很簡單:Google地圖位於左側,列表/表格位於右側。列表/表格中的每個項目都繪製在Google地圖上。隨着您在地圖上放大和縮小,列表/表格將被「過濾」,只顯示Google地圖上可見的行。這是可能的嗎?縮放/平移Google地圖時是否可以過濾列表/表格?
編輯:
我在一個IEnumerable列表,而這由ASP.NET MVC生成的HTML是:
<table>
<tr id="0"><td>Item 1</td></tr>
<tr id="1"><td>Item 2</td></tr>
<tr id="2"><td>Item 3</td></tr>
</table>
要標記添加到谷歌地圖,我把緯度和每一個項目作爲一個新的GLatLng
在經度(在Javascript)的數組:
var gpsArray = [
<% foreach (var item in Model) {
if (item.Latitude != 0 && item.Longitude != 0) { %>
new GLatLng(<%= item.Latitude %>, <%= item.Longitude %>),
<% } } %>
];
錶行對應於100的ID onds到gpsArray中的數組位置。
我更新了我原來的問題更多的細節。 – 2009-10-22 21:32:45