sql >> Database teknologi >  >> NoSQL >> MongoDB

Gem GeoJSON-polygoner i MongoDB

Med MongoDB 2.4 skal du bruge "2dsphere"-indekset for GeoJSON Points, LineStrings og Polygons.

For eksempel kan du oprette dette indeks:

db.mycoll.ensureIndex( { loc : "2dsphere" } )

Og gem denne LineString:

{ loc : { type : "LineString" , coordinates : [ [ 1 , 2 ] , [ 3 , 4 ] ] } }

Se http://docs.mongodb.org/manual/applications/2dsphere/ .



  1. Tomt array forhindrer dokument i at blive vist i forespørgslen

  2. MongoDB - søg efter dato og tid ved hjælp af C# driver

  3. mongodb subelement forespørgsel

  4. Kan ikke fjerne, rense, afinstallere mongodb fra debian