2012-04-27 59 views
3

我在SSRS中首次使用地圖圖層嚮導,因此我們可以將空間數據添加到地圖。「無法確定指定數據集字段中的空間數據類型...」使用地圖圖層嚮導

我們從嚮導得到這個錯誤:

Unable to determine the spatial data type in the specified dataset field... 

對空間數據的數據類型是地理。當在查詢設計器中執行

空間數據是這樣的:如果相同的查詢從SSMS運行

POINT (2.41866741166689 48.9082239283949) 
POINT (1.92902094274567 47.9294603618455) 
POINT (2.25244361602031 48.9619440062058) 
POINT (1.91174331024445 47.9109595746068) 
POINT (1.32766100377444 43.6203441938353) 

,它看起來像這樣:

0xE6100000010C4BF382AE407448400415C84C6E590340 
0xE6100000010C0287A08EF8F647409244661045DDFE3F 
0xE6100000010C5A9E2FFB207B48403421972801050240 
0xE6100000010C0775C6529AF44740108C3D278096FE3F 
0xE6100000010C9F64447067CF45400B2CF676193EF53F 

所有幫助將不勝感激。

回答

2

您在數據集的where子句中使用參數嗎?

您正在收到此錯誤,因爲映射引擎正在嘗試對樣本數據集進行採樣/測試並正在跳過參數。嘗試映射沒有參數的數據集;如果它工作,你的問題是在參數,而不是數據類型。

重做您的查詢以提取您可能需要的所有行,並在數據集上使用過濾器

+0

感謝您的回覆。 :-) – 2013-02-23 22:38:41

相關問題