sql >> Databáze >  >> NoSQL >> MongoDB

Ukládejte polygony GeoJSON v MongoDB

S MongoDB 2.4 použijte index "2dsphere" pro body GeoJSON, LineStrings a Polygony.

Můžete například vytvořit tento index:

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

A uložte tento LineString:

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

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



  1. Výjimka Mongodb, výjimka MongoCursorException' se zprávou '$ operátor udělal objekt příliš velký Co to znamená?

  2. Upgrade Sails.js na verzi 1 pro dotazy citlivé na malá a velká písmena

  3. Spring-data-mongodb se připojuje k více databázím v jedné instanci Mongo

  4. Mongoose vyberte pole pro návrat z findOneAndUpdate