Giter Site home page Giter Site logo

fxes's Introduction

fxEs

about this

fxEs は NICT fxEsへアクセスをサポートするのいくつかのライブラリです。

fxEsJson_php

fxEsJson_php は PHPによる NICTイオノゾン電離圏観測サイト(https://wdc.nict.go.jp/Ionosphere/) のスポラディックE層のリアルタイムページから 必要な情報をJSONで取得するPHPライブラリです。

実際には https://wdc.nict.go.jp/Ionosphere/realtime/fxEs/latest-fxEs.html のHTML情報から 必要な情報を抽出してJSON形式で出力します。

出力形式の違いで、下記の3つのライブラリがあります。

  • fxEsNowJSON.php
    • 最新の1つのfxEs情報を取得します。
JSONフォーマット
{
  DateTimeJST: "<観測日時(JST)>",
  Okinawa: "<沖縄の観測データ>",
  Yamagawa: "<山川の観測データ>",
  Kokubunji: "<国分寺の観測データ>",
  Wakkanai: "<稚内の観測データ>"
}
  • fxEsJSON.php
    • 直近の2時間分のfxEs情報を取得します。
JSONフォーマット
[
  {
    DateTimeJST: "<観測日時(JST)>",
    Okinawa: "<沖縄の観測データ>",
    Yamagawa: "<山川の観測データ>",
    Kokubunji: "<国分寺の観測データ>",
    Wakkanai: "<稚内の観測データ>"
  },
  {
     <次の観測データ>
  },
  ... (全部で8こ)
]
  • fxEsJSON2.php
    • 直近の2時間分のfxEs情報を取得します。
    • fxEsJSON.phpとfxEsJSON2.phpは同じデータを返しますがJSONフォーマットが違います。
JSONフォーマット
[
  [
    [
      "DateTimeJST",
      "Okinawa",
      "Yamagawa",
      "Kokubunji",
      "Wakkanai"
    ],
    [
      "<観測日時(JST)>",
      "<沖縄の観測データ>",
      "<山川の観測データ>",
      "<国分寺の観測データ>",
      "<稚内の観測データ>"
    ],
    [
      <次の観測データ>
    ],
    ... (全部で8こ)
  ]
]

fxEs_svelte

fxEsJson_php/fxEsJSON.php から取得したfxEs情報をweb表示するためのサンプルです。

ページの作成はsvelte4/TypeScriptで書かれています。

サンプルページ

上記のものを下記URLでサンプルとして動作せています。

https://service.moyurani.com/fxes/

fxes's People

Contributors

ohneta avatar

Watchers

 avatar

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.