Free arts software: Satlisca and Malisca
The Software
Aschauer put a huge amount of time and work into developing a program capable of computing the panoramic views; at the time, there simply wasn't an application on the market suitable for his purposes. In particular, evaluating the satellite images caused problems because legacy programs were unable to create a panoramic view in the form of a uniform river course from them.
This prompted Aschauer to develop two programs, both of which he released under the GPL and published on the GitHub platform: Satlisca [3] and Malisca [4]. A historic form of representation provided the impetus for the development of Satlisca, which is designed for working with satellite images. In historic literature on cartography dating back to the first half of the 19th century, the artist found several comparative representations of the courses of rivers that visualized the river in a symbolic way in strips (Figure 4).

Based on this model, and using publicly accessible images from the NASA Landsat 7 program and OpenStreetMap, Aschauer developed the Satlisca application, which uses various parameters and line-scanning methods to create an image with a geographically accurately rotated image of the course of the river in question as a straight line. The artist used this approach to create satellite panoramas of rivers, including the Nile, Amazon, Yangtze, Ob, Yellow, Mekong, Ganges, Brahmaputra, Euphrates, Rhine, and Danube. Aschauer then plotted hard copies of these unusual views of the major rivers, which he exhibited in a 120x250cm format in an exhibition titled "What If You Would Pull Rivers To A Straight Line?" (sic) in 2010 and 2011.
Malisca, which is written in the C programming language, also acts as a line scanner, but it's designed for use with a movie camera. Malisca relies on the GStreamer sources, OpenGL, and various GPS libraries for this. Thanks to a small Python front end called Camcontrol, the artist was able to manage the Elphel 353 camera precisely and thus create a uniform image of the river bank independent of the actual geographic conditions. Armed with this equipment, Aschauer created panoramas of the Danube, Nile, Ganges, Brahmaputra, and Amazon rivers (Figure 5).
Animation
Aschauer, however, was not satisfied with the photographic renderings of the river courses to propagate his own experimental style of cartography. In a further step, he decided to transcend the boundaries between static documentation and realistic-looking animation. To do so, the video artist generated a movie from the existing static material using DCP Cinemascope; it presents the five rivers with their different characteristics in short summaries of 10 minutes each. The 51-minute movie created this way was first aired in Vienna in May 2013 [6].
Beyond this project, the programming artist also developed a web player based on the GeoDjango framework and the OpenLayers library to let viewers experience the river panorama in a realistic way in a web browser. Playing back the panoramas gives viewers the impression of traveling on a boat along the river themselves. The River View Player [7], of which version 2.0 beta now exists, also gives the viewer the ability to change the boat's speed (i.e., the speed of the animation) and set the zoom factor (Figure 6). Additionally, a topographical map based on OpenStreetMap is available to help viewers trace the route of the "river cruise" (Figure 7).
Conclusions
Michael Aschauer's river studies impressively demonstrate the options offered to creative minds by free and open source software, along with hardware that offers transparent documentation. Aschauer has succeeded in transcending the borders between legacy and experimental geography, while also creating a totally new visualization approach that combines static and dynamic animated elements.
Thanks to his profound knowledge as a software developer, Aschauer was able to write his own software tools to suit the special requirements of his own style of photographic cartography. Of course, he released these programs under the GPL, thus making them freely available to anyone interested in using them. It is, not least, this willingness to contribute to the free software universe that explains its amazing development dynamic that has already outpaced proprietary solutions.
Infos
- The artist's website: http://m.ash.to/en/Main/News?from=Main.Index
- Info on the camera: http://www3.elphel.com/nc353
- Satlisca: https://github.com/backface/satlisca
- Malisca: https://github.com/backface/malisca
- Historic map material: http://www.davidrumsey.com/
- "River Studies" (film): http://m.ash.to/de/Projects/RiverStudies_Cinemascope
- River View Player: http://play.riverstudies.org/
« Previous 1 2
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Direct Download
Read full article as PDF:
Price $2.95
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
News
-
Mageia 9 Beta 2 is Ready for Testing
The latest beta of the popular Mageia distribution now includes the latest kernel and plenty of updated applications.
-
KDE Plasma 6 Looks to Bring Basic HDR Support
The KWin piece of KDE Plasma now has HDR support and color management geared for the 6.0 release.
-
Bodhi Linux 7.0 Beta Ready for Testing
The latest iteration of the Bohdi Linux distribution is now available for those who want to experience what's in store and for testing purposes.
-
Changes Coming to Ubuntu PPA Usage
The way you manage Personal Package Archives will be changing with the release of Ubuntu 23.10.
-
AlmaLinux 9.2 Now Available for Download
AlmaLinux has been released and provides a free alternative to upstream Red Hat Enterprise Linux.
-
An Immutable Version of Fedora Is Under Consideration
For anyone who's a fan of using immutable versions of Linux, the Fedora team is currently considering adding a new spin called Fedora Onyx.
-
New Release of Br OS Includes ChatGPT Integration
Br OS 23.04 is now available and is geared specifically toward web content creation.
-
Command-Line Only Peropesis 2.1 Available Now
The latest iteration of Peropesis has been released with plenty of updates and introduces new software development tools.
-
TUXEDO Computers Announces InfinityBook Pro 14
With the new generation of their popular InfinityBook Pro 14, TUXEDO upgrades its ultra-mobile, powerful business laptop with some impressive specs.
-
Linux Kernel 6.3 Release Includes Interesting Features
Although it's not a Long Term Release candidate, Linux 6.3 includes features that will benefit end users.