1

次のように定義されたSQLServerの地理データ型を使用した空間インデックスがあります。

CREATE SPATIAL INDEX [IX_CI_Geocode] ON [dbo].[CustomerInformation] 
(
    [Geocode]
)USING  GEOGRAPHY_GRID 
WITH (
GRIDS =(LEVEL_1 = HIGH,LEVEL_2 = HIGH,LEVEL_3 = HIGH,LEVEL_4 = HIGH), 
CELLS_PER_OBJECT = 128, PAD_INDEX  = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
GO

最も深いセルの下の領域は何ですか?基本的に、Level_4では、セルの幅と高さはフィートまたはメートルで何になりますか?

たとえば、Level_1セルは米国の半分をカバーする予定です。レベル2のセルは、より小さなセルに分割されます。最終的なセルのサイズはどれくらいですか?

4

1 に答える 1

1

私はこれを理解しました。テーブルの空間インデックスを指す次のクエリを使用します。

@qsgeographyを宣言します。SET @qs = geography :: Point(39.1877151742333、-90.3541887940784、4326).STBuffer(5000); exec sp_help_spatial_geography_index'TableName'、'IndexName'、1、@qs;

「Area_Of_Cell_In_LevelX」の行を見て、4つのレベルのそれぞれでセルの面積を確認します。

于 2011-08-22T23:30:21.853 に答える