Silverlightで動作するMicrosoft.SqlServer.Types.SqlGeographyの代替品を探しています。私は主に、データの任意のコレクション(ポイント、パス、またはポリゴン)と、STBuffer、STUnion、およびSTIntersectの機能に関心があります。
中間層のWCFを介してデータベースから地理データを取得し、それをSilverlightクライアントに返して、そこで地理空間データを操作させる必要があります。Microsoft.SqlServer.Types.SqlGeographyタイプでこれを実行できると誤って信じていました。残念ながら、管理されていないコードが含まれており、WCFを介してシリアル化されません。
lat / longを他の形式にエンコードするだけではなく、誰かが以前にこれを行ったことがあることを願っています。重要なのは、データをクライアントに返すときにデータに対して操作を実行する必要があり、これを実行するためのアルゴリズムの実装に対処したくないということです。