Du kan använda boxoperatorn, se:http:/ /docs.mongodb.org/manual/reference/operator/query/box/#op._S_box med följande exempel taget direkt från den sidan:
db.places.find( { loc : { $geoWithin : { $box :
[ [ 0 , 0 ] ,
[ 100 , 100 ] ] } } } )
Det är värt att notera att 2d-indexet anses vara arv. Om du kan konvertera till att använda GeoJSON och ett 2dsphere-index kan du använda operatorn $geoWithin:se
http://docs.mongodb.org/manual/ referens/operatör/query/geoWithin/#op._S_geoWithin
GeoJSON har ett antal andra fördelar, inte minst är att det enkelt överförs och smälts av webbkartappar som OpenLayers eller Leaflet.