mirror of
https://github.com/tumic0/GPXSee.git
synced 2025-01-18 03:42:09 +01:00
Special anchorage areas
This commit is contained in:
parent
001fa34cdd
commit
eeee16ff9b
@ -207,6 +207,9 @@
|
|||||||
<file alias="eddies.png">icons/map/marine/eddies.png</file>
|
<file alias="eddies.png">icons/map/marine/eddies.png</file>
|
||||||
<file alias="dome.png">icons/map/marine/dome.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="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>
|
||||||
</qresource>
|
</qresource>
|
||||||
|
|
||||||
<!-- Patterns (Mapsforge) -->
|
<!-- Patterns (Mapsforge) -->
|
||||||
|
BIN
icons/map/marine/24h-anchorage.png
Normal file
BIN
icons/map/marine/24h-anchorage.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 348 B |
BIN
icons/map/marine/dw-anchorage.png
Normal file
BIN
icons/map/marine/dw-anchorage.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 296 B |
BIN
icons/map/marine/tanker-anchorage.png
Normal file
BIN
icons/map/marine/tanker-anchorage.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 413 B |
@ -176,7 +176,14 @@ static bool polygonPointCb(const MapData::Poly *polygon, void *context)
|
|||||||
uint baseType = polygon->type()>>16;
|
uint baseType = polygon->type()>>16;
|
||||||
|
|
||||||
if (!polygon->label().isEmpty() || baseType == TSSLPT || baseType == RCTLPT
|
if (!polygon->label().isEmpty() || baseType == TSSLPT || baseType == RCTLPT
|
||||||
|| baseType == I_TRNBSN || polygon->type() == SUBTYPE(I_BERTHS, 6))
|
|| baseType == I_TRNBSN
|
||||||
|
|| polygon->type() == SUBTYPE(ACHARE, 2)
|
||||||
|
|| polygon->type() == SUBTYPE(ACHARE, 3)
|
||||||
|
|| polygon->type() == SUBTYPE(ACHARE, 9)
|
||||||
|
|| polygon->type() == SUBTYPE(I_ACHARE, 2)
|
||||||
|
|| polygon->type() == SUBTYPE(I_ACHARE, 3)
|
||||||
|
|| polygon->type() == SUBTYPE(I_ACHARE, 9)
|
||||||
|
|| polygon->type() == SUBTYPE(I_BERTHS, 6))
|
||||||
points->append(MapData::Point(polygon->type(), polygon->bounds().center(),
|
points->append(MapData::Point(polygon->type(), polygon->bounds().center(),
|
||||||
polygon->label(), polygon->param()));
|
polygon->label(), polygon->param()));
|
||||||
|
|
||||||
|
@ -355,8 +355,6 @@ void Style::pointStyle(qreal ratio)
|
|||||||
_points[SUBTYPE(I_RDOCAL, 3)].setTextColor(QColor(0xeb, 0x49, 0xeb));
|
_points[SUBTYPE(I_RDOCAL, 3)].setTextColor(QColor(0xeb, 0x49, 0xeb));
|
||||||
_points[SUBTYPE(I_RDOCAL, 4)].setTextColor(QColor(0xeb, 0x49, 0xeb));
|
_points[SUBTYPE(I_RDOCAL, 4)].setTextColor(QColor(0xeb, 0x49, 0xeb));
|
||||||
_points[TYPE(PYLONS)] = Point(QImage(":/marine/pylon.png"));
|
_points[TYPE(PYLONS)] = Point(QImage(":/marine/pylon.png"));
|
||||||
_points[SUBTYPE(I_BERTHS, 6)] = Point(QImage(":/marine/fleeting-area.png"),
|
|
||||||
Small);
|
|
||||||
_points[SUBTYPE(WATTUR, 1)] = Point(QImage(":/marine/breakers.png"));
|
_points[SUBTYPE(WATTUR, 1)] = Point(QImage(":/marine/breakers.png"));
|
||||||
_points[SUBTYPE(WATTUR, 2)] = Point(QImage(":/marine/eddies.png"));
|
_points[SUBTYPE(WATTUR, 2)] = Point(QImage(":/marine/eddies.png"));
|
||||||
_points[SUBTYPE(WATTUR, 3)] = Point(QImage(":/marine/overfalls.png"));
|
_points[SUBTYPE(WATTUR, 3)] = Point(QImage(":/marine/overfalls.png"));
|
||||||
@ -370,6 +368,18 @@ void Style::pointStyle(qreal ratio)
|
|||||||
_points[TYPE(SEAARE)].setHaloColor(QColor());
|
_points[TYPE(SEAARE)].setHaloColor(QColor());
|
||||||
_points[TYPE(RADRFL)] = Point(QImage(":/marine/radar-reflector.png"));
|
_points[TYPE(RADRFL)] = Point(QImage(":/marine/radar-reflector.png"));
|
||||||
|
|
||||||
|
_points[SUBTYPE(I_BERTHS, 6)] = Point(QImage(":/marine/fleeting-area.png"),
|
||||||
|
Small);
|
||||||
|
_points[SUBTYPE(ACHARE, 2)] = Point(QImage(":/marine/dw-anchorage.png"),
|
||||||
|
Small);
|
||||||
|
_points[SUBTYPE(ACHARE, 3)] = Point(QImage(":/marine/tanker-anchorage.png"),
|
||||||
|
Small);
|
||||||
|
_points[SUBTYPE(ACHARE, 9)] = Point(QImage(":/marine/24h-anchorage.png"),
|
||||||
|
Small);
|
||||||
|
_points[SUBTYPE(I_ACHARE, 2)] = _points[SUBTYPE(ACHARE, 2)];
|
||||||
|
_points[SUBTYPE(I_ACHARE, 3)] = _points[SUBTYPE(ACHARE, 3)];
|
||||||
|
_points[SUBTYPE(I_ACHARE, 9)] = _points[SUBTYPE(ACHARE, 9)];
|
||||||
|
|
||||||
_points[SUBTYPE(SMCFAC, 7)] = Point(svg2img(":/POI/restaurant-11.svg",
|
_points[SUBTYPE(SMCFAC, 7)] = Point(svg2img(":/POI/restaurant-11.svg",
|
||||||
ratio), Small);
|
ratio), Small);
|
||||||
_points[SUBTYPE(SMCFAC, 11)] = Point(svg2img(":/POI/pharmacy-11.svg",
|
_points[SUBTYPE(SMCFAC, 11)] = Point(svg2img(":/POI/pharmacy-11.svg",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user