What is Zivilschutzkarte?
Zivilschutzkarte 2 is the successor of "Zivilschutzkarte", an application with the same purpose, based on AngularJS. This modernization has been required to ensure the maintenance and extensibility of the application with a more recent technology stack.
All you need is a modern web browser (e.g. Google Chrome). The application can be stored on an USB-stick, a network hard drive or a fully fledged web server.
Start to draw your maps even without internet connection and switch to the online mode as soon as you're back online.
Don't loose your drawings just because you forgot to save your work! Zivilschutzkarte autopersists your changes within a configurable interval. Additionally, you can save your drawings as GeoJSON-files, load them back onto your map and get screenshots of your current map - e.g. for reporting.
In online mode, you have a geo coding functionality available: Just enter the name of a place or street and the map will center itself to the according place.
The signature (icons) to be used for drawing situation maps is standardized in Switzerland - the Zivilschutzkarte application supports you by providing all the existing signatures as well as the required support for drawing single position elements, lines or even areas respective to the type of the chosen sign.
You need to know how the situation has developed over time? Zivilschutzkarte keeps track of the history of drawing and allows to "rewind" to a specific moment in time..
The installation of Zivilschutzkarte 2 ist pretty simple:
Download the prepared ZIP-file, extract it anywhere on your computer (e.g. on a USB-Stick) and open the file "index.html" in a modern webbrowser.
The offline mode needs some preparation. It is recommended to install a local map server. Please follow the instructions at OpenMapTiles.com.
After the installation, you will find an assistant for the configuration (for Linux at http://localhost:8080, for Windows/Mac this typically opens automatically from Kinematic or it can be found in the WebPreview / at the address http://192.168.99.100:32769). Please use the following settings:
Region: Choose the region you're interested in. The smaller the region, the less requirements on the executing machine.
Style: You only need the "OSM Bright" style, so you can disable the others. Please also choose the language of labels to your preferences.
Settings: You only need the "Serve raster map tiles" option.
Run: Save the server and execute it. You'll need now to download the map data - please make sure you choose the appropriate licensing option.
As soon, as everything is up and running, you need to configure your offline map server by opening the index.html file in your web-browser and by extending the address with "?offlineHost=localhost:8080" (for Linux), or with "?offlineHost=192.168.99.100:32769" (for Windows and Mac - if the configuration assistant opened at another address, use this one instead) - e.g. "file:///home/user/zskarte2/index.html?offlineHost=localhost:8080".Now, refresh the page. This step has to be executed only once - afterwards the settings are stored in your web browser and you can simply open the index.html in the future. Now you can choose the "Offline" map and should be able to see the map even without internet connection.
For more info and support, please contact Oliver Schmid!