2013-02-13 75 views
2

基本上,我有一組地理位置和其他信息對應於SQL數據庫中的表中的每個點。我有一個帶有複選框的Bing Maps網站,可以設置不同的過濾器,以便顯示地理定位引腳。我基本上想知道如何根據給定的複選框,最有效地查詢數據庫並更新地圖上的引腳。從Bing數據庫獲取SQL數據庫中的地理位置

或者,如再次查詢可以是作爲表大小增加昂貴,如何可以加載整個數據庫,並僅顯示基於所選擇的複選框濾波器某些引腳?

在研究這個,我發現關於GeoRSS檔案的答案,但這些解決方案是特定於都裝載一次,這將繼續留在觀點。在這個過程中似乎沒有過濾器可以應用(沒有進一步的重新查詢)。

編輯:當我說「過濾器」基本上,我談論的東西,如地理位置被記錄的日期,這將使用複選框各種其他的東西縮小當前顯示的針腳。比方說,我有一個餐館列表,每個餐館都有他們的ID,地理位置,添加日期(到數據庫)以及他們的食物類型的外鍵。我希望能夠通過可用的食物類型進行選擇,以將結果限制到意大利和墨西哥餐館,但仍然可以通過單擊按鈕來顯示中國餐館的功能。

,並使其容易,我就開始採取各種數據庫條目。

+0

在那裏到銷和複選框的量是否有限制? – CR41G14 2013-02-13 09:56:11

+0

你可以指定過濾器,因爲這些將有回答 – 2013-02-13 10:47:24

+0

@davidstrachan - 我已經編輯了上面的帖子。它現在回答你的問題嗎? – snotyak 2013-02-13 18:11:19

回答

1

你可以使用一個SSRS報告與地圖控件顯示一個兵地圖信息。這樣,您可以在標記的「隱藏」屬性中使用表達式來確定是否顯示圖釘並將複選框映射到參數。

用於使用地圖控制參見 http://technet.microsoft.com/en-us/library/ee240845.aspx

如果SharePoint是一個選項,您可以通過PowerView獲得完全互動的體驗。 下面是一個引入http://office.microsoft.com/en-gb/sharepoint-help/maps-in-power-view-HA103005792.aspx