

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 地理空間索引
<a name="indexes-geospatial"></a>

地理空間索引是一種特殊類型的索引，旨在有效率地查詢和管理存放在文件集合中的地理空間資料。Amazon DocumentDB 支援 2dsphere 索引，專門設計用於處理球體 （例如地球） 上的地理空間資料。這允許根據球形幾何進行準確的計算和查詢。

當您的應用程式需要執行以位置為基礎的查詢時，地理空間索引會很有幫助，例如：
+ 尋找附近的興趣點，
+ 判斷位置是否位於特定區域內
+ 計算位置之間的距離

## 支援的索引屬性
<a name="indexes-geospatial-properties"></a>


| 選項 | 3.6 | 4.0 | 5.0 | 8.0 | 彈性叢集 | 
| --- | --- | --- | --- | --- | --- | 
| [name](index-property-name.md) | 是 | 是 | 是 | 是 | 是 | 

## 建立地理空間索引
<a name="indexes-geospatial-creating"></a>

使用 `createIndex()`方法來建立地理空間索引。方法語法為： `db.collection.createIndex(<key>, <options>)`

`key` 參數是 JSON 文件，指定 欄位和 2dsphere 索引類型：

```
{
  "<field>": "2dsphere"
}
```

`options` 參數是 JSON 文件，可指定索引的選項：

```
{
  "name": "<name>"
}
```

如需建立地理空間索引的範例，請參閱[索引屬性](index-properties.md)。