OpenSeaMap-dev:De:Renderer: Unterschied zwischen den Versionen
Stevo (Diskussion | Beiträge) (→Seamark- and Sport Renderer) |
|||
(10 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
!style="background:#E3E3E3;" | Sprachen: | !style="background:#E3E3E3;" | Sprachen: | ||
!style="background:#E3E3E3;" | Deutsch | !style="background:#E3E3E3;" | Deutsch | ||
− | !style="background:#E3E3E3;" | [[ | + | !style="background:#E3E3E3;" | [[OpenSeaMap-dev:Renderer|English]] |
!style="background:#E3E3E3; width:100%;" | | !style="background:#E3E3E3; width:100%;" | | ||
|} | |} | ||
− | + | == Base-Renderer == | |
+ | Für die Erzeugung der OSM Basis Karten Kacheln wird ein [https://github.com/OpenSeaMap/osm-tileserver/tree/bravo Tile Server] verwendet. | ||
+ | Renderer ist [https://wiki.openstreetmap.org/wiki/DE:Mapnik Mapnik]. | ||
− | == | + | === Name === |
− | * | + | Derzeit sind die Namen entsprechend der in den jeweiligen Ländern verwendeten Sprachen und Schriften bezeichnet (name=*). Das führt dazu, dass die Namen in Ländern mit anderer als der lateinischer Schrift international nicht mehr verständlich sind. Auch bei der Kommunikation mit Einheimischen funktioniert dann die Verständigung nicht. |
− | ==Source-code== | + | Auf OpenSeaMap sollen alle Namen (Länder, Orte, Inseln, Seegebiete) folgendermassen bezeihnet werden: |
+ | * in lateinischer Schrift | ||
+ | * als [[wikipedia:de:Endonym|Endonym]], also so, wie das Land von den Bewohnern des bezeichneten Landes genannt wird. | ||
+ | |||
+ | Namen von wichtigen Orten sollen in zweifach angegeben werden: | ||
+ | * in lateinischer Schrift | ||
+ | * in der im jeweiligen Ort hauptsächlich verwendeten Schrift | ||
+ | |||
+ | Wenn kein lateinischer Name eingetragen ist, soll "name=* transkribiert werden | ||
+ | * [[wikipedia:de:Transkription_(Schreibung)|Transkription]] | ||
+ | |||
+ | Längerfristig könnten alternativ zu lateinischer Schrift die Bezeichner umschaltbar in den grossen Schriftsystemen geschrieben werden (Kyrillisch, Arabisch, Chinesisch). | ||
+ | |||
+ | == Seamark- and Sport Renderer == | ||
+ | * [https://github.com/OpenSeaMap/renderer der aktuelle Seamark Layer Renderer] ist in C geschrieben | ||
+ | * [https://josm.openstreetmap.de/osmsvn/applications/editors/josm/plugins/seachart/jrender/ der neue Seamark Renderer] wird in Java geschrieben | ||
+ | * [https://github.com/stevo01/pyrenderer Script Sammlung incl. Dokumentation zur Verwendung der jrender Anwendung] basiert auf Python | ||
+ | |||
+ | === Tagging Scheme === | ||
+ | * [http://wiki.openstreetmap.org/wiki/OpenSeaMap/Seamark_Tag_Values Seamark Tag Values] | ||
+ | * [http://wiki.openstreetmap.org/wiki/OpenSeaMap/Seamark_Objects Seamark Objects] | ||
+ | * [http://wiki.openstreetmap.org/wiki/OpenSeaMap/Seamark_Attributes Seamark Attributes] | ||
+ | * [http://wiki.openstreetmap.org/wiki/OpenSeaMap/INT-1_Cross_Reference INT-1_Cross_Reference] | ||
+ | |||
+ | === Source-code === | ||
* [http://openseamap.svn.sourceforge.net/viewvc/openseamap/renderer/searender/ Code & Symbols] | * [http://openseamap.svn.sourceforge.net/viewvc/openseamap/renderer/searender/ Code & Symbols] | ||
− | ==Links== | + | === Links === |
* [http://www.caris.com/S-57/frames/S57catalog.htm IHO-S-57-Object-Catalogue] | * [http://www.caris.com/S-57/frames/S57catalog.htm IHO-S-57-Object-Catalogue] | ||
* [http://http://registry.iho.int/s100_gi_registry/home.php IHO S-100 Registry] | * [http://http://registry.iho.int/s100_gi_registry/home.php IHO S-100 Registry] | ||
+ | |||
+ | == Carto CSS == | ||
+ | : [https://github.com/gravitystorm/openstreetmap-carto Carto-CSS] ist das aktuelle Stylesheet für die OSM-Basiskarte auf osm.org. | ||
+ | : [https://www.openstreetmap.org/user/pnorman/diary/43222 Carto installieren] | ||
[[Kategorie:Develop]] | [[Kategorie:Develop]] | ||
[[Kategorie:Renderer]] | [[Kategorie:Renderer]] |
Aktuelle Version vom 31. Januar 2021, 21:07 Uhr
Sprachen: | Deutsch | English |
---|
Inhaltsverzeichnis
Base-Renderer
Für die Erzeugung der OSM Basis Karten Kacheln wird ein Tile Server verwendet. Renderer ist Mapnik.
Name
Derzeit sind die Namen entsprechend der in den jeweiligen Ländern verwendeten Sprachen und Schriften bezeichnet (name=*). Das führt dazu, dass die Namen in Ländern mit anderer als der lateinischer Schrift international nicht mehr verständlich sind. Auch bei der Kommunikation mit Einheimischen funktioniert dann die Verständigung nicht.
Auf OpenSeaMap sollen alle Namen (Länder, Orte, Inseln, Seegebiete) folgendermassen bezeihnet werden:
- in lateinischer Schrift
- als Endonym, also so, wie das Land von den Bewohnern des bezeichneten Landes genannt wird.
Namen von wichtigen Orten sollen in zweifach angegeben werden:
- in lateinischer Schrift
- in der im jeweiligen Ort hauptsächlich verwendeten Schrift
Wenn kein lateinischer Name eingetragen ist, soll "name=* transkribiert werden
Längerfristig könnten alternativ zu lateinischer Schrift die Bezeichner umschaltbar in den grossen Schriftsystemen geschrieben werden (Kyrillisch, Arabisch, Chinesisch).
Seamark- and Sport Renderer
- der aktuelle Seamark Layer Renderer ist in C geschrieben
- der neue Seamark Renderer wird in Java geschrieben
- Script Sammlung incl. Dokumentation zur Verwendung der jrender Anwendung basiert auf Python
Tagging Scheme
Source-code
Links
Carto CSS
- Carto-CSS ist das aktuelle Stylesheet für die OSM-Basiskarte auf osm.org.
- Carto installieren