Map of active fires
This commit is contained in:
parent
f87cf02c2d
commit
0b4f895506
7 changed files with 430 additions and 61 deletions
65
imports/api/ActiveFires/ActiveFires.js
Normal file
65
imports/api/ActiveFires/ActiveFires.js
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
/* eslint-disable consistent-return */
|
||||
|
||||
import { Mongo } from 'meteor/mongo';
|
||||
import SimpleSchema from 'simpl-schema';
|
||||
|
||||
const ActiveFires = new Mongo.Collection('activefires');
|
||||
|
||||
ActiveFires.allow({
|
||||
insert: () => false,
|
||||
update: () => false,
|
||||
remove: () => false,
|
||||
});
|
||||
|
||||
ActiveFires.deny({
|
||||
insert: () => true,
|
||||
update: () => true,
|
||||
remove: () => true,
|
||||
});
|
||||
|
||||
/* Sample:
|
||||
* {
|
||||
* "_id" : ObjectId("5a208d7579095a1adba48191"),
|
||||
* "ourid" : {
|
||||
* "type" : "Point",
|
||||
* "coordinates" : [
|
||||
* -42.84192,
|
||||
* -25.54453
|
||||
* ]
|
||||
* },
|
||||
* "lat" : 9.743,
|
||||
* "lon" : -63.483,
|
||||
* "updatedAt" : ISODate("2017-11-30T22:02:39.644Z"),
|
||||
* "type" : "viirs",
|
||||
* "when" : ISODate("2017-11-30T05:30:00Z"),
|
||||
* "acq_date" : "2017-11-30",
|
||||
* "acq_time" : "04:12",
|
||||
* "scan" : 0.5,
|
||||
* "track" : 0.4,
|
||||
* "satellite" : "N",
|
||||
* "confidence" : "nominal",
|
||||
* "version" : "1.0NRT",
|
||||
* "frp" : 4.3,
|
||||
* "daynight" : "N",
|
||||
* "bright_ti4" : 330.2,
|
||||
* "bright_ti5" : 291,
|
||||
* "createdAt" : ISODate("2017-11-30T08:07:33.720Z")
|
||||
* }
|
||||
* */
|
||||
|
||||
ActiveFires.schema = new SimpleSchema({
|
||||
lat: SimpleSchema.Integer,
|
||||
lon: SimpleSchema.Integer,
|
||||
scan: Number,
|
||||
type: String,
|
||||
acq_date: String,
|
||||
acq_time: String,
|
||||
when: Date,
|
||||
createdAt: Date,
|
||||
updatedAt: Date
|
||||
}
|
||||
);
|
||||
|
||||
ActiveFires.attachSchema(ActiveFires.schema);
|
||||
|
||||
export default ActiveFires;
|
||||
Loading…
Add table
Add a link
Reference in a new issue