2012-04-27 11 views
3

地図レイヤーウィザードをSSRSで初めて使用していますので、マップに空間データを追加できます。マップレイヤーウィザードを使用して「指定されたデータセットフィールドの空間データ型を判別できません...」

我々は、ウィザードからこのエラーを取得する:

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

空間データのデータ型は地理です。

クエリデザイナ内で実行されると、空間データは次のようになります。

0xE6100000010C4BF382AE407448400415C84C6E590340 
0xE6100000010C0287A08EF8F647409244661045DDFE3F 
0xE6100000010C5A9E2FFB207B48403421972801050240 
0xE6100000010C0775C6529AF44740108C3D278096FE3F 
0xE6100000010C9F64447067CF45400B2CF676193EF53F 

すべてのヘルプは理解されるであろう。同じクエリが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) 

、それはこのようになります。

答えて

2

データセットのwhere句でパラメータを使用していますか?

マッピングエンジンがデータセットのサンプル/テストを実行しようとしているため、このエラーが発生しています。パラメータなしでデータセットをマッピングしてみてください。それが機能する場合、問題はパラメータにあり、データ型にはありませんでした。

役立つ返信用

+0

おかげで、あなたが必要な場合がありますすべての行を引き出し、およびデータセットにフィルタを使用するようにクエリをリワーク。 :-) –

関連する問題