Giter VIP home page Giter VIP logo

natural-disasters's Introduction

Natural Disasters API

JSON

About

This API is designed to gather thousands of natural disasters in one place.

Each set of data is formatted in GeoJSON and contains latitude/longitude data, intended for use in the Google Maps API.

How To Use

http://localhost:3001/api/hurricanes?var1=x&var2=y

Specific Date Variables

Variable - Description - Mongo equiv.

  • year Specifies the year to match on "year": x
  • month Specifies the month to match on "month": x
  • day Specifies the day to match on "day": x

Note: Specific Dates cannot be used in conjunction with Between Dates.

Between Date Variables

Variable - Description - Mongo equiv.

  • yearStart Searches for years greater than or equal to specified number "year": { $gte: x }
  • yearEnd Searches for years less than or equal to specified number "year": { $lte: x }
  • monthStart Searches for months greater than or equal to specified number "month": { $gte: x }
  • monthEnd Searches for months less than or equal to specified number "month": { $lte: x }
  • dayStart Searches for days greater than or equal to specified number "day": { $gte: x }
  • dayEnd Searches for days less than or equal to specified number "day": { $lte: x }

Note: Specific Dates cannot be used in conjunction with Between Dates.

Universal Variables

Variable - Description - Mongo equiv.

  • limit Limits the number of returned data sets (Default: Unlimited) .limit(x)

Example

http://localhost:3001/api/hurricanes?year=2011&month=6&day=22

[
  {
    "_id": "597c16a4e7ac8c1fd42980da",
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        105.9,
        19
      ]
    },
    "properties": {
      "category": "Hurricane",
      "name": "BEATRIZ",
      "year": 2011,
      "month": 6,
      "day": 22
    }
  }
]

natural-disasters's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

debmalya

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.