U kunt de box-operator gebruiken, zie:http:/ /docs.mongodb.org/manual/reference/operator/query/box/#op._S_box met het volgende voorbeeld rechtstreeks van die pagina:
db.places.find( { loc : { $geoWithin : { $box :
[ [ 0 , 0 ] ,
[ 100 , 100 ] ] } } } )
Het is vermeldenswaard dat de 2d-index als legacy wordt beschouwd. Als je kunt converteren naar het gebruik van GeoJSON en een 2dsphere-index, dan kun je de $geoWithin-operator gebruiken:zie
http://docs.mongodb.org/manual/ reference/operator/query/geoWithin/#op._S_geoWithin
GeoJSON heeft nog een aantal andere voordelen, waarvan niet in de laatste plaats dat het gemakkelijk kan worden verzonden en verwerkt door web mapping-apps zoals OpenLayers of Leaflet.