目標: SQL Server 内から参照できる .NET dll を作成するには、アドレスを渡し、t-SQL でSTPointFromText()
を使用して POINT として地理データ型に貼り付けることができるジオコード文字列を取得します。
私は Virtual Earth を使用しています。Virtual Earth ステージング サーバーにアクセスできる開発者アカウントにサインアップしました。
もちろん、Visual Studio 2008を使用していますが、ここに示す例と同様の方法でユーザー定義関数を作成しようとしています。仮想地球を使用してアドレスを渡し、緯度/対数座標を取得するASP.NETで記述したコードがあります。
問題:唯一の問題は、バーチャル アースでは、ジオコード サービス
の「サービス参照を追加」する必要があり、何らかの理由でプロジェクト メニューに移動すると、 [参照の追加]と[ Web 参照の追加] がありますが、[サービス参照の追加]がない ことです。すべての魔法を行うgeocodeService.Geocode(geocodeRequest)を呼び出すことができる必要があります。
誰かが私が間違っていることを教えてもらえますか? Visual Studio で SQL Server プロジェクトにサービス参照を追加できないのはなぜですか?