

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Índices geoespaciais
<a name="indexes-geospatial"></a>

Os índices geoespaciais são um tipo especializado de índice projetado para consultar e gerenciar com eficiência dados geoespaciais armazenados em uma coleção de documentos. O Amazon DocumentDB oferece suporte a índices 2dsphere, que são projetados especificamente para lidar com dados geoespaciais em uma esfera (como a Terra). Isso permite cálculos e consultas precisos com base na geometria esférica.

Os índices geoespaciais são benéficos quando seus aplicativos precisam realizar consultas baseadas em localização, como:
+ encontrar pontos de interesse próximos,
+ determinar se um local se enquadra em uma área específica
+ calculando distâncias entre locais

## Propriedades de índice suportadas
<a name="indexes-geospatial-properties"></a>


| Opção | 3.6 | 4,0 | 5,0 | 8.0 | Cluster elástico | 
| --- | --- | --- | --- | --- | --- | 
| [name](index-property-name.md) | Sim | Sim | Sim | Sim | Sim | 

## Criação de um índice geoespacial
<a name="indexes-geospatial-creating"></a>

Use o `createIndex()` método para criar um índice geoespacial. A sintaxe do método é: `db.collection.createIndex(<key>, <options>)`

O `key` parâmetro é um documento JSON que especifica o campo e o tipo de índice 2dsphere:

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

O `options` parâmetro é um documento JSON que especifica as opções para o índice:

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

Consulte [Propriedades do índice](index-properties.md) para obter exemplos de criação de índices geoespaciais.