From fc0bb8c6c3ddb2d555904c9105ce58b9990ed36f Mon Sep 17 00:00:00 2001 From: Akihiko Kusanagi Date: Thu, 7 Oct 2021 17:46:29 +0800 Subject: [PATCH] Correct wrong links and page scroll in docs --- DEVELOPER_GUIDE-en.md | 6 +- DEVELOPER_GUIDE-ja.md | 6 +- README.md | 8 +-- USER_GUIDE-en.md | 10 +-- USER_GUIDE-ja.md | 10 +-- data/dictionary-en.json | 2 +- data/dictionary-ja.json | 2 +- data/dictionary-ko.json | 2 +- data/dictionary-ne.json | 2 +- data/dictionary-th.json | 2 +- data/dictionary-zh-Hans.json | 2 +- data/dictionary-zh-Hant.json | 2 +- docs/.vuepress/config.js | 4 +- docs/.vuepress/enhanceApp.js | 79 +++++++++++++++++++++ docs/.vuepress/styles/index.styl | 6 +- docs/developer-guide/api.md | 2 +- docs/ja/developer-guide/api.md | 2 +- docs/ja/user-guide/configuration.md | 4 +- docs/ja/user-guide/display-modes.md | 8 +-- docs/ja/user-guide/screen-and-operations.md | 22 +++--- docs/ja/user-guide/supported-browsers.md | 6 +- docs/user-guide/configuration.md | 4 +- docs/user-guide/display-modes.md | 8 +-- docs/user-guide/screen-and-operations.md | 6 +- docs/user-guide/supported-browsers.md | 6 +- package.json | 2 +- 26 files changed, 146 insertions(+), 67 deletions(-) create mode 100644 docs/.vuepress/enhanceApp.js diff --git a/DEVELOPER_GUIDE-en.md b/DEVELOPER_GUIDE-en.md index bc70d176..c4a442b2 100644 --- a/DEVELOPER_GUIDE-en.md +++ b/DEVELOPER_GUIDE-en.md @@ -1,8 +1,8 @@ # Mini Tokyo 3D Developer Guide -日本語版は[こちら](DEVELOPER_GUIDE-ja.md)でご覧いただけます。 +日本語版は[こちら](https://minitokyo3d.com/docs/master/ja/developer-guide/)でご覧いただけます。 -This document describes how developers can embed Mini Tokyo 3D into their web page and integrate it into their applications. If you want to know how to use Mini Tokyo 3D itself, see the [Mini Tokyo 3D User Guide](USER_GUIDE-en.md). +This document describes how developers can embed Mini Tokyo 3D into their web page and integrate it into their applications. If you want to know how to use Mini Tokyo 3D itself, see the [Mini Tokyo 3D User Guide](https://minitokyo3d.com/docs/master/). ## How to Integrate Mini Tokyo 3D @@ -97,7 +97,7 @@ Using Mini Tokyo 3D API in JavaScript, you can customize Mini Tokyo 3D in a vari Class/Object | Details :--|:-- -[`MiniTokyo3D`](#minitokyo3d) | **Parameters**
[`options`](#options-object)
**Instance Members**
[`easeTo`](#easetooptions) [`flyTo`](#flytooptions) [`getBearing`](#getbearing) [`getCenter`](#getcenter) [`getClockMode`](#getclockmode) [`getEcoMode`](#getecomode) [`getPitch`](#getpitch) [`getSelection`](#getselection) [`getTrackingMode`](#gettrackingmode) [`getViewMode`](#getviewmode) [`getZoom`](#getzoom) [`jumpTo`](#jumptooptions) [`off`](#offtype-listener) [`on`](#ontype-listener) [`once`](#oncetype-listener) [`setBearing`](#setbearingbearing) [`setCenter`](#setcentercenter) [`setClockMode`](#setclockmode) [`setEcoMode`](#setecomode) [`setPitch`](#setpitchpitch) [`setSelection`](#setselection) [`setTrackingMode`](#settrackingmode) [`setViewMode`](#setviewmode) [`setZoom`](#setzoomzoom)
**Events**
[`boxzoomcancel`](#boxzoomcancel) [`boxzoomend`](#boxzoomend) [`boxzoomstart`](#boxzoomstart) [`click`](#click) [`clockmode`](#clockmode) [`contextmenu`](#contextmenu) [`dblclick`](#dblclick) [`deselection`](#deselection) [`drag`](#drag) [`dragend`](#dragend) [`dragstart`](#dragstart) [`ecomode`](#ecomode) [`error`](#error) [`load`](#load) [`mousedown`](#mousedown) [`mousemove`](#mousemove) [`mouseout`](#mouseout) [`mouseover`](#mouseover) [`mouseup`](#mouseup) [`move`](#move) [`moveend`](#moveend) [`movestart`](#movestart) [`pitch`](#pitch) [`pitchend`](#pitchend) [`pitchstart`](#pitchstart) [`resize`](#resize) [`rotate`](#rotate) [`rotateend`](#rotateend) [`rotatestart`](#rotatestart) [`selection`](#selection) [`touchcancel`](#touchcancel) [`touchend`](#touchend) [`touchmove`](#touchmove) [`touchstart`](#touchstart) [`trackingmode`](#trackingmode) [`viewmode`](#viewmode) [`wheel`](#wheel) [`zoom`](#zoom) [`zoomend`](#zoomend) [`zoomstart`](#zoomstart) +[`MiniTokyo3D`](#minitokyo3d) | **Parameters**
[`options`](#options-object)
**Instance Members**
[`easeTo`](#easetooptions) [`flyTo`](#flytooptions) [`getBearing`](#getbearing) [`getCenter`](#getcenter) [`getClockMode`](#getclockmode) [`getEcoMode`](#getecomode) [`getPitch`](#getpitch) [`getSelection`](#getselection) [`getTrackingMode`](#gettrackingmode) [`getViewMode`](#getviewmode) [`getZoom`](#getzoom) [`jumpTo`](#jumptooptions) [`off`](#offtype-listener) [`on`](#ontype-listener) [`once`](#oncetype-listener) [`setBearing`](#setbearingbearing) [`setCenter`](#setcentercenter) [`setClockMode`](#setclockmodemode) [`setEcoMode`](#setecomodemode) [`setPitch`](#setpitchpitch) [`setSelection`](#setselectionid) [`setTrackingMode`](#settrackingmodemode) [`setViewMode`](#setviewmodemode) [`setZoom`](#setzoomzoom)
**Events**
[`boxzoomcancel`](#boxzoomcancel) [`boxzoomend`](#boxzoomend) [`boxzoomstart`](#boxzoomstart) [`click`](#click) [`clockmode`](#clockmode) [`contextmenu`](#contextmenu) [`dblclick`](#dblclick) [`deselection`](#deselection) [`drag`](#drag) [`dragend`](#dragend) [`dragstart`](#dragstart) [`ecomode`](#ecomode) [`error`](#error) [`load`](#load) [`mousedown`](#mousedown) [`mousemove`](#mousemove) [`mouseout`](#mouseout) [`mouseover`](#mouseover) [`mouseup`](#mouseup) [`move`](#move) [`moveend`](#moveend) [`movestart`](#movestart) [`pitch`](#pitch) [`pitchend`](#pitchend) [`pitchstart`](#pitchstart) [`resize`](#resize) [`rotate`](#rotate) [`rotateend`](#rotateend) [`rotatestart`](#rotatestart) [`selection`](#selection) [`touchcancel`](#touchcancel) [`touchend`](#touchend) [`touchmove`](#touchmove) [`touchstart`](#touchstart) [`trackingmode`](#trackingmode) [`viewmode`](#viewmode) [`wheel`](#wheel) [`zoom`](#zoom) [`zoomend`](#zoomend) [`zoomstart`](#zoomstart) [`Secrets`](#secrets) | ### MiniTokyo3D diff --git a/DEVELOPER_GUIDE-ja.md b/DEVELOPER_GUIDE-ja.md index 29694e2c..be3db29f 100644 --- a/DEVELOPER_GUIDE-ja.md +++ b/DEVELOPER_GUIDE-ja.md @@ -1,8 +1,8 @@ # Mini Tokyo 3D 開発者ガイド -English version is available [here](DEVELOPER_GUIDE-en.md). +English version is available [here](https://minitokyo3d.com/docs/master/developer-guide/). -本ドキュメントは、開発者が Mini Tokyo 3D を Web ページに埋め込んだり、自分のアプリケーションに組み込んで使うための方法を説明します。Mini Tokyo 3D 自体の使い方を知りたい場合は、[Mini Tokyo 3D ユーザーガイド](USER_GUIDE-ja.md)をご覧ください。 +本ドキュメントは、開発者が Mini Tokyo 3D を Web ページに埋め込んだり、自分のアプリケーションに組み込んで使うための方法を説明します。Mini Tokyo 3D 自体の使い方を知りたい場合は、[Mini Tokyo 3D ユーザーガイド](https://minitokyo3d.com/docs/master/ja/)をご覧ください。 ## Mini Tokyo 3D の使用 @@ -97,7 +97,7 @@ JavaScript で Mini Tokyo 3D API を使うことで、様々なカスタマイ クラス/オブジェクト | 詳細 :--|:-- -[`MiniTokyo3D`](#minitokyo3d) | **パラメータ**
[`options`](#options-object)
**インスタンスメンバ**
[`easeTo`](#easetooptions) [`flyTo`](#flytooptions) [`getBearing`](#getbearing) [`getCenter`](#getcenter) [`getClockMode`](#getclockmode) [`getEcoMode`](#getecomode) [`getPitch`](#getpitch) [`getSelection`](#getselection) [`getTrackingMode`](#gettrackingmode) [`getViewMode`](#getviewmode) [`getZoom`](#getzoom) [`jumpTo`](#jumptooptions) [`off`](#offtype-listener) [`on`](#ontype-listener) [`once`](#oncetype-listener) [`setBearing`](#setbearingbearing) [`setCenter`](#setcentercenter) [`setClockMode`](#setclockmode) [`setEcoMode`](#setecomode) [`setPitch`](#setpitchpitch) [`setSelection`](#setselection) [`setTrackingMode`](#settrackingmode) [`setViewMode`](#setviewmode) [`setZoom`](#setzoomzoom)
**イベント**
[`boxzoomcancel`](#boxzoomcancel) [`boxzoomend`](#boxzoomend) [`boxzoomstart`](#boxzoomstart) [`click`](#click) [`clockmode`](#clockmode) [`contextmenu`](#contextmenu) [`dblclick`](#dblclick) [`deselection`](#deselection) [`drag`](#drag) [`dragend`](#dragend) [`dragstart`](#dragstart) [`ecomode`](#ecomode) [`error`](#error) [`load`](#load) [`mousedown`](#mousedown) [`mousemove`](#mousemove) [`mouseout`](#mouseout) [`mouseover`](#mouseover) [`mouseup`](#mouseup) [`move`](#move) [`moveend`](#moveend) [`movestart`](#movestart) [`pitch`](#pitch) [`pitchend`](#pitchend) [`pitchstart`](#pitchstart) [`resize`](#resize) [`rotate`](#rotate) [`rotateend`](#rotateend) [`rotatestart`](#rotatestart) [`selection`](#selection) [`touchcancel`](#touchcancel) [`touchend`](#touchend) [`touchmove`](#touchmove) [`touchstart`](#touchstart) [`trackingmode`](#trackingmode) [`viewmode`](#viewmode) [`wheel`](#wheel) [`zoom`](#zoom) [`zoomend`](#zoomend) [`zoomstart`](#zoomstart) +[`MiniTokyo3D`](#minitokyo3d) | **パラメータ**
[`options`](#options-object)
**インスタンスメンバ**
[`easeTo`](#easetooptions) [`flyTo`](#flytooptions) [`getBearing`](#getbearing) [`getCenter`](#getcenter) [`getClockMode`](#getclockmode) [`getEcoMode`](#getecomode) [`getPitch`](#getpitch) [`getSelection`](#getselection) [`getTrackingMode`](#gettrackingmode) [`getViewMode`](#getviewmode) [`getZoom`](#getzoom) [`jumpTo`](#jumptooptions) [`off`](#offtype-listener) [`on`](#ontype-listener) [`once`](#oncetype-listener) [`setBearing`](#setbearingbearing) [`setCenter`](#setcentercenter) [`setClockMode`](#setclockmodemode) [`setEcoMode`](#setecomodemode) [`setPitch`](#setpitchpitch) [`setSelection`](#setselectionid) [`setTrackingMode`](#settrackingmodemode) [`setViewMode`](#setviewmodemode) [`setZoom`](#setzoomzoom)
**イベント**
[`boxzoomcancel`](#boxzoomcancel) [`boxzoomend`](#boxzoomend) [`boxzoomstart`](#boxzoomstart) [`click`](#click) [`clockmode`](#clockmode) [`contextmenu`](#contextmenu) [`dblclick`](#dblclick) [`deselection`](#deselection) [`drag`](#drag) [`dragend`](#dragend) [`dragstart`](#dragstart) [`ecomode`](#ecomode) [`error`](#error) [`load`](#load) [`mousedown`](#mousedown) [`mousemove`](#mousemove) [`mouseout`](#mouseout) [`mouseover`](#mouseover) [`mouseup`](#mouseup) [`move`](#move) [`moveend`](#moveend) [`movestart`](#movestart) [`pitch`](#pitch) [`pitchend`](#pitchend) [`pitchstart`](#pitchstart) [`resize`](#resize) [`rotate`](#rotate) [`rotateend`](#rotateend) [`rotatestart`](#rotatestart) [`selection`](#selection) [`touchcancel`](#touchcancel) [`touchend`](#touchend) [`touchmove`](#touchmove) [`touchstart`](#touchstart) [`trackingmode`](#trackingmode) [`viewmode`](#viewmode) [`wheel`](#wheel) [`zoom`](#zoom) [`zoomend`](#zoomend) [`zoomstart`](#zoomstart) [`Secrets`](#secrets) | ### MiniTokyo3D diff --git a/README.md b/README.md index 24f3a8da..220e6c22 100644 --- a/README.md +++ b/README.md @@ -17,13 +17,13 @@ See a [Live Demo](https://minitokyo3d.com). ## User Guides -- [User Guide (English)](https://github.com/nagix/mini-tokyo-3d/blob/master/USER_GUIDE-en.md) -- [User Guide (Japanese)](https://github.com/nagix/mini-tokyo-3d/blob/master/USER_GUIDE-ja.md) +- [User Guide (English)](https://minitokyo3d.com/docs/master/) +- [User Guide (Japanese)](https://minitokyo3d.com/docs/master/ja/) ## Developer Guides -- [Developer Guide (English)](https://github.com/nagix/mini-tokyo-3d/blob/master/DEVELOPER_GUIDE-en.md) -- [Developer Guide (Japanese)](https://github.com/nagix/mini-tokyo-3d/blob/master/DEVELOPER_GUIDE-ja.md) +- [Developer Guide (English)](https://minitokyo3d.com/docs/master/developer-guide/) +- [Developer Guide (Japanese)](https://minitokyo3d.com/docs/master/ja/developer-guide/) ## Cheat Sheet diff --git a/USER_GUIDE-en.md b/USER_GUIDE-en.md index de6f90b0..7374be87 100644 --- a/USER_GUIDE-en.md +++ b/USER_GUIDE-en.md @@ -1,8 +1,8 @@ # Mini Tokyo 3D User Guide -日本語版は[こちら](USER_GUIDE-ja.md)でご覧いただけます。 +日本語版は[こちら](https://minitokyo3d.com/docs/master/ja/)でご覧いただけます。 -This document describes how to use Mini Tokyo 3D and its features. For more information for developers, see the [Mini Tokyo 3D Developer Guide](DEVELOPER_GUIDE-en.md). +This document describes how to use Mini Tokyo 3D and its features. For more information for developers, see the [Mini Tokyo 3D Developer Guide](https://minitokyo3d.com/docs/master/developer-guide/). ## Mini Tokyo 3D Overview @@ -253,10 +253,10 @@ The source of the public transportation data in this application is the Open Dat This application has been tested with the following browsers. Chrome is recommended. Internet Explorer is not supported. -- Chrome 93 (Mac OS, Windows, iOS, Android) -- FireFox 92 (Mac OS, Windows, iOS) +- Chrome 94 (Mac OS, Windows, iOS, Android) +- FireFox 93 (Mac OS, Windows, iOS) - Safari 14 (Mac OS, iOS) -- Edge 93 (Mac OS, Windows, iOS) +- Edge 94 (Mac OS, Windows, iOS) ## Development Information diff --git a/USER_GUIDE-ja.md b/USER_GUIDE-ja.md index f333a587..3c1a1796 100644 --- a/USER_GUIDE-ja.md +++ b/USER_GUIDE-ja.md @@ -1,8 +1,8 @@ # Mini Tokyo 3D ユーザーガイド -English version is available [here](USER_GUIDE-en.md). +English version is available [here](https://minitokyo3d.com/docs/master/). -本ドキュメントは、Mini Tokyo 3D の機能や操作方法について説明します。開発者向けの情報については、[Mini Tokyo 3D 開発者ガイド](DEVELOPER_GUIDE-ja.md)をご覧ください。 +本ドキュメントは、Mini Tokyo 3D の機能や操作方法について説明します。開発者向けの情報については、[Mini Tokyo 3D 開発者ガイド](https://minitokyo3d.com/docs/master/ja/developer-guide/)をご覧ください。 ## Mini Tokyo 3D 概要 @@ -253,10 +253,10 @@ Mini Tokyo 3D の特徴は次の通りです。 次のブラウザで動作を確認しています。推奨は Chrome です。Internet Explorer には非対応です。 -- Chrome 93 (Mac OS, Windows, iOS, Android) -- FireFox 92 (Mac OS, Windows, iOS) +- Chrome 94 (Mac OS, Windows, iOS, Android) +- FireFox 93 (Mac OS, Windows, iOS) - Safari 14 (Mac OS, iOS) -- Edge 93 (Mac OS, Windows, iOS) +- Edge 94 (Mac OS, Windows, iOS) ## 開発情報 diff --git a/data/dictionary-en.json b/data/dictionary-en.json index b26610b7..6fee5c4a 100644 --- a/data/dictionary-en.json +++ b/data/dictionary-en.json @@ -70,7 +70,7 @@ "transfer-and-wait": "Transfer & wait for $1 min", "cannot-find-train": "Cannot find a train that arrives that day", - "description": "

About Mini Tokyo 3D

This data visualization is provided by Akihiko Kusanagi. The source of the public transportation data in this app is the Open Data Challenge for Public Transportation in Tokyo and the Public Transportation Open Data Center. They are based on the data provided by the public transportation operators. The accuracy and integrity of the data are not guaranteed. Please do not contact the public transportation operators directly regarding the content of the app.

For more info, please see the Mini Tokyo 3D User Guide. Source code is available at GitHub repository.

", + "description": "

About Mini Tokyo 3D

This data visualization is provided by Akihiko Kusanagi. The source of the public transportation data in this app is the Open Data Challenge for Public Transportation in Tokyo and the Public Transportation Open Data Center. They are based on the data provided by the public transportation operators. The accuracy and integrity of the data are not guaranteed. Please do not contact the public transportation operators directly regarding the content of the app.

For more info, please see the Mini Tokyo 3D User Guide. Source code is available at GitHub repository.

", "static-update": "Latest update on static data", "dynamic-update": "Latest update on dynamic data", "jr-east": "JR East", diff --git a/data/dictionary-ja.json b/data/dictionary-ja.json index 1e06d366..129613e0 100644 --- a/data/dictionary-ja.json +++ b/data/dictionary-ja.json @@ -70,7 +70,7 @@ "transfer-and-wait": "乗換・待ち $1分", "cannot-find-train": "当日中に到着する列車が見つかりません", - "description": "

Mini Tokyo 3D について

このデータビジュアライゼーションは 草薙 昭彦 により作成されました。本アプリケーションが利用する公共交通データは、東京公共交通オープンデータチャレンジ および 公共交通オープンデータセンター において提供されるものです。公共交通事業者により提供されたデータを元にしていますが、必ずしも正確・完全なものとは限りません。本アプリケーションの表示内容について、公共交通事業者への直接の問合せは行わないでください。

より詳しい情報は Mini Tokyo 3D ユーザーガイド をご覧ください。ソースコードは GitHub リポジトリ にて公開されています。

", + "description": "

Mini Tokyo 3D について

このデータビジュアライゼーションは 草薙 昭彦 により作成されました。本アプリケーションが利用する公共交通データは、東京公共交通オープンデータチャレンジ および 公共交通オープンデータセンター において提供されるものです。公共交通事業者により提供されたデータを元にしていますが、必ずしも正確・完全なものとは限りません。本アプリケーションの表示内容について、公共交通事業者への直接の問合せは行わないでください。

より詳しい情報は Mini Tokyo 3D ユーザーガイド をご覧ください。ソースコードは GitHub リポジトリ にて公開されています。

", "static-update": "静的データ最終更新日時", "dynamic-update": "動的データ最終更新日時", "jr-east": "JR東日本", diff --git a/data/dictionary-ko.json b/data/dictionary-ko.json index c1d44f6e..490346b2 100644 --- a/data/dictionary-ko.json +++ b/data/dictionary-ko.json @@ -70,7 +70,7 @@ "transfer-and-wait": "환승·대기 $1분", "cannot-find-train": "당일에 도착하는 열차를 찾을 수 없습니다", - "description": "

Mini Tokyo 3D 대하여

이 데이터 시각화는 Akihiko Kusanagi 에서 제공합니다. 이 앱의 대중 교통 데이터 소스는 도쿄의 대중 교통을위한 개방형 데이터 챌린지대중 교통 공개 데이터 센터 입니다. 대중 교통 사업자가 제공 한 데이터를 기반으로합니다. 데이터의 정확성과 무결성은 보장되지 않습니다. 앱의 내용과 관련하여 대중 교통 사업자에게 직접 연락하지 마십시오.

자세한 내용은 Mini Tokyo 3D 사용자 안내서 를 참조하십시오. 소스 코드는 GitHub 리포지토리 에서 사용할 수 있습니다.

", + "description": "

Mini Tokyo 3D 대하여

이 데이터 시각화는 Akihiko Kusanagi 에서 제공합니다. 이 앱의 대중 교통 데이터 소스는 도쿄의 대중 교통을위한 개방형 데이터 챌린지대중 교통 공개 데이터 센터 입니다. 대중 교통 사업자가 제공 한 데이터를 기반으로합니다. 데이터의 정확성과 무결성은 보장되지 않습니다. 앱의 내용과 관련하여 대중 교통 사업자에게 직접 연락하지 마십시오.

자세한 내용은 Mini Tokyo 3D 사용자 안내서 를 참조하십시오. 소스 코드는 GitHub 리포지토리 에서 사용할 수 있습니다.

", "static-update": "정적 데이터에 대한 최신 업데이트", "dynamic-update": "동적 데이터에 대한 최신 업데이트", "jr-east": "JR 동일본", diff --git a/data/dictionary-ne.json b/data/dictionary-ne.json index d06adf68..eab10fc6 100644 --- a/data/dictionary-ne.json +++ b/data/dictionary-ne.json @@ -70,7 +70,7 @@ "transfer-and-wait": "स्थानान्तरण / प्रतिक्षा $1 मिनेट", "cannot-find-train": "त्यस दिन आइपुग्ने रेल भेट्न सक्दैन", - "description": "

मिनी टोक्यो थ्रीडीको बारेमा

यो डाटा दृश्यावलोकन Akihiko Kusanagi द्वारा प्रदान गरिएको हो। यस अनुप्रयोगमा सार्वजनिक यातायात डेटाको स्रोत टोक्योमा सार्वजनिक यातायातका लागि खुला डाटा चुनौतीसार्वजनिक यातायात खुला डाटा केन्द्र हो। तिनीहरू सार्वजनिक यातायात अपरेटरहरू द्वारा प्रदान डाटामा आधारित छन्। डाटाको शुद्धता र सत्यता ग्यारेन्टी छैन। कृपया अनुप्रयोगको सामग्रीको सन्दर्भमा सार्वजनिक यातायात अपरेटरहरूलाई सम्पर्क नगर्नुहोस्।

अधिक जानकारीको लागि, कृपया मिनी टोक्यो थ्रीडी प्रयोगकर्ता गाइड हेर्नुहोस्। स्रोत कोड GitHub भण्डार मा उपलब्ध छ।

", + "description": "

मिनी टोक्यो थ्रीडीको बारेमा

यो डाटा दृश्यावलोकन Akihiko Kusanagi द्वारा प्रदान गरिएको हो। यस अनुप्रयोगमा सार्वजनिक यातायात डेटाको स्रोत टोक्योमा सार्वजनिक यातायातका लागि खुला डाटा चुनौतीसार्वजनिक यातायात खुला डाटा केन्द्र हो। तिनीहरू सार्वजनिक यातायात अपरेटरहरू द्वारा प्रदान डाटामा आधारित छन्। डाटाको शुद्धता र सत्यता ग्यारेन्टी छैन। कृपया अनुप्रयोगको सामग्रीको सन्दर्भमा सार्वजनिक यातायात अपरेटरहरूलाई सम्पर्क नगर्नुहोस्।

अधिक जानकारीको लागि, कृपया मिनी टोक्यो थ्रीडी प्रयोगकर्ता गाइड हेर्नुहोस्। स्रोत कोड GitHub भण्डार मा उपलब्ध छ।

", "static-update": "स्थिर डाटा मा पछिल्लो अपडेट", "dynamic-update": "गतिशील डेटामा पछिल्लो अपडेट", "jr-east": "JR ईस्ट", diff --git a/data/dictionary-th.json b/data/dictionary-th.json index aee6aab8..4eb17d89 100644 --- a/data/dictionary-th.json +++ b/data/dictionary-th.json @@ -70,7 +70,7 @@ "transfer-and-wait": "โอนเงินและรอ $1 นาที", "cannot-find-train": "ไม่พบรถไฟที่ไปถึงในวันนั้น", - "description": "

เกี่ยวกับ Mini Tokyo 3D

การสร้างภาพข้อมูลนี้จัดทำโดย Akihiko Kusanagi แหล่งที่มาของข้อมูลการขนส่งสาธารณะในแอพนี้คือความท้าทายในการ ความท้าทายของข้อมูลแบบเปิดสำหรับการขนส่งมวลชนในโตเกียว และ การขนส่งสาธารณะเปิดศูนย์ข้อมูล พวกเขาจะขึ้นอยู่กับข้อมูลที่ได้รับจากผู้ประกอบการขนส่งสาธารณะ ความถูกต้องและความสมบูรณ์ของข้อมูลจะไม่รับประกัน กรุณาอย่าติดต่อผู้ประกอบการขนส่งสาธารณะโดยตรงเกี่ยวกับเนื้อหาของแอพ

สำหรับข้อมูลเพิ่มเติมโปรดดู คู่มือผู้ใช้ Mini Tokyo 3D ซอร์สโค้ดมีอยู่ที่ ที่เก็บ GitHub

", + "description": "

เกี่ยวกับ Mini Tokyo 3D

การสร้างภาพข้อมูลนี้จัดทำโดย Akihiko Kusanagi แหล่งที่มาของข้อมูลการขนส่งสาธารณะในแอพนี้คือความท้าทายในการ ความท้าทายของข้อมูลแบบเปิดสำหรับการขนส่งมวลชนในโตเกียว และ การขนส่งสาธารณะเปิดศูนย์ข้อมูล พวกเขาจะขึ้นอยู่กับข้อมูลที่ได้รับจากผู้ประกอบการขนส่งสาธารณะ ความถูกต้องและความสมบูรณ์ของข้อมูลจะไม่รับประกัน กรุณาอย่าติดต่อผู้ประกอบการขนส่งสาธารณะโดยตรงเกี่ยวกับเนื้อหาของแอพ

สำหรับข้อมูลเพิ่มเติมโปรดดู คู่มือผู้ใช้ Mini Tokyo 3D ซอร์สโค้ดมีอยู่ที่ ที่เก็บ GitHub

", "static-update": "อัพเดทล่าสุดเกี่ยวกับข้อมูลคงที่", "dynamic-update": "อัปเดตล่าสุดเกี่ยวกับข้อมูลแบบไดนามิก", "jr-east": "JR ญี่ปุ่นตะวันออก", diff --git a/data/dictionary-zh-Hans.json b/data/dictionary-zh-Hans.json index a23df1d4..e0f7d9e2 100644 --- a/data/dictionary-zh-Hans.json +++ b/data/dictionary-zh-Hans.json @@ -70,7 +70,7 @@ "transfer-and-wait": "转车并等待 $1分", "cannot-find-train": "找不到当天到达的火车", - "description": "

关于Mini Tokyo 3D

此数据可视化由草薙昭彦提供。此应用程序中公共交通数据的来源是东京公共交通的开放数据挑战公共交通开放数据中心。它们基于公共交通运营商提供的数据。 不能保证数据的准确性和完整性。 请不要就应用程序的内容直接联系公共交通运营商。

有关更多信息,请参阅Mini Tokyo 3D用户指南。 源代码可从GitHub存储库中获得。

", + "description": "

关于Mini Tokyo 3D

此数据可视化由草薙昭彦提供。此应用程序中公共交通数据的来源是东京公共交通的开放数据挑战公共交通开放数据中心。它们基于公共交通运营商提供的数据。 不能保证数据的准确性和完整性。 请不要就应用程序的内容直接联系公共交通运营商。

有关更多信息,请参阅Mini Tokyo 3D用户指南。 源代码可从GitHub存储库中获得。

", "static-update": "静态数据的最新更新", "dynamic-update": "动态数据的最新更新", "jr-east": "JR东日本", diff --git a/data/dictionary-zh-Hant.json b/data/dictionary-zh-Hant.json index 8d1ae75b..e110ba79 100644 --- a/data/dictionary-zh-Hant.json +++ b/data/dictionary-zh-Hant.json @@ -70,7 +70,7 @@ "transfer-and-wait": "轉車並等待 $1分", "cannot-find-train": "找不到當天到達的火車", - "description": "

關於Mini Tokyo 3D

此數據可視化由草薙昭彦提供。此應用程序中公共交通數據的來源是東京公共交通的開放數據挑戰公共交通開放數據中心。它們基於公共交通運營商提供的數據。 不能保證數據的準確性和完整性。 請不要就應用程序的內容直接聯繫公共交通運營商。

有關更多信息,請參閱Mini Tokyo 3D用戶指南。 源代碼可從GitHub存儲庫中獲得。

", + "description": "

關於Mini Tokyo 3D

此數據可視化由草薙昭彦提供。此應用程序中公共交通數據的來源是東京公共交通的開放數據挑戰公共交通開放數據中心。它們基於公共交通運營商提供的數據。 不能保證數據的準確性和完整性。 請不要就應用程序的內容直接聯繫公共交通運營商。

有關更多信息,請參閱Mini Tokyo 3D用戶指南。 源代碼可從GitHub存儲庫中獲得。

", "static-update": "靜態數據的最新更新", "dynamic-update": "動態數據的最新更新", "jr-east": "JR東日本", diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index e9e5e034..0920c409 100755 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -1,7 +1,7 @@ module.exports = { - dest: 'dist/docs', + dest: 'build/docs/master', title: 'Mini Tokyo 3D', - base: '/docs/2.8.0/', + base: '/docs/master/', locales: { '/': { lang: 'en-US', diff --git a/docs/.vuepress/enhanceApp.js b/docs/.vuepress/enhanceApp.js new file mode 100644 index 00000000..0bac30be --- /dev/null +++ b/docs/.vuepress/enhanceApp.js @@ -0,0 +1,79 @@ +function getElementPosition(el) { + const docEl = document.documentElement; + const docRect = docEl.getBoundingClientRect(); + const elRect = el.getBoundingClientRect(); + return { + x: elRect.left - docRect.left, + y: elRect.top - docRect.top + }; +} + +function getElement(to) { + const targetAnchor = to.hash.slice(1); + return document.getElementById(targetAnchor) || document.querySelector(`[name='${targetAnchor}']`); +} + +function scrollToAnchor(to) { + const targetElement = getElement(to); + + if (targetElement) { + return window.scrollTo({ + top: getElementPosition(targetElement).y, + behavior: 'smooth' + }); + } +} + +export default ({ + Vue, + options, + router, + siteData, + isServer +}) => { + // Workaround of vuepress #1499 + router.options.scrollBehavior = (to, from, savedPosition) => { + if (savedPosition) { + return window.scrollTo({ + top: savedPosition.y, + behavior: 'smooth' + }); + } else if (to.hash) { + if (Vue.$vuepress.$get('disableScrollBehavior')) { + return false; + } + new Promise((resolve, reject) => { + if (getElement(to)) { + resolve(); + } else { + const timeout = Date.now() + 10000; + const timer = window.setInterval(() => { + if (getElement(to)) { + resolve(); + window.clearInterval(timeout); + } else if (Date.now() > timeout) { + reject(); + } + }, 100); + } + }).then(() => { + const promises = []; + document.querySelectorAll('img').forEach(image => { + if (!image.complete) { + promises.push(new Promise(resolve => { + image.onload = resolve; + })); + } + }); + Promise.all(promises).then(() => { + scrollToAnchor(to); + }); + }); + } else { + return window.scrollTo({ + top: 0, + behavior: 'smooth' + }); + } + }; +} diff --git a/docs/.vuepress/styles/index.styl b/docs/.vuepress/styles/index.styl index b006058c..3c38083e 100755 --- a/docs/.vuepress/styles/index.styl +++ b/docs/.vuepress/styles/index.styl @@ -4,9 +4,6 @@ * ref:https://v1.vuepress.vuejs.org/config/#index-styl */ -.home .hero img - max-width 960px!important - .navbar .logo margin-right .2rem!important @@ -17,3 +14,6 @@ .theme-default-content:not(.custom)>h5, .theme-default-content:not(.custom)>h6 margin-bottom 1rem + +td + line-height 1.7 diff --git a/docs/developer-guide/api.md b/docs/developer-guide/api.md index be500291..6786052c 100644 --- a/docs/developer-guide/api.md +++ b/docs/developer-guide/api.md @@ -8,7 +8,7 @@ The Mini Tokyo 3D API is currently in beta. Due to the possibility of API change Class/Object | Details :--|:-- -[`MiniTokyo3D`](#minitokyo3d) | **Parameters**
[`options`](#options-object)
**Instance Members**
[`easeTo`](#easetooptions) [`flyTo`](#flytooptions) [`getBearing`](#getbearing) [`getCenter`](#getcenter) [`getClockMode`](#getclockmode) [`getEcoMode`](#getecomode) [`getPitch`](#getpitch) [`getSelection`](#getselection) [`getTrackingMode`](#gettrackingmode) [`getViewMode`](#getviewmode) [`getZoom`](#getzoom) [`jumpTo`](#jumptooptions) [`off`](#offtype-listener) [`on`](#ontype-listener) [`once`](#oncetype-listener) [`setBearing`](#setbearingbearing) [`setCenter`](#setcentercenter) [`setClockMode`](#setclockmode) [`setEcoMode`](#setecomode) [`setPitch`](#setpitchpitch) [`setSelection`](#setselection) [`setTrackingMode`](#settrackingmode) [`setViewMode`](#setviewmode) [`setZoom`](#setzoomzoom)
**Events**
[`boxzoomcancel`](#boxzoomcancel) [`boxzoomend`](#boxzoomend) [`boxzoomstart`](#boxzoomstart) [`click`](#click) [`clockmode`](#clockmode) [`contextmenu`](#contextmenu) [`dblclick`](#dblclick) [`deselection`](#deselection) [`drag`](#drag) [`dragend`](#dragend) [`dragstart`](#dragstart) [`ecomode`](#ecomode) [`error`](#error) [`load`](#load) [`mousedown`](#mousedown) [`mousemove`](#mousemove) [`mouseout`](#mouseout) [`mouseover`](#mouseover) [`mouseup`](#mouseup) [`move`](#move) [`moveend`](#moveend) [`movestart`](#movestart) [`pitch`](#pitch) [`pitchend`](#pitchend) [`pitchstart`](#pitchstart) [`resize`](#resize) [`rotate`](#rotate) [`rotateend`](#rotateend) [`rotatestart`](#rotatestart) [`selection`](#selection) [`touchcancel`](#touchcancel) [`touchend`](#touchend) [`touchmove`](#touchmove) [`touchstart`](#touchstart) [`trackingmode`](#trackingmode) [`viewmode`](#viewmode) [`wheel`](#wheel) [`zoom`](#zoom) [`zoomend`](#zoomend) [`zoomstart`](#zoomstart) +[`MiniTokyo3D`](#minitokyo3d) | **Parameters**
[`options`](#options-object)
**Instance Members**
[`easeTo`](#easeto-options) [`flyTo`](#flyto-options) [`getBearing`](#getbearing) [`getCenter`](#getcenter) [`getClockMode`](#getclockmode) [`getEcoMode`](#getecomode) [`getPitch`](#getpitch) [`getSelection`](#getselection) [`getTrackingMode`](#gettrackingmode) [`getViewMode`](#getviewmode) [`getZoom`](#getzoom) [`jumpTo`](#jumpto-options) [`off`](#off-type-listener) [`on`](#on-type-listener) [`once`](#once-type-listener) [`setBearing`](#setbearing-bearing) [`setCenter`](#setcenter-center) [`setClockMode`](#setclockmode-mode) [`setEcoMode`](#setecomode-mode) [`setPitch`](#setpitch-pitch) [`setSelection`](#setselection-id) [`setTrackingMode`](#settrackingmode-mode) [`setViewMode`](#setviewmode-mode) [`setZoom`](#setzoom-zoom)
**Events**
[`boxzoomcancel`](#boxzoomcancel) [`boxzoomend`](#boxzoomend) [`boxzoomstart`](#boxzoomstart) [`click`](#click) [`clockmode`](#clockmode) [`contextmenu`](#contextmenu) [`dblclick`](#dblclick) [`deselection`](#deselection) [`drag`](#drag) [`dragend`](#dragend) [`dragstart`](#dragstart) [`ecomode`](#ecomode) [`error`](#error) [`load`](#load) [`mousedown`](#mousedown) [`mousemove`](#mousemove) [`mouseout`](#mouseout) [`mouseover`](#mouseover) [`mouseup`](#mouseup) [`move`](#move) [`moveend`](#moveend) [`movestart`](#movestart) [`pitch`](#pitch) [`pitchend`](#pitchend) [`pitchstart`](#pitchstart) [`resize`](#resize) [`rotate`](#rotate) [`rotateend`](#rotateend) [`rotatestart`](#rotatestart) [`selection`](#selection) [`touchcancel`](#touchcancel) [`touchend`](#touchend) [`touchmove`](#touchmove) [`touchstart`](#touchstart) [`trackingmode`](#trackingmode) [`viewmode`](#viewmode) [`wheel`](#wheel) [`zoom`](#zoom) [`zoomend`](#zoomend) [`zoomstart`](#zoomstart) [`Secrets`](#secrets) | ## MiniTokyo3D diff --git a/docs/ja/developer-guide/api.md b/docs/ja/developer-guide/api.md index c8cd32e2..7fa9ff2a 100644 --- a/docs/ja/developer-guide/api.md +++ b/docs/ja/developer-guide/api.md @@ -8,7 +8,7 @@ JavaScript で Mini Tokyo 3D API を使うことで、様々なカスタマイ クラス/オブジェクト | 詳細 :--|:-- -[`MiniTokyo3D`](#minitokyo3d) | **パラメータ**
[`options`](#options-object)
**インスタンスメンバ**
[`easeTo`](#easetooptions) [`flyTo`](#flytooptions) [`getBearing`](#getbearing) [`getCenter`](#getcenter) [`getClockMode`](#getclockmode) [`getEcoMode`](#getecomode) [`getPitch`](#getpitch) [`getSelection`](#getselection) [`getTrackingMode`](#gettrackingmode) [`getViewMode`](#getviewmode) [`getZoom`](#getzoom) [`jumpTo`](#jumptooptions) [`off`](#offtype-listener) [`on`](#ontype-listener) [`once`](#oncetype-listener) [`setBearing`](#setbearingbearing) [`setCenter`](#setcentercenter) [`setClockMode`](#setclockmode) [`setEcoMode`](#setecomode) [`setPitch`](#setpitchpitch) [`setSelection`](#setselection) [`setTrackingMode`](#settrackingmode) [`setViewMode`](#setviewmode) [`setZoom`](#setzoomzoom)
**イベント**
[`boxzoomcancel`](#boxzoomcancel) [`boxzoomend`](#boxzoomend) [`boxzoomstart`](#boxzoomstart) [`click`](#click) [`clockmode`](#clockmode) [`contextmenu`](#contextmenu) [`dblclick`](#dblclick) [`deselection`](#deselection) [`drag`](#drag) [`dragend`](#dragend) [`dragstart`](#dragstart) [`ecomode`](#ecomode) [`error`](#error) [`load`](#load) [`mousedown`](#mousedown) [`mousemove`](#mousemove) [`mouseout`](#mouseout) [`mouseover`](#mouseover) [`mouseup`](#mouseup) [`move`](#move) [`moveend`](#moveend) [`movestart`](#movestart) [`pitch`](#pitch) [`pitchend`](#pitchend) [`pitchstart`](#pitchstart) [`resize`](#resize) [`rotate`](#rotate) [`rotateend`](#rotateend) [`rotatestart`](#rotatestart) [`selection`](#selection) [`touchcancel`](#touchcancel) [`touchend`](#touchend) [`touchmove`](#touchmove) [`touchstart`](#touchstart) [`trackingmode`](#trackingmode) [`viewmode`](#viewmode) [`wheel`](#wheel) [`zoom`](#zoom) [`zoomend`](#zoomend) [`zoomstart`](#zoomstart) +[`MiniTokyo3D`](#minitokyo3d) | **パラメータ**
[`options`](#options-object)
**インスタンスメンバ**
[`easeTo`](#easeto-options) [`flyTo`](#flyto-options) [`getBearing`](#getbearing) [`getCenter`](#getcenter) [`getClockMode`](#getclockmode) [`getEcoMode`](#getecomode) [`getPitch`](#getpitch) [`getSelection`](#getselection) [`getTrackingMode`](#gettrackingmode) [`getViewMode`](#getviewmode) [`getZoom`](#getzoom) [`jumpTo`](#jumpto-options) [`off`](#off-type-listener) [`on`](#on-type-listener) [`once`](#once-type-listener) [`setBearing`](#setbearing-bearing) [`setCenter`](#setcenter-center) [`setClockMode`](#setclockmode-mode) [`setEcoMode`](#setecomode-mode) [`setPitch`](#setpitch-pitch) [`setSelection`](#setselection-id) [`setTrackingMode`](#settrackingmode-mode) [`setViewMode`](#setviewmode-mode) [`setZoom`](#setzoom-zoom)
**イベント**
[`boxzoomcancel`](#boxzoomcancel) [`boxzoomend`](#boxzoomend) [`boxzoomstart`](#boxzoomstart) [`click`](#click) [`clockmode`](#clockmode) [`contextmenu`](#contextmenu) [`dblclick`](#dblclick) [`deselection`](#deselection) [`drag`](#drag) [`dragend`](#dragend) [`dragstart`](#dragstart) [`ecomode`](#ecomode) [`error`](#error) [`load`](#load) [`mousedown`](#mousedown) [`mousemove`](#mousemove) [`mouseout`](#mouseout) [`mouseover`](#mouseover) [`mouseup`](#mouseup) [`move`](#move) [`moveend`](#moveend) [`movestart`](#movestart) [`pitch`](#pitch) [`pitchend`](#pitchend) [`pitchstart`](#pitchstart) [`resize`](#resize) [`rotate`](#rotate) [`rotateend`](#rotateend) [`rotatestart`](#rotatestart) [`selection`](#selection) [`touchcancel`](#touchcancel) [`touchend`](#touchend) [`touchmove`](#touchmove) [`touchstart`](#touchstart) [`trackingmode`](#trackingmode) [`viewmode`](#viewmode) [`wheel`](#wheel) [`zoom`](#zoom) [`zoomend`](#zoomend) [`zoomstart`](#zoomstart) [`Secrets`](#secrets) | ## MiniTokyo3D diff --git a/docs/ja/user-guide/configuration.md b/docs/ja/user-guide/configuration.md index dc5d960a..7ea36040 100644 --- a/docs/ja/user-guide/configuration.md +++ b/docs/ja/user-guide/configuration.md @@ -2,7 +2,7 @@ ## レイヤー表示設定 - + レイヤーアイコンボタンをクリックまたはタップすると、レイヤー表示設定パネルが表示されます。レイヤー表示設定パネルでは、地図上に重ねて表示するレイヤーのオン・オフを切り替えることができます。降水レイヤー、花火レイヤー、ライブカメラレイヤーが用意されています。パネル右上の「×」ボタン、またはパネルの外をクリックまたはタップするとパネルが閉じます。 @@ -20,6 +20,6 @@ ## アプリ情報の表示 - + 情報アイコンボタンをクリックまたはタップすると、アプリおよびデータの情報が表示されます。静的データ・動的データの最終更新日時も表示されます。パネル右上の「×」ボタン、またはパネルの外をクリックまたはタップするとパネルが閉じます。 diff --git a/docs/ja/user-guide/display-modes.md b/docs/ja/user-guide/display-modes.md index b33517b1..661428f1 100644 --- a/docs/ja/user-guide/display-modes.md +++ b/docs/ja/user-guide/display-modes.md @@ -10,7 +10,7 @@ ## 地下モード - + 眼アイコンボタンをクリックまたはタップすると、地下モードのオン・オフを切り替えることができます(オンの状態でアイコンは水色で表示されます)。 @@ -22,7 +22,7 @@ ## 追跡モード - + 列車や旅客機をクリックまたはタップすると、追跡モードがオンに切り替わり、列車や旅客機の動きに追随して画面が自動的に移動します(オンの状態でアイコンは水色で表示されます)。列車や旅客機が存在しない地図上をクリックすると、追跡モードがオフに切り替わります。 @@ -44,7 +44,7 @@ 再生モードをオンにすると、時刻表示のすぐ下に「日付時刻を変更」ボタンと再生速度を変更するための「+」「−」ボタンが現れます。ここで「日付時刻を変更」ボタンを押すと、日付時刻編集モードに入ります。年・月・日・時・分・秒を表す数字の上下に「+」「−」ボタンが現れるので、このボタンを使用して日付時刻を変更し、「OK」ボタンを押すと変更が確定されます。「キャンセル」ボタンを押すと、変更がキャンセルされて元の設定時刻に戻ります。また、再生速度を表す数字の左右にある「+」「−」ボタンを押すと、再生速度が変わります。1倍速(現実の時間の流れと同じ速度)〜600倍速の間で設定することが可能です。1〜10倍速の間は1刻み、10〜100倍速の間は10刻み、100〜600倍速の間は100刻みになります。 - + ## エコモード @@ -54,4 +54,4 @@ エコモードがオフの状態では、列車や航空機は60フレーム/秒の滑らかなアニメーションで表示されます。電源に繋がったPCや表示端末上での利用に適しています。 - + diff --git a/docs/ja/user-guide/screen-and-operations.md b/docs/ja/user-guide/screen-and-operations.md index 330110d0..3e0ba6b7 100755 --- a/docs/ja/user-guide/screen-and-operations.md +++ b/docs/ja/user-guide/screen-and-operations.md @@ -2,7 +2,7 @@ ## 画面の説明 - + 1. **時刻表示**: [時刻表示](#%E6%99%82%E5%88%BB%E8%A1%A8%E7%A4%BA)をご覧ください 2. **検索ボタン**: [経路検索](#%E7%B5%8C%E8%B7%AF%E6%A4%9C%E7%B4%A2)をご覧ください @@ -18,7 +18,7 @@ ## 地図の拡大・縮小 - + 「+」「−」アイコンボタンをクリックまたはタップすると、地図を拡大・縮小することができます。また、マウスホイールの回転または画面のピンチイン・アウトで地図を拡大・縮小することができます。 @@ -28,7 +28,7 @@ ## 地図の回転と傾きの変更 - + コンパスアイコンは、地図の向きを表しています。コンパスアイコンボタンを押して左右方向にドラッグすると、地図を回転させることができます。また、マウスの右ボタンを押してドラッグ、またはキーボードの Ctrl キーを押しながらマウスの左ボタンを押してドラッグすることで地図の回転と傾きを変更することができます。2本指で上下方向にドラッグして地図の傾きを変更することもできます。 @@ -40,13 +40,13 @@ -画面左上に現在時刻が表示されます。常に日本時間が表示されるため、海外からのアクセス時に便利です。[再生モード](./display-modes.md#%E5%86%8D%E7%94%9F%E3%83%A2%E3%83%BC%E3%83%89)がオンの状態では、現在時刻の他に時刻や時間の経過速度を変更するためのボタンが表示されます。 +画面左上に現在時刻が表示されます。常に日本時間が表示されるため、海外からのアクセス時に便利です。[再生モード](./display-modes.md#%E5%86%8D%E7%94%9F%E3%83%A2%E3%83%BC%E3%83%88%E3%82%99)がオンの状態では、現在時刻の他に時刻や時間の経過速度を変更するためのボタンが表示されます。 -再生モードの詳細については[こちら](./display-modes.md#%E5%86%8D%E7%94%9F%E3%83%A2%E3%83%BC%E3%83%89)をご覧ください。 +再生モードの詳細については[こちら](./display-modes.md#%E5%86%8D%E7%94%9F%E3%83%A2%E3%83%BC%E3%83%88%E3%82%99)をご覧ください。 ## 列車・旅客機の詳細情報の表示 - + 列車や旅客機にマウスポインタを合わせたり、タップをすると列車や旅客機の詳細情報が表示されます。列車の詳細情報は、路線名、列車種別、行先、列車番号、前駅または停車駅と発車時刻、次駅と到着時刻、遅延時間、運行情報を含みます。旅客機の詳細情報は、航空会社名、便名、出発地または到着地、状況、出発時刻または到着時刻、コードシェアを含みます。列車の遅延もしくは旅客機のスケジュール変更がある場合は、変更部分がオレンジ色でハイライトされます。 @@ -58,15 +58,15 @@ ## 列車・旅客機の追跡 -列車や旅客機をクリックまたはタップすると、[追跡モード](./display-modes.md#%E8%BF%BD%E8%B7%A1%E3%83%A2%E3%83%BC%E3%83%89)がオンに切り替わり、列車や旅客機の動きに追随して画面が自動的に移動します。追跡モードには「ヘリコプター追跡モード」と「進行方向追跡モード」の2種類があり、お好みの追跡モードで沿線の風景を楽しむことができます。追跡モードがオンの状態では、地図のスクロール・回転操作は無効になります(拡大・縮小、傾きの変更は可能です)。列車や旅客機が存在しない地図上をクリックすると、追跡モードがオフに切り替わります。 +列車や旅客機をクリックまたはタップすると、[追跡モード](./display-modes.md#%E8%BF%BD%E8%B7%A1%E3%83%A2%E3%83%BC%E3%83%88%E3%82%99)がオンに切り替わり、列車や旅客機の動きに追随して画面が自動的に移動します。追跡モードには「ヘリコプター追跡モード」と「進行方向追跡モード」の2種類があり、お好みの追跡モードで沿線の風景を楽しむことができます。追跡モードがオンの状態では、地図のスクロール・回転操作は無効になります(拡大・縮小、傾きの変更は可能です)。列車や旅客機が存在しない地図上をクリックすると、追跡モードがオフに切り替わります。 -追跡モードの詳細については[こちら](./display-modes.md#%E8%BF%BD%E8%B7%A1%E3%83%A2%E3%83%BC%E3%83%89)をご覧ください。 +追跡モードの詳細については[こちら](./display-modes.md#%E8%BF%BD%E8%B7%A1%E3%83%A2%E3%83%BC%E3%83%88%E3%82%99)をご覧ください。 ## 列車・フライトのシェア -[追跡モード](./display-modes.md#%E8%BF%BD%E8%B7%A1%E3%83%A2%E3%83%BC%E3%83%89)がオンの状態では、画面上部に「この列車をシェア」または「このフライトをシェア」ボタンが表示されます。ボタンをクリックすると、利用しているデバイスに応じて追加のメニューが表示され、追跡中の列車やフライトを示す URL と任意のメッセージをメッセージアプリやメール、SNSアプリなどで送信することができます。情報を受け取った人がその URL をブラウザで開くと、同じ列車やフライトを追跡した状態で Mini Tokyo 3D が起動します。 +[追跡モード](./display-modes.md#%E8%BF%BD%E8%B7%A1%E3%83%A2%E3%83%BC%E3%83%88%E3%82%99)がオンの状態では、画面上部に「この列車をシェア」または「このフライトをシェア」ボタンが表示されます。ボタンをクリックすると、利用しているデバイスに応じて追加のメニューが表示され、追跡中の列車やフライトを示す URL と任意のメッセージをメッセージアプリやメール、SNSアプリなどで送信することができます。情報を受け取った人がその URL をブラウザで開くと、同じ列車やフライトを追跡した状態で Mini Tokyo 3D が起動します。 この機能は Edge、Safari、Chrome (Android)、Opera (Android)、Samsung Internet の各ブラウザでのみ利用可能です。 @@ -74,7 +74,7 @@ -[再生モード](./display-modes.md#%E5%86%8D%E7%94%9F%E3%83%A2%E3%83%BC%E3%83%89)がオフの状態では、1分以上遅延している列車には周囲にオレンジ色の球が表示されます。地図上のどの区間で遅れがあるかが一目瞭然です。 +[再生モード](./display-modes.md#%E5%86%8D%E7%94%9F%E3%83%A2%E3%83%BC%E3%83%88%E3%82%99)がオフの状態では、1分以上遅延している列車には周囲にオレンジ色の球が表示されます。地図上のどの区間で遅れがあるかが一目瞭然です。 ## 駅出口情報の表示 @@ -84,7 +84,7 @@ ## 経路検索 - + 検索アイコンボタンをクリックまたはタップすると、検索ウィンドウが画面下部に現れて経路の検索が可能になります。出発駅および到着駅の駅名を入力し、出発時刻を選択して検索ボタンをクリックまたはタップすると、おすすめの経路がマップ上にハイライト表示され、検索ウィンドウには乗車する列車や発着時刻、乗り換え駅などの情報が表示されます。条件によっては複数の経路候補を表示する場合があり、検索ウィンドウ上部の「<」「>」ボタンを押すかウィンドウ上で水平方向にスワイプ操作を行うと経路を切り替えることができます。また、戻るアイコンボタンをクリックまたはタップすると検索条件の入力に戻ります。 diff --git a/docs/ja/user-guide/supported-browsers.md b/docs/ja/user-guide/supported-browsers.md index cc835911..511681f9 100644 --- a/docs/ja/user-guide/supported-browsers.md +++ b/docs/ja/user-guide/supported-browsers.md @@ -2,7 +2,7 @@ 次のブラウザで動作を確認しています。推奨は Chrome です。Internet Explorer には非対応です。 -- Chrome 93 (Mac OS, Windows, iOS, Android) -- FireFox 92 (Mac OS, Windows, iOS) +- Chrome 94 (Mac OS, Windows, iOS, Android) +- FireFox 93 (Mac OS, Windows, iOS) - Safari 14 (Mac OS, iOS) -- Edge 93 (Mac OS, Windows, iOS) +- Edge 94 (Mac OS, Windows, iOS) diff --git a/docs/user-guide/configuration.md b/docs/user-guide/configuration.md index da17bee4..6d62db61 100644 --- a/docs/user-guide/configuration.md +++ b/docs/user-guide/configuration.md @@ -2,7 +2,7 @@ ## Layer Display Settings - + Click or tap the layer icon button to show the Layer Display Settings panel. In the Layer Display Settings panel, you can turn on/off the layer that is superimposed on the map. Precipitation layer, Fireworks layer and Live Cameras layer are available. Click or tap the “x” button in the top right corner of the panel, or click or tap outside the panel to close the panel. @@ -20,6 +20,6 @@ Click or tap on the Live Cameras layer button to toggle the display of the live ## Showing Application Information - + Click or tap the information icon button to show application and data information. The last update time of static data and dynamic data is also displayed. Click or tap the “x” button in the top right corner of the panel, or click or tap outside the panel to close the panel. diff --git a/docs/user-guide/display-modes.md b/docs/user-guide/display-modes.md index 2d5b633c..7c241eb0 100644 --- a/docs/user-guide/display-modes.md +++ b/docs/user-guide/display-modes.md @@ -10,7 +10,7 @@ When Full Screen Mode is on, you can cancel Full Screen Mode by pressing Esc key ## Underground Mode - + Click or tap the eye icon button to turn Underground Mode on or off (the icon is in light blue when it is on). @@ -22,7 +22,7 @@ You can also switch modes by clicking or tapping underground trains with Undergr ## Tracking Mode - + Click or tap on a train or airplane to turn Tracking Mode on and the screen will automatically follow the movement of the train or airplane (the icon will appear in light blue when it is on). Clicking on a map with no trains or airplanes turns Tracking Mode off. @@ -44,7 +44,7 @@ When Playback Mode is off, trains and airplanes are displayed on the map accordi When Playback Mode is turned on, the “Edit date & time” button and the “+” and “-” buttons to change the playback speed appear just below the time display. If you click or tap the “Edit date & time” button, you will enter the date/time editing mode. The “+” and “-” buttons appear above and below the year, month, day, hour, minute, and second numbers. Use these buttons to change the date and time, and click or tap the "OK" button to confirm the change. Clicking or tapping the "Cancel" button will cancel the change and return to the original setting time. You can also change the playback speed by clicking or tapping the “+” and “-” buttons on the left and right of the number that indicates the speed. It can be set to between 1x (the same speed as real time) and 600x, in increments of 1 from 1x to 10x, 10 from 10x to 100x, and 100 from 100x to 600x. - + ## Eco Mode @@ -54,4 +54,4 @@ When Eco Mode is on, the display interval for trains and airplanes will be incre When Eco Mode is off, trains and airplanes are animated smoothly at 60 frames per second. Suitable for use on a PC or display device connected to a power source. - + diff --git a/docs/user-guide/screen-and-operations.md b/docs/user-guide/screen-and-operations.md index 2ac1d2a5..793beda0 100755 --- a/docs/user-guide/screen-and-operations.md +++ b/docs/user-guide/screen-and-operations.md @@ -28,7 +28,7 @@ A box zoom can be used by dragging the mouse while holding down the Shift key on ## Rotation and Tilting - + The compass icon represents the orientation of the map. If you press the compass icon button and drag the mouse or your finger to the left or right, you can rotate the map. You can also change the rotation and tilt of the map by dragging with the right mouse button, or by dragging with the left mouse button while holding down the Ctrl key on the keyboard. You can drag two fingers up and down to change the tilt of the map. @@ -46,7 +46,7 @@ See [here](./display-modes.md#playback-mode) for details on Playback Mode. ## Displaying Detailed Information on Trains and Airplanes - + Place the mouse pointer or tap on the train or airplane to display detailed information about it. Detailed train information includes railway name, train type, destination, train number, previous or standing station and departure time, next station and arrival time, delay time, and operation information. Flight details include airline name, flight number, departure or arrival location, status, departure or arrival time, and code-share information. If there is a train delay or a flight schedule change, the change will be highlighted in orange. @@ -84,7 +84,7 @@ When you click or tap on a station, the station is selected and the map around t ## Route Search - + When you click or tap the search icon button, the search window appears at the bottom of the screen to allow you to search for a route. Enter the departure and arrival station names, select the departure time, and click or tap the search button. Then, a recommended route will be highlighted on the map, and the search window will display information such as the trains to take, arrival and departure times, and transfer stations. Depending on the conditions, multiple route suggestions may be displayed, and you can switch between routes by pressing the “<” and “>” buttons at the top of the search window or swiping horizontally on the window. You can also click or tap the “Back” icon button to return to the search criteria. diff --git a/docs/user-guide/supported-browsers.md b/docs/user-guide/supported-browsers.md index fac898e2..79f033e6 100644 --- a/docs/user-guide/supported-browsers.md +++ b/docs/user-guide/supported-browsers.md @@ -2,7 +2,7 @@ This application has been tested with the following browsers. Chrome is recommended. Internet Explorer is not supported. -- Chrome 93 (Mac OS, Windows, iOS, Android) -- FireFox 92 (Mac OS, Windows, iOS) +- Chrome 94 (Mac OS, Windows, iOS, Android) +- FireFox 93 (Mac OS, Windows, iOS) - Safari 14 (Mac OS, iOS) -- Edge 93 (Mac OS, Windows, iOS) +- Edge 94 (Mac OS, Windows, iOS) diff --git a/package.json b/package.json index 6926e096..01eaa2eb 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "build": "rollup -c", "build-pages": "rm -rf build; cp -r public build; cp .npmignore dist/mini-tokyo-3d.min.css dist/mini-tokyo-3d.min.js dist/mini-tokyo-3d.min.js.map build", "build-data": "rm -rf build/data; mkdir -p build/data; cp data/dictionary-*.json data/osm-liberty.json build/data; node dist/loader", - "build-all": "run-s build build-pages build-data", + "build-all": "run-s build build-pages build-data docs", "docs": "vuepress build docs --no-cache", "docs:dev": "vuepress dev docs --no-cache", "lint": "eslint --cache --ignore-path .gitignore src"