sql >> Databasteknik >  >> NoSQL >> MongoDB

Lagra GeoJSON-polygoner i MongoDB

Med MongoDB 2.4 använd "2dsphere"-indexet för GeoJSON Points, LineStrings och Polygons.

Du kan till exempel skapa detta index:

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

Och lagra denna LineString:

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

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



  1. ECONNREFUSED-fel vid anslutning till mongodb från node.js

  2. Laravel alla sessions-ID:n med Redis-drivrutinen

  3. $near-fråga via Java

  4. MongoDB mongorestore och befintlig samling med poster