首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按日期过滤geojson

按日期过滤geojson
EN

Stack Overflow用户
提问于 2015-03-01 16:45:48
回答 1查看 192关注 0票数 1

是否可以按日期过滤GeoJson数据,现在我只保存在猫鼬中的位置。但是我想做一些过滤器,比如,显示最后一天、最后一周、最后一个月和随机日期的位置。

从GeoJson的文档中,我看到日期是不可能添加的。这么说有谁做过这事?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-01 17:22:47

说明书上说那是不可能的?根据规范,GeoJSON特性对象必须有一个properties成员,该成员应该是一个对象(或null):

feature必须有一个名为"properties“的成员。属性成员的值是一个对象(任何JSON对象或JSON空值)。

http://geojson.org/geojson-spec.html#feature-objects

该对象可用于存储与该特定功能相关的数据。例如:

代码语言:javascript
复制
{
    "type": "Feature",
    "properties": {
        "myProperty": "myValue"
    },
    "geometry": {
        "type": "Point",
        "coordinates": [0, 0]
    }
}

在该属性对象中,可以存储需要使用的日期:

代码语言:javascript
复制
new Schema({
    'type': {
        type: String,
        default: 'Feature'
    },
    properties: {
        date: {
            type: Date,
            default: Date.now
        }
    },
    geometry: {
        type: {
            type: String,
            default: 'Point'
        },
        coordinates: {
            type: [Number]
        }
    }
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28796196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档