Compare commits
324 Commits
Author | SHA1 | Date | |
---|---|---|---|
ece1fdbbd3 | |||
7ed154b662 | |||
2efc7a3d2c | |||
f07f3de19f | |||
1c468740a0 | |||
ea76a8939d | |||
66776e8233 | |||
05eb750f65 | |||
21e1b94322 | |||
c23c4470a7 | |||
73a60f5046 | |||
1466de5ddf | |||
466c538e17 | |||
01ad0552d9 | |||
cee68671c2 | |||
d3daa17bf7 | |||
92b9f4958f | |||
35f00078bf | |||
8e60ab4490 | |||
399023184c | |||
e19fbb53b7 | |||
c1937d9f08 | |||
7c4316f32a | |||
74e3ecbd90 | |||
6b3c6a7738 | |||
77716927a3 | |||
b3bb97f4cf | |||
3e62e1eaf6 | |||
bb75af0c61 | |||
d0c51a225a | |||
ef1525bce8 | |||
c15a599f5d | |||
5e540a88fa | |||
cd34f90b22 | |||
8fa7b63763 | |||
84ef9824d7 | |||
23e293f39a | |||
f588bad785 | |||
8ba97e65f5 | |||
93fc190748 | |||
744cfde08f | |||
7f491330b1 | |||
b2a123a731 | |||
a19188f58c | |||
fc96d4e88c | |||
2fec4dafda | |||
d9e4d6c519 | |||
7c3a7c1973 | |||
7e1d0dfb22 | |||
10555723cd | |||
018ec28339 | |||
cebe4cde69 | |||
4f25835281 | |||
53ace440c5 | |||
46375cdee2 | |||
2bde41f09e | |||
3d4d0c7155 | |||
408a671279 | |||
7f591cb2c2 | |||
f3b97cb71f | |||
ab3940d445 | |||
6bb0c72361 | |||
4d33631844 | |||
535f4c0752 | |||
77d4cd0a6e | |||
d95cc654fc | |||
42837bc2ca | |||
dea0e019a1 | |||
73ba181356 | |||
e43c4b44f4 | |||
16d5e656bf | |||
ca3ea08b99 | |||
70acdd3d96 | |||
226162eca1 | |||
8323694f64 | |||
42f785d14b | |||
87e259a7a1 | |||
c070aa062b | |||
a8473fa039 | |||
bdd60ed816 | |||
08f9486315 | |||
cdc9aa1e50 | |||
15767decfc | |||
5178b8732f | |||
f5553377f9 | |||
415962b583 | |||
0d65affd4b | |||
31a3463c9b | |||
46a9fffb8a | |||
f4765d0c48 | |||
0d9daf8b4f | |||
ed7fc5fba3 | |||
ed4c18b773 | |||
ba50e67380 | |||
eb81ee9aaa | |||
0c0d5dd273 | |||
7059eafc81 | |||
b4497aaa3e | |||
f90ac6a37e | |||
28caeef105 | |||
e2988d4621 | |||
285ffd680e | |||
50100b02dc | |||
6f7a90fb15 | |||
04091f21d5 | |||
89219a7948 | |||
d0ca202520 | |||
fafabef792 | |||
0da16199f8 | |||
7d7d62c786 | |||
d6a4e237d6 | |||
b6c7fe9cd1 | |||
b9396e6bbd | |||
372f2966bb | |||
1aa0fa4be4 | |||
f4e19d0917 | |||
91376fd609 | |||
92b2fbaf04 | |||
a21096a0a9 | |||
920cf03d1b | |||
72155beb6b | |||
88acc78e1c | |||
1583794329 | |||
beb2f6d70c | |||
afd3a09f50 | |||
2a247a2a38 | |||
44af6eea4d | |||
40c396a8c8 | |||
5018aecb42 | |||
a2d56236b6 | |||
b20a6cd479 | |||
7bbf6fba97 | |||
d2ac9f2ee6 | |||
fa344e94e4 | |||
dd53293229 | |||
355f451e5c | |||
0b61fb0470 | |||
af18c98a03 | |||
e9a8112196 | |||
bca335d4b2 | |||
f3b1fa8eb7 | |||
fac377e746 | |||
7184c691d3 | |||
381ab1516d | |||
cf84680bc6 | |||
74e322860f | |||
38abffda17 | |||
304d4f770e | |||
739564955e | |||
4e45cf6d40 | |||
644e14947d | |||
c171e8088c | |||
431357b08d | |||
af03a85fdb | |||
003bdd8814 | |||
91c0e2a83d | |||
496a474bd2 | |||
f1b7d57027 | |||
2e4e702640 | |||
9d3cdbbd42 | |||
0e329f4b22 | |||
2041cc7ff5 | |||
8169015f70 | |||
28f55b7e0d | |||
912a00c80e | |||
8de6bbe4fb | |||
f34d6b0540 | |||
2eb527f2f3 | |||
94785ee2ec | |||
a2f1ef7572 | |||
7731cfaa4f | |||
a9572d05fe | |||
fdd5d46c03 | |||
39ed798a48 | |||
64b29f8aac | |||
8ea84c5c86 | |||
db6e891c30 | |||
d91acb66f2 | |||
3804e8ca7c | |||
2595926b7f | |||
0d38603332 | |||
66693cd5c9 | |||
4eec328dbf | |||
4121c99e56 | |||
a3f1d25d63 | |||
6c80d89c89 | |||
7cf957a48d | |||
792ede2a96 | |||
cee53eab90 | |||
1f81d867d5 | |||
39edcd4a1e | |||
2808768f13 | |||
451782ce20 | |||
5d1ba90f09 | |||
60fd7fb7c3 | |||
7249c85a02 | |||
099ce0ad6c | |||
b1aa32d23b | |||
1f31a5d6c5 | |||
044770bc84 | |||
c5f51e935e | |||
17ad10ba23 | |||
f5f27c0212 | |||
7e1bbbbd6a | |||
71a757983f | |||
cc7209ad70 | |||
ba49497608 | |||
48404ea43b | |||
b9fb9eece3 | |||
0cac0369aa | |||
cdf198ec1d | |||
0896b54831 | |||
9f1808274f | |||
5d2465cffc | |||
2ab7bff3f8 | |||
060cfb574d | |||
5c178b4088 | |||
2f4a7f8053 | |||
5f1838ea30 | |||
bdf75169c5 | |||
9295f8f4a9 | |||
3fc8e69ebb | |||
4438bc8d52 | |||
f9e99fcc73 | |||
8041aa454c | |||
f494543e54 | |||
1ee60b4f96 | |||
70936cafe3 | |||
ca17ec9e5f | |||
74781d6462 | |||
d3781e7f0b | |||
466e8f2909 | |||
c4e44c8796 | |||
1c9dd610d5 | |||
59be4aaf1a | |||
538ec4f71b | |||
398ef2c4f5 | |||
9bb56032b0 | |||
5df43d3fb5 | |||
c3e76e1d3d | |||
ac41483530 | |||
766000458d | |||
e0000d7299 | |||
9059e6d30d | |||
0d029636be | |||
819a67158a | |||
89b4bc56e4 | |||
610dd0a009 | |||
08d09d038e | |||
41e8b7094a | |||
02c236a49e | |||
0ee28d7f45 | |||
98acd3f75a | |||
f67c262292 | |||
7cfd62ca97 | |||
a3459e34e0 | |||
d43f58deb9 | |||
73e7a1dbf4 | |||
319cdbf838 | |||
213ab73ceb | |||
db2d81042b | |||
e27bc437fa | |||
3dd21ade19 | |||
46ea3dd257 | |||
0ed630dd20 | |||
9cd82319e9 | |||
335df85fae | |||
f1b52c7005 | |||
b3fd46a225 | |||
c678866c22 | |||
e2764b6232 | |||
ad13a5b0cf | |||
2b967ce05e | |||
5ff99b13a2 | |||
7a161fa364 | |||
7ee681313f | |||
871cb8433c | |||
2a925b0c84 | |||
1219801910 | |||
25fb9e5f9b | |||
701f392a29 | |||
699e086618 | |||
eeee16ff9b | |||
001fa34cdd | |||
a97dc3b6c2 | |||
f2ae75d7f5 | |||
816681f267 | |||
d738555a68 | |||
4e466d16a1 | |||
b7bb3b649a | |||
e0e9fa660a | |||
67b91f62a0 | |||
0ab6e02e6c | |||
7f20e2e307 | |||
68f1f1fc3f | |||
a4449897a7 | |||
80a8ac260d | |||
6673281e1c | |||
30157f8e4a | |||
12e3bbc988 | |||
9d5ac81f2f | |||
c0f97ddbd4 | |||
d7d193871a | |||
4b9bb04cec | |||
d3889b6dfe | |||
240ddaf39c | |||
53685253d7 | |||
38486e594b | |||
47dd212f47 | |||
a11ba0487c | |||
c014526bd9 | |||
f620bbc383 | |||
9ac10e2909 | |||
5f623975f9 | |||
bd266ea73c | |||
6774e29d3f | |||
a02f157bd8 | |||
4bad7c9b46 | |||
93402dd4cd | |||
f6dcf43c1a | |||
7452650999 | |||
863f6ac58f | |||
a57b50e07c | |||
450b8aad59 |
@ -1,4 +1,4 @@
|
||||
version: 13.32.{build}
|
||||
version: 13.44.{build}
|
||||
|
||||
configuration:
|
||||
- Release
|
||||
@ -8,24 +8,24 @@ image:
|
||||
|
||||
environment:
|
||||
NSISDIR: C:\Program Files (x86)\NSIS
|
||||
JOMDIR: C:\Qt\Tools\QtCreator\bin\jom
|
||||
matrix:
|
||||
- QTDIR: C:\Qt\5.15\msvc2019_64
|
||||
OPENSSLDIR: C:\OpenSSL-v111-Win64\bin
|
||||
NSISDEF: /DOPENSSL /DANGLE
|
||||
- QTDIR: C:\Qt\6.7\msvc2019_64
|
||||
OPENSSLDIR: C:\OpenSSL-v33-Win64\bin
|
||||
NSISDEF: /DQT6 /DOPENSSL
|
||||
- QTDIR: C:\Qt\6.8\msvc2022_64
|
||||
NSISDEF: /DQT6
|
||||
|
||||
install:
|
||||
- cmd: |-
|
||||
set PATH=%QTDIR%\bin;%NSISDIR%;%PATH%
|
||||
set PATH=%QTDIR%\bin;%NSISDIR%;%JOMDIR%;%PATH%
|
||||
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat
|
||||
|
||||
build_script:
|
||||
- cmd: |-
|
||||
lrelease gpxsee.pro
|
||||
qmake gpxsee.pro
|
||||
nmake release
|
||||
jom release
|
||||
|
||||
md installer
|
||||
copy release\GPXSee.exe installer
|
||||
@ -36,8 +36,8 @@ build_script:
|
||||
xcopy lang\*.qm installer\translations\ /sy
|
||||
xcopy icons\symbols installer\symbols /i
|
||||
copy licence.txt installer
|
||||
copy %OPENSSLDIR%\libcrypto-*-x64.dll installer
|
||||
copy %OPENSSLDIR%\libssl-*-x64.dll installer
|
||||
IF DEFINED OPENSSLDIR (copy %OPENSSLDIR%\libcrypto-*-x64.dll installer)
|
||||
IF DEFINED OPENSSLDIR (copy %OPENSSLDIR%\libssl-*-x64.dll installer)
|
||||
|
||||
makensis.exe %NSISDEF% installer\gpxsee64.nsi
|
||||
|
||||
|
2
.github/workflows/android.yml
vendored
@ -43,7 +43,7 @@ jobs:
|
||||
- name: Configure build
|
||||
run: qmake gpxsee.pro OPENSSL_PATH=android_openssl
|
||||
- name: Build project
|
||||
run: make -j2 apk
|
||||
run: make -j4 apk
|
||||
- name: Upload artifacts
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
|
9
.github/workflows/linux.yml
vendored
@ -8,7 +8,10 @@ on:
|
||||
jobs:
|
||||
build:
|
||||
name: GPXSee
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
strategy:
|
||||
matrix:
|
||||
config: ['release', 'debug']
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
@ -19,6 +22,6 @@ jobs:
|
||||
- name: Create localization
|
||||
run: lrelease gpxsee.pro
|
||||
- name: Configure build
|
||||
run: qmake gpxsee.pro
|
||||
run: qmake CONFIG+=${{ matrix.config }} gpxsee.pro
|
||||
- name: Build project
|
||||
run: make -j2
|
||||
run: make -j4
|
||||
|
2
.github/workflows/osx.yml
vendored
@ -15,7 +15,7 @@ jobs:
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v4
|
||||
with:
|
||||
version: '6.8.0'
|
||||
version: '6.8.2'
|
||||
modules: qtpositioning qtserialport qtimageformats
|
||||
- name: Create localization
|
||||
run: lrelease gpxsee.pro
|
||||
|
@ -5,7 +5,9 @@ GPS log file formats.
|
||||
## Features
|
||||
* Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SIGMA SLF, Suunto SML, LOC, GeoJSON,
|
||||
OziExplorer (PLT, RTE, WPT), Garmin GPI&CSV, TomTom OV2&ITN, ONmove OMD/GHP,
|
||||
TwoNav (TRK, RTE, WPT), GPSDump WPT and geotagged JPEG files.
|
||||
TwoNav (TRK, RTE, WPT), GPSDump WPT, Velocitek VTK, Vakaros VKX, 70mai GPS logs
|
||||
and geotagged JPEG files.
|
||||
* Opens geo URIs (RFC 5870).
|
||||
* User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS,
|
||||
QuadTiles).
|
||||
* Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases,
|
||||
@ -28,8 +30,8 @@ GPS log file formats.
|
||||
|
||||
## Build
|
||||
Build requirements:
|
||||
* Qt5 >= 5.11 or Qt6 >= 6.2 (Android builds require Qt6)
|
||||
* C++11 or newer compiler (tested: msvc2019, gcc 7.5.0, clang/Apple LLVM version
|
||||
* Qt5 >= 5.15 or Qt6 >= 6.2 (Android builds require Qt6)
|
||||
* C++11 or newer compiler (tested: msvc2022, gcc 11, clang/Apple LLVM version
|
||||
10.0.0)
|
||||
|
||||
Build steps:
|
||||
|
8
data/maps/OpenFreeMap.xml
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map xmlns="http://www.gpxsee.org/map/1.4">
|
||||
<name>OpenFreeMap</name>
|
||||
<url>https://tiles.openfreemap.org/planet/latest/$z/$x/$y.pbf</url>
|
||||
<tile type="vector" size="512"/>
|
||||
<zoom max="14"/>
|
||||
<copyright>© OpenFreeMap © OpenMapTiles © OpenStreetMap contributors</copyright>
|
||||
</map>
|
@ -21,7 +21,7 @@
|
||||
</rule>
|
||||
|
||||
<rule e="way" closed="yes" k="natural" v="rock|stone|bare_rock|bedrock" zoom-min="14">
|
||||
<area fill="#60000000"/>
|
||||
<area fill="#96968f"/>
|
||||
</rule>
|
||||
<rule e="way" closed="yes" k="natural" v="glacier" zoom-min="10">
|
||||
<area fill="#ddf1fd"/>
|
||||
@ -32,7 +32,7 @@
|
||||
<area fill="#e4efcf"/>
|
||||
</rule>
|
||||
|
||||
<rule e="way" closed="yes" k="landuse" v="construction|quarry|landfill|industrial|farm|farmyard" zoom-min="10">
|
||||
<rule e="way" closed="yes" k="landuse" v="construction|quarry|landfill|industrial|farm|farmyard|railway" zoom-min="10">
|
||||
<area fill="#d6d4ce"/>
|
||||
</rule>
|
||||
<rule e="way" closed="yes" k="landuse" v="allotments" zoom-min="10">
|
||||
@ -173,21 +173,28 @@
|
||||
</rule>
|
||||
<rule e="way" closed="yes" k="amenity" v="parking" zoom-min="10">
|
||||
<area fill="#ffffff" stroke="#d5cdc0" stroke-width="0.1"/>
|
||||
<rule e="way" k="*" v="*" zoom-min="17">
|
||||
<rule e="way" k="parking" v="~|surface|street_side|lane" zoom-min="17">
|
||||
<symbol id="parking" src=":/POI/parking-11.svg" symbol-width="11"/>
|
||||
</rule>
|
||||
<rule e="way" k="parking" v="underground|multi-storey" zoom-min="17">
|
||||
<symbol id="garage" src=":/POI/parking-garage-11.svg" symbol-width="11"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="way" closed="yes" k="highway" v="pedestrian" zoom-min="10">
|
||||
<area fill="#ffffff"/>
|
||||
</rule>
|
||||
<rule e="way" closed="yes" k="leisure" v="pitch|playground|track" zoom-min="10">
|
||||
<rule e="way" closed="yes" k="leisure" v="pitch|playground|track|ls_track" zoom-min="10">
|
||||
<area fill="#e3edc6" stroke="#c9d3a5" stroke-width="1" scale="none"/>
|
||||
</rule>
|
||||
<rule e="way" closed="yes" k="leisure" v="swimming_pool" zoom-min="10">
|
||||
<rule e="way" closed="no" k="leisure" v="track|ls_track" zoom-min="10">
|
||||
<line stroke="#c9d3a5" stroke-width="0.3"/>
|
||||
<line stroke="#e3edc6" stroke-width="0.2"/>
|
||||
</rule>
|
||||
<rule e="way" closed="yes" k="leisure" v="swimming_pool" zoom-min="12">
|
||||
<area fill="#9fc4e1" stroke="#4398d9" stroke-width="1" scale="none"/>
|
||||
</rule>
|
||||
<rule e="way" k="leisure" v="track" zoom-min="10">
|
||||
<line stroke="#e3edc6" stroke-width="1"/>
|
||||
<rule e="way" closed="yes" k="amenity" v="fountain" zoom-min="12">
|
||||
<area fill="#9fc4e1"/>
|
||||
</rule>
|
||||
|
||||
<!-- Area overlays -->
|
||||
@ -207,10 +214,11 @@
|
||||
</rule>
|
||||
|
||||
<!-- Buildings -->
|
||||
<rule e="way" k="building" v="*">
|
||||
<rule e="way" k="building" v="-|civic|office|cathedral|church|basilica">
|
||||
<area fill="#dbd0b6" stroke="#cdccc4" stroke-width="0.1"/>
|
||||
</rule>
|
||||
<rule e="way" k="building" v="civic">
|
||||
|
||||
<rule e="way" k="building" v="civic|office">
|
||||
<area fill="#cfc4b3" stroke="#cdccc4" stroke-width="0.1"/>
|
||||
<rule e="way" k="*" v="*" zoom-min="16">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" priority="-10"/>
|
||||
@ -396,7 +404,7 @@
|
||||
<rule e="way" k="*" v="*" zoom-min="14">
|
||||
<pathText fill="#000000" font-size="10" k="name" priority="-5" stroke="#FFFFFF" stroke-width="2"/>
|
||||
<rule e="way" k="oneway" v="yes|true|1" zoom-min="16">
|
||||
<lineSymbol priority="-50" src=":/symbols/arrow.svg" symbol-width="16" symbol-height="8"/>
|
||||
<lineSymbol priority="-50" src=":/symbols/oneway.svg" symbol-width="16" symbol-height="8"/>
|
||||
</rule>
|
||||
</rule>
|
||||
</rule>
|
||||
@ -421,6 +429,12 @@
|
||||
<line stroke="#f7d9a6" stroke-width="1" stroke-linecap="butt"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="way" k="*" v="*" zoom-min="14">
|
||||
<pathText fill="#000000" font-size="10" k="name" priority="-3" stroke="#FFFFFF" stroke-width="2"/>
|
||||
<rule e="way" k="oneway" v="yes|true|1" zoom-min="16">
|
||||
<lineSymbol priority="-50" src=":/symbols/oneway.svg" symbol-width="16" symbol-height="8"/>
|
||||
</rule>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="way" k="highway" v="motorway|motorway_link">
|
||||
<rule e="way" k="tunnel" v="~|false|no">
|
||||
@ -586,14 +600,25 @@
|
||||
<rule e="node" k="place" v="quarter" zoom-min="14" zoom-max="17">
|
||||
<caption fill="#000000" font-size="14" k="name" priority="20" stroke="#FFFFFF" stroke-width="2"/>
|
||||
</rule>
|
||||
<rule e="node" k="place" v="neighbourhood" zoom-min="15" zoom-max="17">
|
||||
<caption fill="#000000" font-size="12" k="name" priority="15" stroke="#FFFFFF" stroke-width="2"/>
|
||||
</rule>
|
||||
|
||||
<!-- Nature POIs -->
|
||||
<rule e="node" k="natural" v="peak" zoom-min="13">
|
||||
<rule e="node" k="name" v="*">
|
||||
<symbol id="peak" src=":/POI/mountain-11.svg" symbol-width="11" priority="10"/>
|
||||
<caption fill="#000000" font-size="10" font-family="serif" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="peak"/>
|
||||
<rule e="node" k="*" v="*" zoom-min="14">
|
||||
<caption fill="#000000" font-size="10" font-family="serif" font-style="italic" k="ele" stroke="#FFFFFF" stroke-width="2" symbol-id="peak" priority="-1"/>
|
||||
<rule e="node" k="ele" v="*">
|
||||
<rule e="node" k="name" v="*">
|
||||
<symbol id="peak" src=":/POI/triangle-11.svg" symbol-width="11" priority="10"/>
|
||||
<caption fill="#000000" font-size="10" font-family="serif" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="peak"/>
|
||||
<rule e="node" k="*" v="*" zoom-min="14">
|
||||
<caption fill="#000000" font-size="10" font-family="serif" font-style="italic" k="ele" stroke="#FFFFFF" stroke-width="2" symbol-id="peak" priority="-1"/>
|
||||
</rule>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="node" k="ele" v="~" zoom-min="15">
|
||||
<rule e="node" k="name" v="*">
|
||||
<symbol id="peak-minor" src=":/POI/triangle-stroked-11.svg" symbol-width="11" priority="5"/>
|
||||
<caption fill="#000000" font-size="10" font-family="serif" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="peak-minor"/>
|
||||
</rule>
|
||||
</rule>
|
||||
</rule>
|
||||
@ -829,7 +854,7 @@
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="post"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="any" k="historic" v="memorial" zoom-min="17">
|
||||
<rule e="any" k="historic" v="memorial|monument" zoom-min="17">
|
||||
<symbol id="memorial" src=":/POI/monument-11.svg" symbol-width="11"/>
|
||||
<rule e="any" k="*" v="*" zoom-min="18">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="memorial"/>
|
||||
@ -862,7 +887,7 @@
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="townhall"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="any" k="amenity" v="university" zoom-min="16">
|
||||
<rule e="any" k="amenity" v="university|college" zoom-min="16">
|
||||
<symbol id="university" src=":/POI/college-11.svg" symbol-width="11"/>
|
||||
<rule e="any" k="*" v="*" zoom-min="17">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="university"/>
|
||||
@ -937,6 +962,36 @@
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="skateboard"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="any" k="sport" v="baseball" zoom-min="17">
|
||||
<symbol id="baseball" src=":/POI/baseball-11.svg" symbol-width="11"/>
|
||||
<rule e="any" k="*" v="*" zoom-min="18">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="baseball"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="any" k="sport" v="basketball" zoom-min="17">
|
||||
<symbol id="basketball" src=":/POI/basketball-11.svg" symbol-width="11"/>
|
||||
<rule e="any" k="*" v="*" zoom-min="18">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="basketball"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="any" k="sport" v="volleyball" zoom-min="17">
|
||||
<symbol id="volleyball" src=":/POI/volleyball-11.svg" symbol-width="11"/>
|
||||
<rule e="any" k="*" v="*" zoom-min="18">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="volleyball"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="any" k="sport" v="equestrian" zoom-min="17">
|
||||
<symbol id="equestrian" src=":/POI/horse-riding-11.svg" symbol-width="11"/>
|
||||
<rule e="any" k="*" v="*" zoom-min="18">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="equestrian"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="any" k="sport" v="cricket" zoom-min="17">
|
||||
<symbol id="cricket" src=":/POI/cricket-11.svg" symbol-width="11"/>
|
||||
<rule e="any" k="*" v="*" zoom-min="18">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="cricket"/>
|
||||
</rule>
|
||||
</rule>
|
||||
|
||||
<rule e="any" k="amenity" v="restaurant" zoom-min="17">
|
||||
<symbol id="restaurant" src=":/POI/restaurant-11.svg" symbol-width="11" priority="-5"/>
|
||||
@ -1047,9 +1102,36 @@
|
||||
</rule>
|
||||
|
||||
<rule e="any" k="military" v="bunker|bunker_disused" zoom-min="17">
|
||||
<symbol id="bunker" src=":/symbols/bunker.svg" symbol-width="11" symbol-height="9" priority="-5"/>
|
||||
<symbol id="bunker" src=":/symbols/bunker.svg" symbol-width="11" symbol-height="9"/>
|
||||
<rule e="any" k="*" v="*" zoom-min="18">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="bunker"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="any" k="historic" v="wayside_cross|wayside_shrine" zoom-min="17">
|
||||
<symbol id="wayside-cross" src=":/symbols/cross.svg" symbol-width="6" symbol-height="8"/>
|
||||
<rule e="any" k="*" v="*" zoom-min="18">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="wayside-cross"/>
|
||||
</rule>
|
||||
</rule>
|
||||
<rule e="any" k="leisure" v="slipway" zoom-min="16">
|
||||
<symbol id="slipway" src=":/POI/slipway-11.svg" symbol-width="11"/>
|
||||
<rule e="any" k="*" v="*" zoom-min="17">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" symbol-id="slipway"/>
|
||||
</rule>
|
||||
</rule>
|
||||
|
||||
<rule e="any" k="power" v="plant" zoom-min="15">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" priority="1"/>
|
||||
</rule>
|
||||
<rule e="any" k="landuse" v="quarry" zoom-min="14">
|
||||
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2"/>
|
||||
</rule>
|
||||
|
||||
<rule e="any" k="emergency" v="phone" zoom-min="16">
|
||||
<symbol id="phone" src=":/POI/telephone-11.svg" symbol-width="11"/>
|
||||
</rule>
|
||||
<rule e="any" k="emergency" v="defibrillator" zoom-min="16">
|
||||
<symbol id="defibrillator" src=":/POI/defibrillator-11.svg" symbol-width="11"/>
|
||||
</rule>
|
||||
|
||||
</rendertheme>
|
||||
|
21
gpxsee.pro
@ -3,8 +3,7 @@ unix:!macx:!android {
|
||||
} else {
|
||||
TARGET = GPXSee
|
||||
}
|
||||
VERSION = 13.32
|
||||
|
||||
VERSION = 13.44
|
||||
|
||||
QT += core \
|
||||
gui \
|
||||
@ -24,6 +23,8 @@ greaterThan(QT_MAJOR_VERSION, 5) {
|
||||
CONFIG += object_parallel_to_source
|
||||
INCLUDEPATH += ./src
|
||||
HEADERS += src/common/config.h \
|
||||
src/GUI/legendentryitem.h \
|
||||
src/GUI/legenditem.h \
|
||||
src/common/garmin.h \
|
||||
src/common/coordinates.h \
|
||||
src/common/hash.h \
|
||||
@ -118,6 +119,11 @@ HEADERS += src/common/config.h \
|
||||
src/data/gpsdumpparser.h \
|
||||
src/data/style.h \
|
||||
src/data/twonavparser.h \
|
||||
src/data/txtparser.h \
|
||||
src/data/vkxparser.h \
|
||||
src/data/vtkparser.h \
|
||||
src/map/ENC/data.h \
|
||||
src/map/IMG/light.h \
|
||||
src/map/downloader.h \
|
||||
src/map/demloader.h \
|
||||
src/map/ENC/attributes.h \
|
||||
@ -272,6 +278,8 @@ HEADERS += src/common/config.h \
|
||||
src/data/geojsonparser.h
|
||||
|
||||
SOURCES += src/main.cpp \
|
||||
src/GUI/legendentryitem.cpp \
|
||||
src/GUI/legenditem.cpp \
|
||||
src/common/coordinates.cpp \
|
||||
src/common/rectc.cpp \
|
||||
src/common/range.cpp \
|
||||
@ -343,6 +351,9 @@ SOURCES += src/main.cpp \
|
||||
src/GUI/pngexportdialog.cpp \
|
||||
src/GUI/projectioncombobox.cpp \
|
||||
src/GUI/passwordedit.cpp \
|
||||
src/data/txtparser.cpp \
|
||||
src/data/vkxparser.cpp \
|
||||
src/data/vtkparser.cpp \
|
||||
src/map/downloader.cpp \
|
||||
src/map/demloader.cpp \
|
||||
src/map/ENC/atlasdata.cpp \
|
||||
@ -523,7 +534,7 @@ win32 {
|
||||
RESOURCES += theme-color.qrc
|
||||
|
||||
QMAKE_TARGET_DESCRIPTION = GPXSee
|
||||
QMAKE_TARGET_COPYRIGHT = Copyright (c) 2015-2024 Martin Tuma
|
||||
QMAKE_TARGET_COPYRIGHT = Copyright (c) 2015-2025 Martin Tuma
|
||||
RC_ICONS = icons/app/gpxsee.ico \
|
||||
icons/formats/gpx.ico \
|
||||
icons/formats/tcx.ico \
|
||||
@ -558,7 +569,9 @@ win32 {
|
||||
icons/formats/trk.ico \
|
||||
icons/formats/gemf.ico \
|
||||
icons/formats/000.ico \
|
||||
icons/formats/031.ico
|
||||
icons/formats/031.ico \
|
||||
icons/formats/vtk.ico \
|
||||
icons/formats/vkx.ico
|
||||
DEFINES += _USE_MATH_DEFINES \
|
||||
NOGDI
|
||||
}
|
||||
|
146
gpxsee.qrc
@ -8,6 +8,7 @@
|
||||
<qresource prefix="/symbols">
|
||||
<file alias="bunker.svg">icons/map/symbols/bunker.svg</file>
|
||||
<file alias="cliff.svg">icons/map/symbols/cliff.svg</file>
|
||||
<file alias="cross.svg">icons/map/symbols/cross.svg</file>
|
||||
<file alias="exit.svg">icons/map/symbols/exit.svg</file>
|
||||
<file alias="flow.svg">icons/map/symbols/flow.svg</file>
|
||||
<file alias="oneway.svg">icons/map/symbols/oneway.svg</file>
|
||||
@ -24,6 +25,8 @@
|
||||
<file alias="bank-11.svg">icons/map/POI/bank-11.svg</file>
|
||||
<file alias="bar-11.svg">icons/map/POI/bar-11.svg</file>
|
||||
<file alias="barrier-11.svg">icons/map/POI/barrier-11.svg</file>
|
||||
<file alias="baseball-11.svg">icons/map/POI/baseball-11.svg</file>
|
||||
<file alias="basketball-11.svg">icons/map/POI/basketball-11.svg</file>
|
||||
<file alias="bbq-11.svg">icons/map/POI/bbq-11.svg</file>
|
||||
<file alias="beach-11.svg">icons/map/POI/beach-11.svg</file>
|
||||
<file alias="beer-11.svg">icons/map/POI/beer-11.svg</file>
|
||||
@ -40,14 +43,17 @@
|
||||
<file alias="casino-11.svg">icons/map/POI/casino-11.svg</file>
|
||||
<file alias="castle-11.svg">icons/map/POI/castle-11.svg</file>
|
||||
<file alias="cemetery-11.svg">icons/map/POI/cemetery-11.svg</file>
|
||||
<file alias="charging-station-11.svg">icons/map/POI/charging-station-11.svg</file>
|
||||
<file alias="cinema-11.svg">icons/map/POI/cinema-11.svg</file>
|
||||
<file alias="clothing-store-11.svg">icons/map/POI/clothing-store-11.svg</file>
|
||||
<file alias="college-11.svg">icons/map/POI/college-11.svg</file>
|
||||
<file alias="communications-tower-11.svg">icons/map/POI/communications-tower-11.svg</file>
|
||||
<file alias="convenience-11.svg">icons/map/POI/convenience-11.svg</file>
|
||||
<file alias="cricket-11.svg">icons/map/POI/cricket-11.svg</file>
|
||||
<file alias="cross-11.svg">icons/map/POI/cross-11.svg</file>
|
||||
<file alias="dam-11.svg">icons/map/POI/dam-11.svg</file>
|
||||
<file alias="danger-11.svg">icons/map/POI/danger-11.svg</file>
|
||||
<file alias="defibrillator-11.svg">icons/map/POI/defibrillator-11.svg</file>
|
||||
<file alias="doctor-11.svg">icons/map/POI/doctor-11.svg</file>
|
||||
<file alias="drinking-water-11.svg">icons/map/POI/drinking-water-11.svg</file>
|
||||
<file alias="fast-food-11.svg">icons/map/POI/fast-food-11.svg</file>
|
||||
@ -67,6 +73,7 @@
|
||||
<file alias="hardware-11.svg">icons/map/POI/hardware-11.svg</file>
|
||||
<file alias="heliport-11.svg">icons/map/POI/heliport-11.svg</file>
|
||||
<file alias="home-11.svg">icons/map/POI/home-11.svg</file>
|
||||
<file alias="horse-riding-11.svg">icons/map/POI/horse-riding-11.svg</file>
|
||||
<file alias="hospital-11.svg">icons/map/POI/hospital-11.svg</file>
|
||||
<file alias="hot-spring.svg">icons/map/POI/hot-spring.svg</file>
|
||||
<file alias="ice-cream-11.svg">icons/map/POI/ice-cream-11.svg</file>
|
||||
@ -82,6 +89,7 @@
|
||||
<file alias="observation-tower.svg">icons/map/POI/observation-tower.svg</file>
|
||||
<file alias="park-11.svg">icons/map/POI/park-11.svg</file>
|
||||
<file alias="parking-11.svg">icons/map/POI/parking-11.svg</file>
|
||||
<file alias="parking-garage-11.svg">icons/map/POI/parking-garage-11.svg</file>
|
||||
<file alias="pharmacy-11.svg">icons/map/POI/pharmacy-11.svg</file>
|
||||
<file alias="picnic-site-11.svg">icons/map/POI/picnic-site-11.svg</file>
|
||||
<file alias="place-of-worship-11.svg">icons/map/POI/place-of-worship-11.svg</file>
|
||||
@ -104,6 +112,7 @@
|
||||
<file alias="skateboard-11.svg">icons/map/POI/skateboard-11.svg</file>
|
||||
<file alias="skiing-11.svg">icons/map/POI/skiing-11.svg</file>
|
||||
<file alias="slaughterhouse-11.svg">icons/map/POI/slaughterhouse-11.svg</file>
|
||||
<file alias="slipway-11.svg">icons/map/POI/slipway-11.svg</file>
|
||||
<file alias="soccer-11.svg">icons/map/POI/soccer-11.svg</file>
|
||||
<file alias="stadium-11.svg">icons/map/POI/stadium-11.svg</file>
|
||||
<file alias="swimming-11.svg">icons/map/POI/swimming-11.svg</file>
|
||||
@ -112,9 +121,12 @@
|
||||
<file alias="theatre-11.svg">icons/map/POI/theatre-11.svg</file>
|
||||
<file alias="toilet-11.svg">icons/map/POI/toilet-11.svg</file>
|
||||
<file alias="town-hall-11.svg">icons/map/POI/town-hall-11.svg</file>
|
||||
<file alias="triangle-11.svg">icons/map/POI/triangle-11.svg</file>
|
||||
<file alias="triangle-stroked-11.svg">icons/map/POI/triangle-stroked-11.svg</file>
|
||||
<file alias="viewpoint-11.svg">icons/map/POI/viewpoint-11.svg</file>
|
||||
<file alias="village-11.svg">icons/map/POI/village-11.svg</file>
|
||||
<file alias="volcano-11.svg">icons/map/POI/volcano-11.svg</file>
|
||||
<file alias="volleyball-11.svg">icons/map/POI/volleyball-11.svg</file>
|
||||
<file alias="water-11.svg">icons/map/POI/water-11.svg</file>
|
||||
<file alias="waterfall-11.svg">icons/map/POI/waterfall-11.svg</file>
|
||||
<file alias="watermill-11.svg">icons/map/POI/watermill-11.svg</file>
|
||||
@ -127,7 +139,115 @@
|
||||
<qresource prefix="/marine">
|
||||
<file alias="light-major.png">icons/map/marine/light-major.png</file>
|
||||
<file alias="buoy.png">icons/map/marine/buoy.png</file>
|
||||
<file alias="buoy-white.png">icons/map/marine/buoy-white.png</file>
|
||||
<file alias="buoy-white-black.png">icons/map/marine/buoy-white-black.png</file>
|
||||
<file alias="buoy-white-green.png">icons/map/marine/buoy-white-green.png</file>
|
||||
<file alias="buoy-white-red.png">icons/map/marine/buoy-white-red.png</file>
|
||||
<file alias="buoy-white-yellow.png">icons/map/marine/buoy-white-yellow.png</file>
|
||||
<file alias="buoy-white-orange.png">icons/map/marine/buoy-white-orange.png</file>
|
||||
<file alias="buoy-white-yellow-white.png">icons/map/marine/buoy-white-yellow-white.png</file>
|
||||
<file alias="buoy-white-orange-white.png">icons/map/marine/buoy-white-orange-white.png</file>
|
||||
<file alias="buoy-green.png">icons/map/marine/buoy-green.png</file>
|
||||
<file alias="buoy-green-white.png">icons/map/marine/buoy-green-white.png</file>
|
||||
<file alias="buoy-green-white-green-white.png">icons/map/marine/buoy-green-white-green-white.png</file>
|
||||
<file alias="buoy-green-black.png">icons/map/marine/buoy-green-black.png</file>
|
||||
<file alias="buoy-green-red.png">icons/map/marine/buoy-green-red.png</file>
|
||||
<file alias="buoy-green-red-green.png">icons/map/marine/buoy-green-red-green.png</file>
|
||||
<file alias="buoy-green-red-green-red.png">icons/map/marine/buoy-green-red-green-red.png</file>
|
||||
<file alias="buoy-red.png">icons/map/marine/buoy-red.png</file>
|
||||
<file alias="buoy-red-white.png">icons/map/marine/buoy-red-white.png</file>
|
||||
<file alias="buoy-red-white-red-white.png">icons/map/marine/buoy-red-white-red-white.png</file>
|
||||
<file alias="buoy-red-black.png">icons/map/marine/buoy-red-black.png</file>
|
||||
<file alias="buoy-red-green.png">icons/map/marine/buoy-red-green.png</file>
|
||||
<file alias="buoy-red-yellow.png">icons/map/marine/buoy-red-yellow.png</file>
|
||||
<file alias="buoy-red-green-red.png">icons/map/marine/buoy-red-green-red.png</file>
|
||||
<file alias="buoy-red-green-red-green.png">icons/map/marine/buoy-red-green-red-green.png</file>
|
||||
<file alias="buoy-yellow.png">icons/map/marine/buoy-yellow.png</file>
|
||||
<file alias="buoy-yellow-white.png">icons/map/marine/buoy-yellow-white.png</file>
|
||||
<file alias="buoy-yellow-white-yellow.png">icons/map/marine/buoy-yellow-white-yellow.png</file>
|
||||
<file alias="buoy-yellow-black.png">icons/map/marine/buoy-yellow-black.png</file>
|
||||
<file alias="buoy-yellow-black-yellow.png">icons/map/marine/buoy-yellow-black-yellow.png</file>
|
||||
<file alias="buoy-yellow-red-yellow.png">icons/map/marine/buoy-yellow-red-yellow.png</file>
|
||||
<file alias="buoy-black-white.png">icons/map/marine/buoy-black-white.png</file>
|
||||
<file alias="buoy-black-red.png">icons/map/marine/buoy-black-red.png</file>
|
||||
<file alias="buoy-black-white-black.png">icons/map/marine/buoy-black-white-black.png</file>
|
||||
<file alias="buoy-black-red-black.png">icons/map/marine/buoy-black-red-black.png</file>
|
||||
<file alias="buoy-black-green.png">icons/map/marine/buoy-black-green.png</file>
|
||||
<file alias="buoy-black-yellow.png">icons/map/marine/buoy-black-yellow.png</file>
|
||||
<file alias="buoy-black-orange.png">icons/map/marine/buoy-black-orange.png</file>
|
||||
<file alias="buoy-black-yellow-black.png">icons/map/marine/buoy-black-yellow-black.png</file>
|
||||
<file alias="buoy-orange.png">icons/map/marine/buoy-orange.png</file>
|
||||
<file alias="buoy-orange-white.png">icons/map/marine/buoy-orange-white.png</file>
|
||||
<file alias="buoy-orange-black.png">icons/map/marine/buoy-orange-black.png</file>
|
||||
<file alias="buoy-grey.png">icons/map/marine/buoy-grey.png</file>
|
||||
<file alias="beacon.png">icons/map/marine/beacon.png</file>
|
||||
<file alias="beacon-white.png">icons/map/marine/beacon-white.png</file>
|
||||
<file alias="beacon-white-black.png">icons/map/marine/beacon-white-black.png</file>
|
||||
<file alias="beacon-white-green.png">icons/map/marine/beacon-white-green.png</file>
|
||||
<file alias="beacon-white-red.png">icons/map/marine/beacon-white-red.png</file>
|
||||
<file alias="beacon-white-yellow.png">icons/map/marine/beacon-white-yellow.png</file>
|
||||
<file alias="beacon-white-orange.png">icons/map/marine/beacon-white-orange.png</file>
|
||||
<file alias="beacon-white-yellow-white.png">icons/map/marine/beacon-white-yellow-white.png</file>
|
||||
<file alias="beacon-white-orange-white.png">icons/map/marine/beacon-white-orange-white.png</file>
|
||||
<file alias="beacon-green.png">icons/map/marine/beacon-green.png</file>
|
||||
<file alias="beacon-green-white.png">icons/map/marine/beacon-green-white.png</file>
|
||||
<file alias="beacon-green-white-green-white.png">icons/map/marine/beacon-green-white-green-white.png</file>
|
||||
<file alias="beacon-green-black.png">icons/map/marine/beacon-green-black.png</file>
|
||||
<file alias="beacon-green-red.png">icons/map/marine/beacon-green-red.png</file>
|
||||
<file alias="beacon-green-red-green.png">icons/map/marine/beacon-green-red-green.png</file>
|
||||
<file alias="beacon-green-red-green-red.png">icons/map/marine/beacon-green-red-green-red.png</file>
|
||||
<file alias="beacon-red.png">icons/map/marine/beacon-red.png</file>
|
||||
<file alias="beacon-red-white.png">icons/map/marine/beacon-red-white.png</file>
|
||||
<file alias="beacon-red-white-red-white.png">icons/map/marine/beacon-red-white-red-white.png</file>
|
||||
<file alias="beacon-red-black.png">icons/map/marine/beacon-red-black.png</file>
|
||||
<file alias="beacon-red-green.png">icons/map/marine/beacon-red-green.png</file>
|
||||
<file alias="beacon-red-yellow.png">icons/map/marine/beacon-red-yellow.png</file>
|
||||
<file alias="beacon-red-green-red.png">icons/map/marine/beacon-red-green-red.png</file>
|
||||
<file alias="beacon-red-green-red-green.png">icons/map/marine/beacon-red-green-red-green.png</file>
|
||||
<file alias="beacon-yellow.png">icons/map/marine/beacon-yellow.png</file>
|
||||
<file alias="beacon-yellow-white.png">icons/map/marine/beacon-yellow-white.png</file>
|
||||
<file alias="beacon-yellow-white-yellow.png">icons/map/marine/beacon-yellow-white-yellow.png</file>
|
||||
<file alias="beacon-yellow-black.png">icons/map/marine/beacon-yellow-black.png</file>
|
||||
<file alias="beacon-yellow-black-yellow.png">icons/map/marine/beacon-yellow-black-yellow.png</file>
|
||||
<file alias="beacon-yellow-red-yellow.png">icons/map/marine/beacon-yellow-red-yellow.png</file>
|
||||
<file alias="beacon-black-white.png">icons/map/marine/beacon-black-white.png</file>
|
||||
<file alias="beacon-black-white-black.png">icons/map/marine/beacon-black-white-black.png</file>
|
||||
<file alias="beacon-black-red.png">icons/map/marine/beacon-black-red.png</file>
|
||||
<file alias="beacon-black-red-black.png">icons/map/marine/beacon-black-red-black.png</file>
|
||||
<file alias="beacon-black-green.png">icons/map/marine/beacon-black-green.png</file>
|
||||
<file alias="beacon-black-yellow.png">icons/map/marine/beacon-black-yellow.png</file>
|
||||
<file alias="beacon-black-orange.png">icons/map/marine/beacon-black-orange.png</file>
|
||||
<file alias="beacon-black-yellow-black.png">icons/map/marine/beacon-black-yellow-black.png</file>
|
||||
<file alias="beacon-orange.png">icons/map/marine/beacon-orange.png</file>
|
||||
<file alias="beacon-orange-white.png">icons/map/marine/beacon-orange-white.png</file>
|
||||
<file alias="beacon-orange-black.png">icons/map/marine/beacon-orange-black.png</file>
|
||||
<file alias="beacon-grey.png">icons/map/marine/beacon-grey.png</file>
|
||||
<file alias="spar-buoy.png">icons/map/marine/spar-buoy.png</file>
|
||||
<file alias="spar-buoy-red.png">icons/map/marine/spar-buoy-red.png</file>
|
||||
<file alias="spar-buoy-green.png">icons/map/marine/spar-buoy-green.png</file>
|
||||
<file alias="spar-buoy-yellow.png">icons/map/marine/spar-buoy-yellow.png</file>
|
||||
<file alias="spar-buoy-white.png">icons/map/marine/spar-buoy-white.png</file>
|
||||
<file alias="spar-buoy-black-yellow.png">icons/map/marine/spar-buoy-black-yellow.png</file>
|
||||
<file alias="spar-buoy-white-red.png">icons/map/marine/spar-buoy-white-red.png</file>
|
||||
<file alias="spar-buoy-black-red.png">icons/map/marine/spar-buoy-black-red.png</file>
|
||||
<file alias="spar-buoy-white-green.png">icons/map/marine/spar-buoy-white-green.png</file>
|
||||
<file alias="spar-buoy-red-yellow.png">icons/map/marine/spar-buoy-red-yellow.png</file>
|
||||
<file alias="spar-buoy-red-green.png">icons/map/marine/spar-buoy-red-green.png</file>
|
||||
<file alias="spar-buoy-black-yellow-black.png">icons/map/marine/spar-buoy-black-yellow-black.png</file>
|
||||
<file alias="spar-buoy-yellow-black.png">icons/map/marine/spar-buoy-yellow-black.png</file>
|
||||
<file alias="spar-buoy-yellow-black-yellow.png">icons/map/marine/spar-buoy-yellow-black-yellow.png</file>
|
||||
<file alias="spar-buoy-red-white.png">icons/map/marine/spar-buoy-red-white.png</file>
|
||||
<file alias="spar-buoy-green-red-green.png">icons/map/marine/spar-buoy-green-red-green.png</file>
|
||||
<file alias="spar-buoy-red-green-red.png">icons/map/marine/spar-buoy-red-green-red.png</file>
|
||||
<file alias="spar-buoy-black-red-black.png">icons/map/marine/spar-buoy-black-red-black.png</file>
|
||||
<file alias="spar-buoy-yellow-red-yellow.png">icons/map/marine/spar-buoy-yellow-red-yellow.png</file>
|
||||
<file alias="spar-buoy-green-red.png">icons/map/marine/spar-buoy-green-red.png</file>
|
||||
<file alias="spar-buoy-black-white.png">icons/map/marine/spar-buoy-black-white.png</file>
|
||||
<file alias="spar-buoy-white-yellow.png">icons/map/marine/spar-buoy-white-yellow.png</file>
|
||||
<file alias="spar-buoy-yellow-white.png">icons/map/marine/spar-buoy-yellow-white.png</file>
|
||||
<file alias="spar-buoy-green-white.png">icons/map/marine/spar-buoy-green-white.png</file>
|
||||
<file alias="mooring-buoy.png">icons/map/marine/mooring-buoy.png</file>
|
||||
<file alias="platform.png">icons/map/marine/platform.png</file>
|
||||
<file alias="rock-exposed.png">icons/map/marine/rock-exposed.png</file>
|
||||
<file alias="rock-dangerous.png">icons/map/marine/rock-dangerous.png</file>
|
||||
<file alias="wreck.png">icons/map/marine/wreck.png</file>
|
||||
@ -147,11 +267,8 @@
|
||||
<file alias="yacht-harbor.png">icons/map/marine/yacht-harbor.png</file>
|
||||
<file alias="fishing-harbor.png">icons/map/marine/fishing-harbor.png</file>
|
||||
<file alias="pile.png">icons/map/marine/pile.png</file>
|
||||
<file alias="spar-buoy.png">icons/map/marine/spar-buoy.png</file>
|
||||
<file alias="mooring-buoy.png">icons/map/marine/mooring-buoy.png</file>
|
||||
<file alias="tower.png">icons/map/marine/tower.png</file>
|
||||
<file alias="chimney.png">icons/map/marine/chimney.png</file>
|
||||
<file alias="platform.png">icons/map/marine/platform.png</file>
|
||||
<file alias="ferry-line.png">icons/map/marine/ferry-line.png</file>
|
||||
<file alias="dw-route-line.png">icons/map/marine/dw-route-line.png</file>
|
||||
<file alias="fence-line.png">icons/map/marine/fence-line.png</file>
|
||||
@ -182,6 +299,10 @@
|
||||
<file alias="overfalls.png">icons/map/marine/overfalls.png</file>
|
||||
<file alias="boarding-place.png">icons/map/marine/boarding-place.png</file>
|
||||
<file alias="light.png">icons/map/marine/light.png</file>
|
||||
<file alias="light-red.png">icons/map/marine/light-red.png</file>
|
||||
<file alias="light-green.png">icons/map/marine/light-green.png</file>
|
||||
<file alias="light-yellow.png">icons/map/marine/light-yellow.png</file>
|
||||
<file alias="light-white.png">icons/map/marine/light-white.png</file>
|
||||
<file alias="building.png">icons/map/marine/building.png</file>
|
||||
<file alias="fog-signal.png">icons/map/marine/fog-signal.png</file>
|
||||
<file alias="construction.png">icons/map/marine/construction.png</file>
|
||||
@ -195,6 +316,25 @@
|
||||
<file alias="kelp.png">icons/map/marine/kelp.png</file>
|
||||
<file alias="eddies.png">icons/map/marine/eddies.png</file>
|
||||
<file alias="dome.png">icons/map/marine/dome.png</file>
|
||||
<file alias="radar-reflector.png">icons/map/marine/radar-reflector.png</file>
|
||||
<file alias="24h-anchorage.png">icons/map/marine/24h-anchorage.png</file>
|
||||
<file alias="dw-anchorage.png">icons/map/marine/dw-anchorage.png</file>
|
||||
<file alias="tanker-anchorage.png">icons/map/marine/tanker-anchorage.png</file>
|
||||
<file alias="nature-reserve-line.png">icons/map/marine/nature-reserve-line.png</file>
|
||||
<file alias="sanctuary-line.png">icons/map/marine/sanctuary-line.png</file>
|
||||
<file alias="fishing-farm.png">icons/map/marine/fishing-farm.png</file>
|
||||
<file alias="shellfish-farm-line.png">icons/map/marine/shellfish-farm-line.png</file>
|
||||
<file alias="degaussing-line.png">icons/map/marine/degaussing-line.png</file>
|
||||
<file alias="nofishing-line.png">icons/map/marine/nofishing-line.png</file>
|
||||
<file alias="fishing-line.png">icons/map/marine/fishing-line.png</file>
|
||||
<file alias="minefield-line.png">icons/map/marine/minefield-line.png</file>
|
||||
<file alias="international-maritime-boundary.png">icons/map/marine/international-maritime-boundary.png</file>
|
||||
<file alias="straight-territorial-sea-baseline.png">icons/map/marine/straight-territorial-sea-baseline.png</file>
|
||||
<file alias="seaward-limit-of-territorial-sea.png">icons/map/marine/seaward-limit-of-territorial-sea.png</file>
|
||||
<file alias="seaward-limit-of-contiguous-zone.png">icons/map/marine/seaward-limit-of-contiguous-zone.png</file>
|
||||
<file alias="foul.png">icons/map/marine/foul.png</file>
|
||||
<file alias="dumping-ground-line.png">icons/map/marine/dumping-ground-line.png</file>
|
||||
<file alias="radio-call-garmin.png">icons/map/marine/radio-call-garmin.png</file>
|
||||
</qresource>
|
||||
|
||||
<!-- Patterns (Mapsforge) -->
|
||||
|
@ -32,3 +32,5 @@ trk:#cccccc
|
||||
gemf:#147085
|
||||
000:#000000
|
||||
031:#000000
|
||||
vtk:#632433
|
||||
vkx:#00ccff
|
||||
|
BIN
icons/formats/vkx.icns
Normal file
BIN
icons/formats/vkx.ico
Normal file
After Width: | Height: | Size: 331 KiB |
BIN
icons/formats/vtk.icns
Normal file
BIN
icons/formats/vtk.ico
Normal file
After Width: | Height: | Size: 331 KiB |
4
icons/map/POI/baseball-11.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" id="baseball-11" xmlns="http://www.w3.org/2000/svg" width="11px" height="11px" viewBox="0 0 11 11">
|
||||
<path d="M7,3c0,0.5523-0.4477,1-1,1S5,3.5523,5,3s0.4477-1,1-1S7,2.4477,7,3z M9.85,10.24L9.85,10.24l-3-4.85
	C6.7391,5.2011,6.5603,5.0616,6.35,5H2.5C2.2239,5,2,5.2239,2,5.5S2.2239,6,2.5,6H5l0.92,1.09l-2.73,3l0,0
	C3.0637,10.1876,2.9928,10.3405,3,10.5C3,10.7761,3.2239,11,3.5,11c0.1224-0.0006,0.2401-0.047,0.33-0.13l0,0l3-2.71L9,10.81l0,0
	c0.0912,0.1178,0.231,0.1877,0.38,0.19c0.2761,0,0.5-0.2239,0.5-0.5C9.8938,10.4122,9.8834,10.3223,9.85,10.24z M4,0.28
	C4,0.1254,3.8746,0,3.72,0C3.6221,0.0262,3.5348,0.0821,3.47,0.16L2,4.59C1.9941,4.6331,1.9941,4.6769,2,4.72
	C2,4.8746,2.1254,5,2.28,5c0.1015-0.0243,0.1926-0.0803,0.26-0.16L4,0.41C4.006,0.3669,4.006,0.3231,4,0.28z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 876 B |
4
icons/map/POI/basketball-11.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="basketball-11" xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11">
|
||||
<path id="icon_concepts:_sports_leisure" d="M2.63,3.51a5.1555,5.1555,0,0,1,.34,1.48H2.04A3.2586,3.2586,0,0,1,2.63,3.51Zm.55-.63a6.2022,6.2022,0,0,1,.55,2.11H5.12V2.01A3.4256,3.4256,0,0,0,3.18,2.88Zm2.7-.87V4.99H7.27a6.2022,6.2022,0,0,1,.55-2.11A3.4256,3.4256,0,0,0,5.88,2.01Zm2.49,1.5a5.1555,5.1555,0,0,0-.34,1.48h.93A3.2586,3.2586,0,0,0,8.37,3.51ZM9.9,6.5a.4952.4952,0,0,1-.49.5H8.44L7.91,8.05v1.7a.2176.2176,0,0,1-.14.2.236.236,0,0,1-.08.02.1987.1987,0,0,1-.16-.07l-.75-.74-1.16.77a.2107.2107,0,0,1-.24,0L4.22,9.16l-.75.74a.2222.2222,0,0,1-.38-.15V8.05L2.57,7H1.6a.5.5,0,1,1,0-1H9.4a.4951.4951,0,0,1,.5.49ZM3.53,8V9.22l.5-.5c.01,0,.01-.01.02-.01L5.1,7H3.06l.45.9A.3561.3561,0,0,1,3.53,8Zm2.97.82-1-1.63-1,1.63,1,.67ZM7.94,7H5.9L6.95,8.71c.01,0,.01.01.02.01l.5.5V8a.3561.3561,0,0,1,.02-.1Z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 944 B |
4
icons/map/POI/charging-station-11.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" id="charging-station-11" xmlns="http://www.w3.org/2000/svg" width="11px" height="11px" viewBox="0 0 11 11">
|
||||
<path d="M9.5,3H9V1.5C9,1.2239,8.7761,1,8.5,1S8,1.2239,8,1.5V3c0,0.5523,0.4477,1,1,1v4.25C9,8.3881,8.8881,8.5,8.75,8.5
	S8.5,8.3881,8.5,8.25V6.5C8.5,5.6716,7.8284,5,7,5V2c0-0.5523-0.4477-1-1-1H2C1.4477,1,1,1.4477,1,2v7c0,0.5523,0.4477,1,1,1h4
	c0.5523,0,1-0.4477,1-1V6c0.2761,0,0.5,0.2239,0.5,0.5v1.75c0,0.6904,0.5596,1.25,1.25,1.25S10,8.9404,10,8.25V3.5
	C10,3.2239,9.7761,3,9.5,3z M3.5,8.75H3L4,6H1.75L4.5,2.25H5L4,5h2.25L3.5,8.75z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 635 B |
4
icons/map/POI/cricket-11.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" id="cricket-11" xmlns="http://www.w3.org/2000/svg" width="11px" height="11px" viewBox="0 0 11 11">
|
||||
<path d="M6,1c0,0.5523-0.4477,1-1,1S4,1.5523,4,1s0.4477-1,1-1S6,0.4477,6,1z M8.88,5.18l-1-2l0,0l0,0
	C7.7859,3.0671,7.647,3.0012,7.5,3H2.77C2.3827,2.9815,2.0467,3.2651,2,3.65l0,0l-1,6.71l0,0c-0.0068,0.0464-0.0068,0.0936,0,0.14
	C1,10.7761,1.2239,11,1.5,11c0.2307,0.0129,0.4391-0.1371,0.5-0.36l0,0l1.22-3.89l0,0l0.21-0.83l0.4,0.44l0,0L5,7.6v2.9
	C5,10.7761,5.2239,11,5.5,11S6,10.7761,6,10.5v-3l0,0l0,0C5.9971,7.3984,5.9621,7.3004,5.9,7.22l0,0L4.45,5.5L5.5,4h1.71l0.92,1.84
	l0,0C8.2247,5.9439,8.3594,6.0022,8.5,6C8.7723,6.0001,8.9946,5.7822,9,5.51C8.9826,5.3931,8.9418,5.2808,8.88,5.18z M10.5,8
	C10.2239,8,10,8.2239,10,8.5S10.2239,9,10.5,9S11,8.7761,11,8.5S10.7761,8,10.5,8z M8.69,8V7.25C8.69,7.1119,8.5781,7,8.44,7
	S8.19,7.1119,8.19,7.25V8C8.0378,8.0855,7.9426,8.2455,7.94,8.42v2.08c0,0.2761,0.2239,0.5,0.5,0.5s0.5-0.2239,0.5-0.5V8.41
	C8.9339,8.2391,8.8392,8.0837,8.69,8z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 1.1 KiB |
4
icons/map/POI/defibrillator-11.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" id="defibrillator-11">
|
||||
<path d="M1.42,4.7955C-0.2131,1.5291,3.9327-.6514,5.512,2.6149,7.0914-.6514,11.2371,1.5291,9.6039,4.7955c-0.0225.0377-.0483,0.0732-0.071,0.1108H8.3867L7.5586,3.252a0.65,0.65,0,0,0-1.1172,0L5,6.1338,4.5586,5.252A0.6243,0.6243,0,0,0,4,4.9063H1.4913C1.4685,4.8687,1.4427,4.8332,1.42,4.7955ZM8,6.1563a0.6243,0.6243,0,0,1-.5586-0.3457L7,4.9287,5.5586,7.8105a0.6241,0.6241,0,0,1-1.1172,0L3.6133,6.1563H2.3006a24.2269,24.2269,0,0,0,2.8973,3.449L5.2134,9.6208A0.44,0.44,0,0,0,5.835,9.6053a24.2289,24.2289,0,0,0,2.8905-3.449H8Z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 675 B |
4
icons/map/POI/horse-riding-11.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="horse-riding-11" xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11">
|
||||
<path d="M4,1A1,1,0,1,1,5,2,1,1,0,0,1,4,1Zm6.88,3.5L9,3V2.5L7,5H6L7,6V7.014a.5.5,0,1,1-1,0V6.5L4,5H3a1,1,0,0,0-.8.446A1.189,1.189,0,0,0,1.247,5,1.076,1.076,0,0,0,0,5.988C0,7.3.635,7.471.635,7.471a.33.33,0,0,0,.115.023A.253.253,0,0,0,1,7.25V6a.49.49,0,0,1,.48-.5H1.5A.5.5,0,0,1,2,6V8.014l-.3.6a1.609,1.609,0,0,0-.2.6v1.542A.244.244,0,0,0,1.744,11,.255.255,0,0,0,2,10.756V9.514a.367.367,0,0,1,.1-.3l.9-1.2V9l.467,1.816A.256.256,0,0,0,3.709,11a.25.25,0,0,0,.25-.25v-.016l-.242-1.61a.6.6,0,0,1,.025-.236L3.8,8.714,4,8H6V9l.466,1.816A.256.256,0,0,0,6.709,11a.25.25,0,0,0,.25-.25L6.718,9.124a.6.6,0,0,1,.025-.236L7,8a.877.877,0,0,0,.934-.661L8.5,4.5a.6.6,0,0,0,.71.454.562.562,0,0,0,.143-.07l.9.116a.721.721,0,0,0,.392.1A.331.331,0,0,0,11,4.784.406.406,0,0,0,10.88,4.5ZM6,3.5A.51.51,0,0,0,5.5,3h-1a.482.482,0,0,0-.5.5V5H6Z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 972 B |
4
icons/map/POI/parking-garage-11.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" id="parking-garage-11" xmlns="http://www.w3.org/2000/svg" width="11px" height="11px" viewBox="0 0 11 11">
|
||||
<path d="M7.25,7.44C6.8067,7.7602,6.2657,7.9158,5.72,7.88H4.45V10H3.19V4H5.8c0.5201-0.0279,1.0324,0.1358,1.44,0.46
	c0.3847,0.372,0.5828,0.8966,0.54,1.43C7.8557,6.4611,7.6596,7.0348,7.25,7.44z M6.25,5.28c-0.1946-0.1475-0.4365-0.2186-0.68-0.2
	H4.45v1.76H5.6c0.246,0.0129,0.4882-0.0654,0.68-0.22c0.1746-0.1813,0.2621-0.4293,0.24-0.68c0.023-0.2449-0.0651-0.4871-0.24-0.66
	L6.25,5.28z M10.41,3.28c0.1349-0.2403,0.0499-0.5444-0.19-0.68l-4.5-2.5c-0.1521-0.0855-0.3379-0.0855-0.49,0l-4.5,2.5
	C0.4972,2.7485,0.4288,3.0576,0.5773,3.2904C0.7144,3.5054,0.9913,3.5828,1.22,3.47l4.28-2.4l4.26,2.37
	c0.2421,0.1328,0.546,0.0442,0.6789-0.1979C10.4392,3.2414,10.4396,3.2407,10.44,3.24L10.41,3.28z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 899 B |
6
icons/map/POI/slipway-11.svg
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="slipway-11" xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11">
|
||||
<g id="slipway-final">
|
||||
<path d="M1.0417,8l8,1.3794V10h-8Zm8-4-1,1v.625L3.7345,4.01l.0777-.2852.86-.8447H5.5a.35.35,0,0,0,0-.6992H4.529a.3478.3478,0,0,0-.2451.1L3.2546,3.291a.3566.3566,0,0,0-.0928.1582l-.0856.3137L1.0417,3C1.0948,4,1,5.5094,3,5.8844,3.9829,6.0687,8.0948,7,8.0948,7l1.9469-2Z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 452 B |
4
icons/map/POI/triangle-11.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" id="triangle-11" xmlns="http://www.w3.org/2000/svg" width="11px" height="11px" viewBox="0 0 11 11">
|
||||
<path id="rect3338" d="M5.5174,1.2315
	C5.3163,1.2253,5.1276,1.328,5.024,1.5l-4,6.6598C0.8013,8.5293,1.0679,8.9999,1.5,9h8c0.4321-0.0001,0.6987-0.4707,0.476-0.8402
	l-4-6.6598C5.8787,1.3386,5.706,1.2375,5.5174,1.2315z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 403 B |
4
icons/map/POI/triangle-stroked-11.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" id="triangle-stroked-11" xmlns="http://www.w3.org/2000/svg" width="11px" height="11px" viewBox="0 0 11 11">
|
||||
<path id="rect3338" d="M5.5174,1.2315
	C5.3163,1.2253,5.1276,1.328,5.024,1.5l-4,6.6598C0.8013,8.5293,1.0679,8.9999,1.5,9h8c0.4321-0.0001,0.6987-0.4707,0.476-0.8402
	l-4-6.6598C5.8787,1.3386,5.706,1.2375,5.5174,1.2315z M5.5,2.8627l3.0191,5.0286H2.4809L5.5,2.8627z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 456 B |
4
icons/map/POI/volleyball-11.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="volleyball-11" xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11">
|
||||
<path d="M9.99,5.73a3.6572,3.6572,0,0,1-.1.74A6.3224,6.3224,0,0,0,7.44,5.05a5.9537,5.9537,0,0,0-1.32-.27c-.03,0-.07-.01-.11-.01A4.6052,4.6052,0,0,1,5.5,3.64a1.0563,1.0563,0,0,1-.06-.24h.12a4.8784,4.8784,0,0,1,1.01.11,5.0388,5.0388,0,0,1,1.14.36,4.8341,4.8341,0,0,1,.94.53A5.1356,5.1356,0,0,1,9.99,5.73ZM9.33,7.31a5.1964,5.1964,0,0,0-1.36-.97c-.05.1-.11.19-.17.29a5.8645,5.8645,0,0,1-.59.82,7.1807,7.1807,0,0,1-.78.78,6.72,6.72,0,0,1-.93.65,6.3643,6.3643,0,0,1-1.86.72,4.524,4.524,0,0,0,3.72,0,4.1584,4.1584,0,0,0,1.25-.86,3.1983,3.1983,0,0,0,.43-.47,3.7473,3.7473,0,0,0,.48-.76A1.1915,1.1915,0,0,0,9.33,7.31ZM8.68,2.32a4.5077,4.5077,0,0,0-1.24-.88,3.979,3.979,0,0,0-.75-.28,4.3423,4.3423,0,0,0-1.03-.15,1.2787,1.2787,0,0,0-.32,0A5.3628,5.3628,0,0,0,5.25,2c0,.14.01.28.02.41a1.6165,1.6165,0,0,1,.22-.01,1.9237,1.9237,0,0,1,.24.01,6.6508,6.6508,0,0,1,1,.11,5.6947,5.6947,0,0,1,1,.28,6.7814,6.7814,0,0,1,1.02.47,6.6645,6.6645,0,0,1,.98.69A4.5655,4.5655,0,0,0,8.68,2.32ZM3.03,6.34a5.808,5.808,0,0,1-.4-.92,5.7849,5.7849,0,0,1-.28-1.03,6.86,6.86,0,0,1-.1-1.12V3.25a5.656,5.656,0,0,1,.07-.93A4.3939,4.3939,0,0,0,1.27,3.97,4.3206,4.3206,0,0,0,1,5.5a1.7671,1.7671,0,0,0,.01.23,4.4161,4.4161,0,0,0,.09.73,4.0749,4.0749,0,0,0,.31.91,1.0685,1.0685,0,0,0,.27-.07A5.0679,5.0679,0,0,0,3.2,6.63C3.14,6.53,3.08,6.44,3.03,6.34Zm3.88-.4a5.4992,5.4992,0,0,0-1.35-.19c-.02.03-.04.05-.06.08a6.2466,6.2466,0,0,1-.91,1.01,5.8334,5.8334,0,0,1-.8.61,6.5727,6.5727,0,0,1-1.83.82,3.1983,3.1983,0,0,0,.43.47,5.1724,5.1724,0,0,0,2.18-.51,5.4146,5.4146,0,0,0,.93-.55,5.5958,5.5958,0,0,0,.91-.84A4.8049,4.8049,0,0,0,7,6.01a.0517.0517,0,0,0,.02-.04A.2283.2283,0,0,0,6.91,5.94ZM4.88,4.78a5.6391,5.6391,0,0,1-.45-1.27,6.3861,6.3861,0,0,1-.16-.99c-.01-.17-.02-.35-.02-.52a5.83,5.83,0,0,1,.06-.84,3.9815,3.9815,0,0,0-.75.28A5.5806,5.5806,0,0,0,3.27,2.8c-.01.15-.02.3-.02.45a4.2153,4.2153,0,0,0,.04.62,4.7107,4.7107,0,0,0,.27,1.18,5.0984,5.0984,0,0,0,.42.92A.0517.0517,0,0,0,4,6.01a.1778.1778,0,0,0,.08-.07h.01a5.6817,5.6817,0,0,0,.84-1.06A.3131.3131,0,0,1,4.88,4.78Z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 2.1 KiB |
BIN
icons/map/marine/24h-anchorage.png
Normal file
After Width: | Height: | Size: 348 B |
Before Width: | Height: | Size: 170 B After Width: | Height: | Size: 295 B |
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 286 B |
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 294 B |
BIN
icons/map/marine/beacon-black-green.png
Normal file
After Width: | Height: | Size: 282 B |
BIN
icons/map/marine/beacon-black-orange.png
Normal file
After Width: | Height: | Size: 283 B |
BIN
icons/map/marine/beacon-black-red-black.png
Normal file
After Width: | Height: | Size: 273 B |
BIN
icons/map/marine/beacon-black-red.png
Normal file
After Width: | Height: | Size: 277 B |
BIN
icons/map/marine/beacon-black-white-black.png
Normal file
After Width: | Height: | Size: 275 B |
BIN
icons/map/marine/beacon-black-white.png
Normal file
After Width: | Height: | Size: 278 B |
BIN
icons/map/marine/beacon-black-yellow-black.png
Normal file
After Width: | Height: | Size: 274 B |
BIN
icons/map/marine/beacon-black-yellow.png
Normal file
After Width: | Height: | Size: 278 B |
BIN
icons/map/marine/beacon-green-black.png
Normal file
After Width: | Height: | Size: 283 B |
BIN
icons/map/marine/beacon-green-red-green-red.png
Normal file
After Width: | Height: | Size: 294 B |
BIN
icons/map/marine/beacon-green-red-green.png
Normal file
After Width: | Height: | Size: 295 B |
BIN
icons/map/marine/beacon-green-red.png
Normal file
After Width: | Height: | Size: 290 B |
BIN
icons/map/marine/beacon-green-white-green-white.png
Normal file
After Width: | Height: | Size: 295 B |
BIN
icons/map/marine/beacon-green-white.png
Normal file
After Width: | Height: | Size: 286 B |
BIN
icons/map/marine/beacon-green.png
Normal file
After Width: | Height: | Size: 281 B |
BIN
icons/map/marine/beacon-grey.png
Normal file
After Width: | Height: | Size: 283 B |
BIN
icons/map/marine/beacon-orange-black.png
Normal file
After Width: | Height: | Size: 284 B |
BIN
icons/map/marine/beacon-orange-white.png
Normal file
After Width: | Height: | Size: 286 B |
BIN
icons/map/marine/beacon-orange.png
Normal file
After Width: | Height: | Size: 281 B |
BIN
icons/map/marine/beacon-red-black.png
Normal file
After Width: | Height: | Size: 277 B |
BIN
icons/map/marine/beacon-red-green-red-green.png
Normal file
After Width: | Height: | Size: 300 B |
BIN
icons/map/marine/beacon-red-green-red.png
Normal file
After Width: | Height: | Size: 293 B |
BIN
icons/map/marine/beacon-red-green.png
Normal file
After Width: | Height: | Size: 289 B |
BIN
icons/map/marine/beacon-red-white-red-white.png
Normal file
After Width: | Height: | Size: 288 B |
BIN
icons/map/marine/beacon-red-white.png
Normal file
After Width: | Height: | Size: 284 B |
BIN
icons/map/marine/beacon-red-yellow.png
Normal file
After Width: | Height: | Size: 283 B |
BIN
icons/map/marine/beacon-red.png
Normal file
After Width: | Height: | Size: 278 B |
BIN
icons/map/marine/beacon-white-black.png
Normal file
After Width: | Height: | Size: 277 B |
BIN
icons/map/marine/beacon-white-green.png
Normal file
After Width: | Height: | Size: 285 B |
BIN
icons/map/marine/beacon-white-orange-white.png
Normal file
After Width: | Height: | Size: 290 B |
BIN
icons/map/marine/beacon-white-orange.png
Normal file
After Width: | Height: | Size: 285 B |
BIN
icons/map/marine/beacon-white-red.png
Normal file
After Width: | Height: | Size: 281 B |
BIN
icons/map/marine/beacon-white-yellow-white.png
Normal file
After Width: | Height: | Size: 285 B |
BIN
icons/map/marine/beacon-white-yellow.png
Normal file
After Width: | Height: | Size: 279 B |
BIN
icons/map/marine/beacon-white.png
Normal file
After Width: | Height: | Size: 275 B |
BIN
icons/map/marine/beacon-yellow-black-yellow.png
Normal file
After Width: | Height: | Size: 282 B |
BIN
icons/map/marine/beacon-yellow-black.png
Normal file
After Width: | Height: | Size: 276 B |
BIN
icons/map/marine/beacon-yellow-red-yellow.png
Normal file
After Width: | Height: | Size: 286 B |
BIN
icons/map/marine/beacon-yellow-white-yellow.png
Normal file
After Width: | Height: | Size: 280 B |
BIN
icons/map/marine/beacon-yellow-white.png
Normal file
After Width: | Height: | Size: 280 B |
BIN
icons/map/marine/beacon-yellow.png
Normal file
After Width: | Height: | Size: 275 B |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 266 B |
BIN
icons/map/marine/buoy-black-green.png
Normal file
After Width: | Height: | Size: 327 B |
BIN
icons/map/marine/buoy-black-orange.png
Normal file
After Width: | Height: | Size: 330 B |
BIN
icons/map/marine/buoy-black-red-black.png
Normal file
After Width: | Height: | Size: 330 B |
BIN
icons/map/marine/buoy-black-red.png
Normal file
After Width: | Height: | Size: 328 B |
BIN
icons/map/marine/buoy-black-white-black.png
Normal file
After Width: | Height: | Size: 320 B |
BIN
icons/map/marine/buoy-black-white.png
Normal file
After Width: | Height: | Size: 291 B |
BIN
icons/map/marine/buoy-black-yellow-black.png
Normal file
After Width: | Height: | Size: 326 B |
BIN
icons/map/marine/buoy-black-yellow.png
Normal file
After Width: | Height: | Size: 324 B |
BIN
icons/map/marine/buoy-green-black.png
Normal file
After Width: | Height: | Size: 336 B |
BIN
icons/map/marine/buoy-green-red-green-red.png
Normal file
After Width: | Height: | Size: 357 B |
BIN
icons/map/marine/buoy-green-red-green.png
Normal file
After Width: | Height: | Size: 351 B |
BIN
icons/map/marine/buoy-green-red.png
Normal file
After Width: | Height: | Size: 352 B |
BIN
icons/map/marine/buoy-green-white-green-white.png
Normal file
After Width: | Height: | Size: 353 B |
BIN
icons/map/marine/buoy-green-white.png
Normal file
After Width: | Height: | Size: 349 B |
BIN
icons/map/marine/buoy-green.png
Normal file
After Width: | Height: | Size: 332 B |
BIN
icons/map/marine/buoy-grey.png
Normal file
After Width: | Height: | Size: 339 B |
BIN
icons/map/marine/buoy-orange-black.png
Normal file
After Width: | Height: | Size: 334 B |
BIN
icons/map/marine/buoy-orange-white.png
Normal file
After Width: | Height: | Size: 348 B |
BIN
icons/map/marine/buoy-orange.png
Normal file
After Width: | Height: | Size: 336 B |
BIN
icons/map/marine/buoy-red-black.png
Normal file
After Width: | Height: | Size: 330 B |
BIN
icons/map/marine/buoy-red-green-red-green.png
Normal file
After Width: | Height: | Size: 353 B |
BIN
icons/map/marine/buoy-red-green-red.png
Normal file
After Width: | Height: | Size: 351 B |
BIN
icons/map/marine/buoy-red-green.png
Normal file
After Width: | Height: | Size: 343 B |
BIN
icons/map/marine/buoy-red-white-red-white.png
Normal file
After Width: | Height: | Size: 348 B |
BIN
icons/map/marine/buoy-red-white.png
Normal file
After Width: | Height: | Size: 338 B |
BIN
icons/map/marine/buoy-red-yellow.png
Normal file
After Width: | Height: | Size: 340 B |
BIN
icons/map/marine/buoy-red.png
Normal file
After Width: | Height: | Size: 332 B |
BIN
icons/map/marine/buoy-white-black.png
Normal file
After Width: | Height: | Size: 320 B |
BIN
icons/map/marine/buoy-white-green.png
Normal file
After Width: | Height: | Size: 338 B |