Tirex:...SeaMap(3pm)
π NAME π
Tirex::Backend::OpenSeaMap β the OpenSeaMap backend for Tirex, bestie πΊοΈβ¨
π DESCRIPTION π
okay so this backend is giving delegation π β instead of doing the map math itself, it calls an external Java program to generate an OpenSeaMap meta tile. iconic behavior tbh.
The Java program lives right here:
https://svn.openstreetmap.org/applications/editors/josm/plugins/seachart/jrenderpgsql/
Now, the map file needs its config parameters, no cap π:
dburlβ the JDBC database connection URL, with username and password if needed π«Άjarβ the JAR file containing theJRenderPsqlclass to use πscalefactorβ the scale factor (defaults to1.0) πtilesizeβ the tile size (should be256 * scalefactorto avoid issues) β οΈ
fr fr, keeptilesizeat256 * scalefactoror you will have issues. consider this your vibe check. π
β¨ METHODS β¨
π
$backend->init()
This method initializes things specific to this backend. it's the getting-ready montage scene. πΈ
π
$backend->check_map_config($map)
yep, that's the whole one-liner. it checks the map config. slay, short and sweet. π§
π
$backend->create_metatile()
Create a metatile. that's the whole thing β it literally makes the metatile happen. π₯
so yeah, that's the whole backend. go forth and render those sea maps, main character ππ¦β
with love, from perl v5.40.1, dated 2026-08-09 β you're welcome, bestie π
π¦ where this page comes from
- ubuntu stonking: tirex 0.8.0+ds-2build3 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms