是否可以按日期过滤GeoJson数据,现在我只保存在猫鼬中的位置。但是我想做一些过滤器,比如,显示最后一天、最后一周、最后一个月和随机日期的位置。
从GeoJson的文档中,我看到日期是不可能添加的。这么说有谁做过这事?
发布于 2015-03-01 17:22:47
说明书上说那是不可能的?根据规范,GeoJSON特性对象必须有一个properties成员,该成员应该是一个对象(或null):
feature必须有一个名为"properties“的成员。属性成员的值是一个对象(任何JSON对象或JSON空值)。
http://geojson.org/geojson-spec.html#feature-objects
该对象可用于存储与该特定功能相关的数据。例如:
{
"type": "Feature",
"properties": {
"myProperty": "myValue"
},
"geometry": {
"type": "Point",
"coordinates": [0, 0]
}
}在该属性对象中,可以存储需要使用的日期:
new Schema({
'type': {
type: String,
default: 'Feature'
},
properties: {
date: {
type: Date,
default: Date.now
}
},
geometry: {
type: {
type: String,
default: 'Point'
},
coordinates: {
type: [Number]
}
}
});https://stackoverflow.com/questions/28796196
复制相似问题