Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Get list of observation types
Queryhttps://api.flarecast.eu/resources/list
Result
Code Block
languagejs
{
	{
    "people" : {
        "description": "Persons or groups responsible",
        "baseURL": "
    },
    "algorithms" : {
        "description" : "Registered algorithms (read-only)",
        "baseURL" : "https://api.flarecast.eu/algorithms/            
    },

    "features" : {
        "description" : "Features accessible through this API",
        "baseURL" : "https://api.flarecast.eu/features/        
    },
    
    "observations" : {
        "description" : "Observations accessible through this API",
        "baseURL" : "https://api.flarecast.eu/observations/
    },
}

File Archive (observations)

The file archive is basically a directory structure from where the files can be loaded either through the file:// protocol or (preferably) the http:// protocol.

...

Search for files
Query https://api.flarecast.eu/observations/sdo/hmi/list?timerange=20150101T000000.0-20150101T120000.0
Result
Code Block
languagejs
{
	"https://api.flarecast.eu/observations/sdo/hmi/45/2015/01/01/hmi_45_los_00:00:00.fits",
    "https://api.flarecast.eu/observations/sdo/hmi/45/2015/01/01/hmi_45_los_00_00_45.fits",
    "https://api.flarecast.eu/observations/sdo/hmi/45/2015/01/01/hmi_45_los_00_01_30.fits",
    "https://api.flarecast.eu/observations/sdo/hmi/45/2015/01/01/hmi_45_los_00_02_15.fits",
	...
}

Feature Properties

 

Get list of features
Query https://api.flarecast.eu/features/list
Result
Code Block
languagejs
 "id": {
      "type": "long"
    },
    "timestamp": {
      "type": "datetime"
    },
    "area": {
      "type": "double",
      "unit": "m2",
      "version": 5
    },
    "contour": {
      "type": "int[]",
      "description": "chaincode, 0 is left, 1-7 is direction counter clockwise",
      "version": 1
    }
}
Template
Queryhttps://api.flarecast.eu/features/query?time_begin=20150101T000000.0&time_end=20150101T000000.0&fields=id,timestamp,area,contour 
Result
Code Block
languagejs
{
    "id": {
      "type": "long"
    },
    "timestamp": {
      "type": "datetime"
    },
    "area": {
      "type": "double",
      "unit": "m2",
      "version": 5
    },
    "contour": {
      "type": "int[]",
      "description": "chaincode, 0 is left, 1-7 is direction counter clockwise",
      "version": 1
    },
    "data": [
      [
        1,
        "2015-01-01T10:20:00.0",
        12321,
        [0,1,1,1,3,3,4,4,4,4,4,5,5,6,6,7,7,7,7,0]
      ],
      [
        2,
        "2015-01-01T10:20:45.0",
        14412,
        [0,1,1,1,3,3,4,4,4,4,4,5,5,6,6,7,7,7,7,0]
      ],
      [
        3,
        "2015-01-01T10:21:30.0",
        14434,
        [0,1,1,1,3,3,4,4,4,4,4,5,5,6,6,7,7,7,7,0]
      ]
    ]
}

 



 

Template

Template
Query 
Result
Code Block
languagejs