arangosh> for (i = -90; i <= 90; i += 10) { ........> for (j = -180; j <= 180; j += 10) { ........> db.example.insert({ name : "Name/" + i + "/" + j, ........> home : [ i, j ], ........> work : [ -i, -j ] }); ........> } ........> } ........> arangosh> db.example.ensureIndex({ type: "geo", fields: [ "home" ] }); { "bestIndexedLevel" : 17, "fields" : [ "home" ], "geoJson" : false, "id" : "example/73524", "isNewlyCreated" : true, "maxNumCoverCells" : 8, "name" : "idx_1646382081199046656", "sparse" : true, "type" : "geo", "unique" : false, "worstIndexedLevel" : 4, "code" : 201 } arangosh> items = db.example.getIndexes().map(function(x) { return x.id; }); ........> db.example.index(items[1]); [ "example/0", "example/73524" ]