一部データのローカル保存化
This commit is contained in:
parent
caa98c3c0d
commit
13c1ab6e17
@ -1,4 +1,4 @@
|
||||
[
|
||||
export default [
|
||||
{"Station_JP" : "多度津", "Station_EN" : "Tadotsu", "MyStation" : "0", "StationNumber" : "D12", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tadotsu.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.271088,133.756735", "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/tadotsu/"},
|
||||
{"Station_JP" : "金蔵寺", "Station_EN" : "Konzōji", "MyStation" : "0", "StationNumber" : "D13", "DispNum" : "2", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/konzoji.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.247861,133.777594", "JrHpUrl" : ""},
|
||||
{"Station_JP" : "善通寺", "Station_EN" : "Zentsūji", "MyStation" : "1", "StationNumber" : "D14", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/zentsuji.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.229958,133.789141", "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/zentsuji/"},
|
@ -1,4 +1,4 @@
|
||||
[
|
||||
export default [
|
||||
{"Station_JP" : "高知", "Station_EN" : "Kōchi", "MyStation" : "0", "StationNumber" : "K00", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kochi.pdf", "StationMap":"https://www.google.co.jp/maps/place/33.566525,133.543638", "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/kochi/"},
|
||||
{"Station_JP" : "旭", "Station_EN" : "Asahi", "MyStation" : "0", "StationNumber" : "K03", "DispNum" : "2", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/asahi.pdf", "StationMap":"https://www.google.co.jp/maps/place/33.558853,133.508817", "JrHpUrl" : ""},
|
||||
{"Station_JP" : "朝倉", "Station_EN" : "Asakura", "MyStation" : "1", "StationNumber" : "K05", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/asakura.pdf", "StationMap":"https://www.google.co.jp/maps/place/33.551389,133.485354", "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/asakura/"},
|
@ -1,4 +1,4 @@
|
||||
[
|
||||
export default [
|
||||
{"Station_JP" : "高松", "Station_EN" : "Takamatsu", "MyStation" : "0", "StationNumber" : "T28", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/takamatsu.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.350682,134.046938", "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/takamatsu/"},
|
||||
{"Station_JP" : "栗林", "Station_EN" : "Ritsurin", "MyStation" : "0", "StationNumber" : "T25", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ritsurin.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.332203,134.053588", "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/ritsurin/"},
|
||||
{"Station_JP" : "屋島", "Station_EN" : "Yashima", "MyStation" : "1", "StationNumber" : "T23", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/yashima.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.336655,134.109102", "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/yashima/"},
|
@ -1,4 +1,4 @@
|
||||
[
|
||||
export default [
|
||||
{"Station_JP" : "鳴門", "Station_EN" : "Naruto" , "MyStation" : "0", "StationNumber" : "N10", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/naruto.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.17925,134.608536", "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/naruto/"},
|
||||
{"Station_JP" : "池谷", "Station_EN" : "Ikenotani", "MyStation" : "0", "StationNumber" : "N04", "DispNum" : "2", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ikenotani.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.15293,134.528905" , "JrHpUrl" : ""}
|
||||
|
@ -1,4 +1,4 @@
|
||||
[
|
||||
export default [
|
||||
{"Station_JP" : "徳島", "Station_EN" : "Tokushima", "MyStation" : "0", "StationNumber" : "T00", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tokushima.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.074642,134.550764", "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/tokushima/"},
|
||||
{"Station_JP" : "佐古", "Station_EN" : "Sako", "MyStation" : "0", "StationNumber" : "B01", "DispNum" : "2", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sako.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.080616,134.538576", "JrHpUrl" : ""},
|
||||
{"Station_JP" : "蔵本", "Station_EN" : "Kuramoto", "MyStation" : "1", "StationNumber" : "B02", "DispNum" : "2", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kuramoto.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.079332,134.518705", "JrHpUrl" : ""},
|
@ -1,4 +1,4 @@
|
||||
[
|
||||
export default [
|
||||
{"Station_JP" : "松山", "Station_EN" : "Matsuyama", "MyStation" : "0", "StationNumber" : "U00", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/matsuyama.pdf", "StationMap":"https://www.google.co.jp/maps/place/33.84039,132.75139" , "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/matsuyama/"},
|
||||
{"Station_JP" : "市坪", "Station_EN" : "Ichitsubo", "MyStation" : "0", "StationNumber" : "U01", "DispNum" : "2", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ichitsubo.pdf", "StationMap":"https://www.google.co.jp/maps/place/33.809441,132.749325", "JrHpUrl" : ""},
|
||||
{"Station_JP" : "北伊予", "Station_EN" : "Kita-Iyo", "MyStation" : "1", "StationNumber" : "U02", "DispNum" : "2", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kita-iyo.pdf", "StationMap":"https://www.google.co.jp/maps/place/33.787699,132.748963", "JrHpUrl" : ""},
|
@ -1,4 +1,4 @@
|
||||
[
|
||||
export default [
|
||||
{"Station_JP" : "向井原","Station_EN" : "Mukaibara", "MyStation" : "0", "StationNumber" : "S06","StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/mukaibara.pdf","StationMap":"https://www.google.co.jp/maps/place/33.736043,132.695825"},
|
||||
{"Station_JP" : "伊予上灘","Station_EN" : "Iyo-Kaminada", "MyStation" : "0", "StationNumber" : "S08","StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-kaminada.pdf","StationMap":"https://www.google.co.jp/maps/place/33.683632,132.632969"},
|
||||
{"Station_JP" : "伊予長浜","Station_EN" : "Iyo-Nagahama", "MyStation" : "1", "StationNumber" : "S12","StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-nagahama.pdf","StationMap":"https://www.google.co.jp/maps/place/33.615302,132.486828"},
|
@ -1,4 +1,4 @@
|
||||
[
|
||||
export default [
|
||||
{"Station_JP" : "高松", "Station_EN" : "Takamatsu", "MyStation" : "0", "StationNumber" : "Y00", "DispNum" : "3", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/takamatsu.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.350682,134.046938", "JrHpUrl" : "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/takamatsu/"},
|
||||
{"Station_JP" : "鬼無", "Station_EN" : "Kinashi", "MyStation" : "0", "StationNumber" : "Y02", "DispNum" : "2", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kinashi.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.325494,133.993861", "JrHpUrl" : ""},
|
||||
{"Station_JP" : "端岡", "Station_EN" : "Hashioka", "MyStation" : "1", "StationNumber" : "Y03", "DispNum" : "2", "StationTimeTable" : "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/hashioka.pdf", "StationMap":"https://www.google.co.jp/maps/place/34.305027,133.967643", "JrHpUrl" : ""},
|
@ -54,6 +54,7 @@ export default function trainMenu({
|
||||
longitude: parseFloat(latlng[1]),
|
||||
}}
|
||||
onPress={() => {
|
||||
console.log(stationData);
|
||||
webview.current?.injectJavaScript(
|
||||
`MoveDisplayStation('${d}_${D.MyStation}_${D.Station_JP}')`
|
||||
);
|
||||
|
@ -4,6 +4,14 @@ import 高徳線 from "../assets/四国旅客鉄道高徳線.json";
|
||||
import 内子線 from "../assets/四国旅客鉄道内子線.json";
|
||||
import 徳島線 from "../assets/四国旅客鉄道徳島線.json";
|
||||
import 鳴門線 from "../assets/四国旅客鉄道鳴門線.json";
|
||||
import yosan from "../assets/originData/yosan";
|
||||
import uwajima from "../assets/originData/uwajima";
|
||||
import uwajima2 from "../assets/originData/uwajima2";
|
||||
import dosan from "../assets/originData/dosan";
|
||||
import dosan2 from "../assets/originData/dosan2";
|
||||
import koutoku from "../assets/originData/koutoku";
|
||||
import tokushima from "../assets/originData/tokushima";
|
||||
import naruto from "../assets/originData/naruto";
|
||||
|
||||
let status = undefined;
|
||||
|
||||
@ -16,38 +24,14 @@ export const getStationList = async (props) => {
|
||||
},
|
||||
};
|
||||
return await Promise.all([
|
||||
fetch(
|
||||
"https://train.jr-shikoku.co.jp/g?arg1=station&arg2=yosan",
|
||||
HeaderConfig
|
||||
).then((response) => response.json()),
|
||||
fetch(
|
||||
"https://train.jr-shikoku.co.jp/g?arg1=station&arg2=uwajima",
|
||||
HeaderConfig
|
||||
).then((response) => response.json()),
|
||||
fetch(
|
||||
"https://train.jr-shikoku.co.jp/g?arg1=station&arg2=uwajima2",
|
||||
HeaderConfig
|
||||
).then((response) => response.json()),
|
||||
fetch(
|
||||
"https://train.jr-shikoku.co.jp/g?arg1=station&arg2=dosan",
|
||||
HeaderConfig
|
||||
).then((response) => response.json()),
|
||||
fetch(
|
||||
"https://train.jr-shikoku.co.jp/g?arg1=station&arg2=dosan2",
|
||||
HeaderConfig
|
||||
).then((response) => response.json()),
|
||||
fetch(
|
||||
"https://train.jr-shikoku.co.jp/g?arg1=station&arg2=koutoku",
|
||||
HeaderConfig
|
||||
).then((response) => response.json()),
|
||||
fetch(
|
||||
"https://train.jr-shikoku.co.jp/g?arg1=station&arg2=tokushima",
|
||||
HeaderConfig
|
||||
).then((response) => response.json()),
|
||||
fetch(
|
||||
"https://train.jr-shikoku.co.jp/g?arg1=station&arg2=naruto",
|
||||
HeaderConfig
|
||||
).then((response) => response.json()),
|
||||
yosan,
|
||||
uwajima,
|
||||
uwajima2,
|
||||
dosan,
|
||||
dosan2,
|
||||
koutoku,
|
||||
tokushima,
|
||||
naruto,
|
||||
fetch(
|
||||
"https://train.jr-shikoku.co.jp/g?arg1=station&arg2=seto",
|
||||
HeaderConfig
|
||||
|
@ -1,25 +1,21 @@
|
||||
let status = undefined;
|
||||
import * as yosan from "../assets/originData/yosan.json";
|
||||
import * as uwajima from "../assets/originData/uwajima.json";
|
||||
import * as uwajima2 from "../assets/originData/uwajima2.json";
|
||||
import * as dosan from "../assets/originData/dosan.json";
|
||||
import * as dosan2 from "../assets/originData/dosan2.json";
|
||||
import * as koutoku from "../assets/originData/koutoku.json";
|
||||
import * as tokushima from "../assets/originData/tokushima.json";
|
||||
import * as naruto from "../assets/originData/naruto.json";
|
||||
import yosan from "../assets/originData/yosan";
|
||||
import uwajima from "../assets/originData/uwajima";
|
||||
import uwajima2 from "../assets/originData/uwajima2";
|
||||
import dosan from "../assets/originData/dosan";
|
||||
import dosan2 from "../assets/originData/dosan2";
|
||||
import koutoku from "../assets/originData/koutoku";
|
||||
import tokushima from "../assets/originData/tokushima";
|
||||
import naruto from "../assets/originData/naruto";
|
||||
export const getStationList2 = async (props) => {
|
||||
if (status) return status;
|
||||
const HeaderConfig = {
|
||||
headers: { referer: "https://train.jr-shikoku.co.jp/sp.html" },
|
||||
};
|
||||
return [
|
||||
[...yosan],
|
||||
[...uwajima],
|
||||
return {
|
||||
yosan,
|
||||
uwajima,
|
||||
uwajima2,
|
||||
dosan,
|
||||
dosan2,
|
||||
koutoku,
|
||||
tokushima,
|
||||
naruto,
|
||||
];
|
||||
};
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user