topic in english language @ cimexchange
maps4cim
a real-world map generator for Cities in Motion 2
maps4cim ist ein Kartengenerator für Cities in Motion 2, welcher CiM2-Maps basierend auf einem real existierenden Ausschnitt der Erde erstellt. Die nötigen Quelldaten für das Relief und die Straßenkarte werden dabei nach Bedarf aus dem Internet geladen, aus freien Datenquellen. Die Erhöhungen werden direkt in die Karte integriert, alle weiteren Daten (Straßen, Wälder, Flüsse, Gebäude) werden auf die Bodentextur gezeichnet, so dass sie im Karteneditor dann nachgebaut werden können. Folgende Datenquellen werden genutzt:
- SRTM: Erhöhungen der Erdoberfläche in einer Auflösung von ca. 90x90 Metern pro Datenpunkt. Die Daten kommen direkt von den Servern der United States Geological Survey (besten Dank dafür!)
- OpenStreetMap: Freie Kartendaten, welche die Grundlage für die Texturen bilden, die auf die Karte gezeichnet werden. Die jeweiligen Kartenausschnitte werden von den Overpass-Servern geladen (mit freundlichem Dank an die Betreiber!)
Public Beta
maps4cim befindet sich in der öffentlichen Beta-Phase. Bitte probiert das tool aus, spielt damit herum und meldet alle Probleme, die ihr finden könnt. Da ich ab Juli im Ausland bin, haben wir noch eine Woche Zeit, die gröbsten Bugs zu beseitigen, danach wird die Entwicklung vorerst für eine Weile ruhen. Es wird aber definitiv noch ein Sourcecode-Release unter einer freien Lizenz geben, damit jemand anderes bei Bedarf das Programm weiteretwickeln kann.
Bugs & Features
Wer Fehler melden oder Verbesserungsvorschläge machen will, bitte zuerst überprüfen ob das Thema nicht schon notiert wurde!
Known Limitations
* No rivers
Known Issues
* Overlap at -180°, 180° -> not possible, Overpass rejects requests
* Broken Polygons (mostly when relations are involved)
* Missing support for multi-polygons
* Interpolation of gaps in SRTM dataset sometimes create ugly results
Planned Features (eventually)
* HeightScale: auto
* Relief-Changeset based on OpenStreetMap data (e.g. for rivers)
* Analyze Prefix: Name, Date, Map-thumb, ...
* Support for some Relation types within OSM data: multipolygon (inner/outer)
* Improved interpolation of missing relief data
Not planned Features
* Create ingame objects (roads, buildings, ...) from OpenStreetMap data
Wie Fehler melden?
Wenn dir etwas ungewöhnliches auffällt oder etwas nicht klappt, beschreib bitte Schritt für Schritt so genau wie möglich, was man machen muss, um den selben Fehler zu bekommen.
Wenn es ein Problem beim Generieren der Karte gibt, füge bitte deinem Post die maps4cim.log-Datei bei. Du kannst die letzten 100 Zeilen kopieren und in einen spoiler-Block einfügen oder die Datei einfach als Anhang deinem Post beifügen (am besten zip-komprimiert).
Du findest die Log-Datei unter:
Windows: %APPDATA%\maps4cim\
bei allen anderen Betriebssystemen liegt die Datei im Ordner .maps4cim in deinem Home-Verzeichnis. Falls der Ordner nicht angezeigt wird, muss du die Anzeige von versteckten Dateien aktivieren.
Lizensierung
Grundsätzlich dürft ihr mit den generierten Karten anfangen was ihr wollt. Da die Karten aber auch auf Daten der OpenStreetMap beruhen, müsst ihr dafür einen kleinen Hinweis hinterlassen, wenn ihr die Karte öffentlich zum Download anbietet. Die SRTM-Daten hingegen sind lizenzfrei, und auch ich verlange keinen Hinweis auf maps4cim. Die kürzeste Variante wäre z.B.
QuoteBased on data from the OpenStreetMap (© OpenStreetMap contributors).
Basierend auf Daten aus der OpenStreetMap (© OpenStreetMap Mitwirkende).
Die verwendete Sprache ist euch freigestellt, eine Übersetzung muss nicht mitgeliefert werden.
Wenn ihr andere auf maps4cim aufmerksam machen wollt, könnt ihr gerne folgenden Hinweis hinterlassen
This map was created using [url='http://www.nx42.de/projects/maps4cim/']maps4cim[/url], with data from the [url='http://www.openstreetmap.org/']OpenStreetMap[/url] (© OpenStreetMap contributors) and the [url='http://www2.jpl.nasa.gov/srtm/']SRTM[/url].
Diese Karte wurde erstellt mit Hilfe von [url='http://www.nx42.de/projects/maps4cim/']maps4cim[/url], mit Daten aus der [url='http://www.openstreetmap.org/']OpenStreetMap[/url] (© OpenStreetMap Mitwirkende) und der [url='http://www2.jpl.nasa.gov/srtm/']SRTM[/url].
Downloads
- maps4cim (plattformunabhängig), 5.6 MB
Voraussetzungen: Installierte Java Runtime 6 oder höher.
Viel Spaß beim Mappen!