地理的ポイントの場所のgeoJSONフォーマットに準拠するデータベースコレクションがあります。これにより、d3.jsを使用して表示するためにデータベースからデータを簡単に抽出できます。ジオリファレンスポイントに独自のデータセットが含まれている場合、geoJSONフォーマットに準拠し、MongoDB 2.4.x 2dsphere
クエリが許可されるように、この情報を保存する最善の方法は何ですか?ここgeoJSONフォーマットに準拠するようにMongoDB 2.4.xに追加データを格納する方法
はにGeoJSON documentation
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [123456, 234567]
},
"properties": {
"arrivalTime": 12345678,
"departureTime": 23456789
}
}
から与えられた例の各行列エントリが値のペアx,y,z
によって得ている私は、付加情報のマトリックスを有するこの特定の点、であると仮定する。たとえば、x
とy
が1x10ベクトルの場合、z
は10x10の行列です。この点についてはこのタイプの情報を保存する必要がありますが、MongoDB 2.4.xで2dsphere
クエリを使用する能力を失いたくないので、私のデータベースコレクションをgeoJSONに適合させて、d3.jsなどの他のライブラリ損失なく相互作用することができます。
ありがとうございます。バージョンに関しては、Raspbian JessieのMongoDBを使っています。 'apt-get'で利用できる唯一のバージョンは、バージョン2.4.xです。 MongoDBの最新バージョンは、私が知る限り、ARMで正式にサポートされていません。本番環境に移行したら、私は明らかにアップグレードします。私はプロトタイピングの早い段階で足で自分を撃たなかったと確信していました。 – ThatsRightJack