/neat-train-tracks

An interactive 3D web application visualizing the train route between Zurich and Milan

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Zurich - Milan by Train

An interactive 3D web application built with the ArcGIS API for JavaScript, visualizing the train tracks between Zurich and Milan.

It highlights the new route that originated from the NEAT project, together with the time savings resulting from the three major tunnels going through the Swiss alps.

screenshot

The data for the train tracks has been provided by the Swiss Federal Railways SBB.

Code

The app is based on the following technologies:

Running locally

npm install
npm run start

Deploy using gh-pages

First time, prepare gh-pages branch in ./dist folder:

git checkout main
git worktree add dist gh-pages
npm run build
cd dist
git add .
git commit -am '🎉'
git push -u origin gh-pages

Licensing

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

A copy of the license is available in the repository's license.txt file.