Windows Phone 7.5 から SQL Server 2008 R2 データベースに位置情報の更新を取得しています。モバイルは車内にあり、追跡装置としても機能します。
例: この場所 (緯度: 51.5557830164189 経度: 0.0711440443992739 ) は、携帯電話から受信したものです。ここで、ほぼ 1.7m のレコードを持つ郵便番号テーブルで、この場所に対して最も近い場所または郵便番号を見つけたいと考えています。
私の郵便番号テーブルの定義は
CREATE TABLE [dbo].[PostCode1](
[Postcode] [nvarchar](50) NOT NULL,
[Coordinates] [geography] NOT NULL,
CONSTRAINT [PK_PostCode1] PRIMARY KEY CLUSTERED
(
[Postcode] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
グーグルでたくさんのブログを試しましたが、答えが見つかりません
誰かがクエリを使用してこれを達成する方法を教えてもらえますか?テーブルから1つのレコードだけが必要で、短時間で済みます。
ありがとう