Information about the application internals and instructions on how to run it can be found in our Technical Documentation.

Related tags

Maps bfh swisstopo
Overview

Swisstopo Showcases

Welcome to our approach on bringing geodata closer to the user. This is our semester project during our Bachelor studies at the Bern University of Applied Sciences (BFH).

Try it out at: swisstopo-showcases.netlify.app/address-to-coordinate

Adding address

Application

Information about the application internals and instructions on how to run it can be found in our Technical Documentation.

User guide

The complete guide and overview of the functionality from the users perspective can be found in the Cookbooks which are also available in the application itself.

Goal / Background

In cooperation with @David Oesch, we tried to bring geodata closer to a broader user audience. We did this by implementing ideas from the GeoUnconference.

With our application, swiss addresses can be searched, which are then displayed in 3 different coordinate systems and on a map. Additionally there is a file upload and some comfort functions.

If you wish for further documentation of the project, please reach out. We developed the application on the internal GitLab of the BFH along with documenting the whole process for our studies. We extracted the code part and created this new public repository to present our work.

Attributions

We'd like to thank the following people for their involvement in this project:

  • D. Oesch Coach from swisstopo side
  • B. Fehrensen Project supervision from BFH side
  • M. Luggen Initiator of project collaboration with swisstopo
  • S. Tuscano Italian translations
  • T. Lombris Romansh translations

Known Bugs

  • When switching to Romansh language, an error message is shown because Oblique does not provide a romansh translation file.
  • If there are API errors, the application gets "stuck" and needs to be reloaded.
You might also like...

A Node.js map tile library for PostGIS and torque.js, with CartoCSS styling

A Node.js map tile library for PostGIS and torque.js, with CartoCSS styling

Windshaft A Node.js map tile library for PostGIS and torque.js, with CartoCSS styling. Can render arbitrary SQL queries Generates image and UTFGrid in

Dec 22, 2022

The smallest, simplest and fastest JavaScript pixel-level image comparison library

The smallest, simplest and fastest JavaScript pixel-level image comparison library

pixelmatch The smallest, simplest and fastest JavaScript pixel-level image comparison library, originally created to compare screenshots in tests. Fea

Jan 8, 2023

Geokit - is a command-line interface (CLI) tool written in javascript, that contains all the basic functionalities for measurements, conversions and operations of geojson files.

Geokit Geokit is a command-line interface (CLI) tool written in javascript, that contains all the basic functionalities for measurements, conversions

Nov 17, 2022

Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files

Mapshaper Introduction Mapshaper is software for editing Shapefile, GeoJSON, TopoJSON, CSV and several other data formats, written in JavaScript. Maps

Jan 2, 2023

Super Low-Level Raster Reprojection and Resampling Library

geowarp Super Low-Level Raster Reprojection and Resampling Library install npm install -S geowarp usage const geowarp = require("geowarp"); const proj

Nov 9, 2022

Create and manage clusters for large amounts of markers

Create and manage clusters for large amounts of markers

Google Maps JavaScript MarkerClusterer Description The library creates and manages per-zoom-level clusters for large amounts of markers. See the histo

Dec 27, 2022

This map is tracking the position of ISS(international space setallite) at every 1 second. I use Nasa's "where the iss" API and "Leaflet.js" for the map.

ISS-tracking-map About This map is tracking the position of ISS(international space setallite) at every 1 second. I use Nasa's "where the iss" API and

Oct 25, 2021

:ukraine: A self-hosted app for keeping track of employee wellbeing and dislocation during the Russo-Ukrainian war, with an interactive map.

:ukraine: A self-hosted app for keeping track of employee wellbeing and dislocation during the Russo-Ukrainian war, with an interactive map.

Helping organizations stay together and help their members in times of disaster On February 24th, 2022, the lives of the entire Ukrainian nation were

Dec 15, 2022

Dashboards-maps is a frontend plugin that helps you in uploading custom GeoJSON to OpenSearch and communicates with the geospatial backend plugin for the same.

Welcome! Project Resources Code of Conduct License Copyright Dashboards-Maps Dashboards-maps is a frontend plugin that helps you in uploading custom G

Dec 28, 2022
a roadtrip planner web application.

Rally - Roadtrip Planner Rally Map is a comprehensive web application that helps you plan your dream road trip with ease. With Rally Map, you can crea

Panapat Pilapa 4 Mar 20, 2023
An online tool to generate and visualize maps for irregular and/or gapped LED layouts, for use with FastLED, Pixelblaze and other libraries.

An online tool to generate and visualize maps for irregular and/or gapped LED layouts, for use with FastLED, Pixelblaze and other libraries.

Jason Coon 172 Dec 8, 2022
The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

Web WorldWind New versions of WorldWind released Web WorldWind 0.10.0 and WorldWind Java 2.2.0 are now available on GitHub. The new version of Web Wor

NASA WorldWind 770 Jan 1, 2023
geotiff.js is a small library to parse TIFF files for visualization or analysis. It is written in pure JavaScript, and is usable in both the browser and node.js applications.

geotiff.js Read (geospatial) metadata and raw array data from a wide variety of different (Geo)TIFF files types. Features Currently available function

geotiff.js 649 Dec 21, 2022
Serverless raster and vector map tile generation using Mapnik and AWS Lambda

tilegarden ??️ ?? Contents About Usage Deployment to AWS Additional Configuration Options Required AWS Permissions Features Configuration Selection an

Azavea 89 Dec 22, 2022
MERN stack travel app using mapbox API, Travel and drop pin , share reviews and rate the location

MERN-Travel-Map Travel Map Pin A single page application built with MERN Stack from scratch (MongoDB + Mongoose, Express, React & NodeJs) Table of Con

Bùi Quốc Trọng 11 Dec 29, 2022
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:

CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics

Cesium 9.7k Dec 26, 2022
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:

CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics

Cesium 9.7k Jan 3, 2023
Converts geojson to svg string given svg viewport size and maps extent.

geojson2svg Converts geojson to svg string given svg viewport size and maps extent. Check world map, SVG scaled map and color coded map examples to de

Gagan Bansal 163 Dec 17, 2022
A very fast geospatial point clustering library for browsers and Node.

supercluster A very fast JavaScript library for geospatial point clustering for browsers and Node. <script src="https://unpkg.com/[email protected]/d

Mapbox 1.6k Jan 7, 2023