Node.js 如何在mongoose中为geojson数据创建模式?

Node.js 如何在mongoose中为geojson数据创建模式?,node.js,mongodb,mongoose,geojson,Node.js,Mongodb,Mongoose,Geojson,我正在使用mapbox api,我想在我的服务器上维护geojson数据,这样我就可以从这个文件中获取数据,以便在地图上放置PIN。如果有人能告诉我geojson数据必须使用的正确模式,那么这对我将是一个很大的帮助。以下是一个简单的模式。记住,在mongo DB中,您有save[lon,lat]。与通常首先提到纬度的做法相反 { type : {type: String, default: 'Point'}, coordinates:

我正在使用mapbox api,我想在我的服务器上维护geojson数据,这样我就可以从这个文件中获取数据,以便在地图上放置PIN。如果有人能告诉我geojson数据必须使用的正确模式,那么这对我将是一个很大的帮助。

以下是一个简单的模式。记住,在mongo DB中,您有save[lon,lat]。与通常首先提到纬度的做法相反

 {
            type       : {type: String, default: 'Point'},
            coordinates: {type: [Number]}
        }

你试了什么?对于初学者,请看一看,如果您不确定要“开始”的模式,那么总是有
{“strict”false}
。但我同意,通过查看GeoJSON对象的一般结构可以很容易地解决这一问题。当然,如果你想知道这个术语来自哪里,所有的例子都是用JavaScript对象表示法。我的意思是坐标应该像
coordinates:[经度,纬度]