Compare commits

..

43 Commits

Author SHA1 Message Date
Jean-Baptiste
178171c06d [android] Add arrow icon in search before distance
Signed-off-by: Jean-Baptiste <jeanbaptiste.charron@outlook.fr>
2026-01-20 14:13:13 +07:00
Yannik Bloscheck
499e66b3a0 Use actual native languages for world map
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 14:11:18 +07:00
Yannik Bloscheck
3cf825918a Display subtypes in search results
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 14:07:14 +07:00
Chris H. Meyer
44ae37e973 [drape] Render vietnamese characters in Roboto
Signed-off-by: Chris H. Meyer <christian.h.meyer@t-online.de>
2026-01-20 14:00:20 +07:00
Jean-Baptiste
d5080f45d6 [android] Add setting to hide speed limit during navigation
Signed-off-by: Jean-Baptiste <jeanbaptiste.charron@outlook.fr>
2026-01-20 13:57:35 +07:00
Yannik Bloscheck
7f130b51a1 [ios] Remove unused compass calibration setting
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 13:54:34 +07:00
x7z4w
ff6568b96f [search] Remove Danish hacks
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
2026-01-20 13:42:08 +07:00
Leonardo Bishop
f5d2aa503d [android][ios] Extract superfluous calls to MyPositionController::NextMode
Signed-off-by: Leonardo Bishop <me@leonardobishop.net>
2026-01-20 13:38:32 +07:00
Leonardo Bishop
f9485d44f5 [drape] Remember navigation mode between sessions
Signed-off-by: Leonardo Bishop <me@leonardobishop.net>
2026-01-20 13:38:30 +07:00
Yannik Bloscheck
2b6cd0db54 [styles] Display names for trees and make those slightly better visibible in forests
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 13:30:22 +07:00
matheusgomesms
60e07dc8ea [editor] Automatically create/update check_date
Signed-off-by: matheusgomesms <matheusgomesms@noreply.codeberg.org>
2026-01-20 13:26:04 +07:00
Yannik Bloscheck
d429ca27b3 [styles] Completely removed rendering for invisible road borders of major roads
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 13:24:20 +07:00
Yannik Bloscheck
143307a172 [styles] Completely removed rendering for invisible road borders of minor roads
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 13:24:18 +07:00
Yannik Bloscheck
4a1d3d253f [styles] Removed road borders to major roads on low zoom levels
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 13:24:16 +07:00
Yannik Bloscheck
355748a76a [styles] Add road borders to major roads
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 13:24:15 +07:00
Yannik Bloscheck
f4b71f2ecf [styles] Add road borders to minor roads
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 13:24:12 +07:00
gekeleda
171780b40a [android] code formatting, nit
Signed-off-by: gekeleda <git@davidgekeler.eu>
2026-01-20 13:21:42 +07:00
gekeleda
501eb7b636 [android] Increase logged info of rejected locations
Signed-off-by: gekeleda <git@davidgekeler.eu>
2026-01-20 13:21:41 +07:00
gekeleda
d8c40e875a [android] remove previous location quality check
Signed-off-by: gekeleda <git@davidgekeler.eu>
2026-01-20 13:21:39 +07:00
gekeleda
ebb813ab32 [android] Fix most accurate location provider
Signed-off-by: gekeleda <git@davidgekeler.eu>
2026-01-20 13:21:38 +07:00
matheusgomesms
c9c29f351c Update core to better remove 3D buildings only in navigation
Signed-off-by: matheusgomesms <matheusgomesms@noreply.codeberg.org>
2026-01-20 13:20:07 +07:00
matheusgomesms
5fb57ac2a1 Disable 3D buildings for Android Auto
Signed-off-by: matheusgomesms <matheusgomesms@noreply.codeberg.org>
2026-01-20 13:20:05 +07:00
matheusgomesms
785fa45670 Disable 3D setting for CarPlay mode (iOS)
Signed-off-by: matheusgomesms <matheusgomesms@noreply.codeberg.org>
2026-01-20 13:20:04 +07:00
matheusgomesms
d424bb453d Disable 3D settings in the core for CarScreen mode
Signed-off-by: matheusgomesms <matheusgomesms@noreply.codeberg.org>
2026-01-20 13:20:02 +07:00
Yannik Bloscheck
46e2ff7307 [ios] Don't let custom map appearance influence CarPlay
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 13:14:00 +07:00
Yannik Bloscheck
a98cf4c849 [ios] Always use light map appearance by default
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-20 13:13:58 +07:00
lluka
ab420c74a7 [routing] Update (again) speed and factor for cars and bikes on tracks
Signed-off-by: lluka <lluka@noreply.codeberg.org>
2026-01-20 13:08:59 +07:00
lluka
797cdb487c Update speed and factor for cars and bikes on tracks
Signed-off-by: lluka <lluka@noreply.codeberg.org>
2026-01-20 13:08:57 +07:00
eisa01
25f933ddc7 [carplay] Add myPositionMode button to iOS <26 workaround
See PR #2474

Signed-off-by: eisa01 <eisa01@gmail.com>
2026-01-20 12:59:17 +07:00
eisa01
13970830ae [carplay] Use system buttons for better appearance
Signed-off-by: eisa01 <eisa01@gmail.com>
2026-01-20 12:59:15 +07:00
Johannes
58dac73f79 make sure to use the correct myPositionMode terminology 2026-01-20 12:59:13 +07:00
Johannes
3b4ae0da0f Add position mode toggle for CarPlay 2026-01-20 12:59:12 +07:00
Konstantin Pastbin
c51a322889 [planet] Update map data to 260118-test
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2026-01-20 12:54:22 +07:00
Harry Bond
64f3defc6d [android] slightly adjust zoom button spacing
results in the in-between spacing being the same height as the rounding, looks a tad more consistent

Signed-off-by: Harry Bond <me@hbond.xyz>
2026-01-20 06:45:17 +01:00
Jean-Baptiste
b59b3f610f [android] Improve color of track recording icons
Signed-off-by: Jean-Baptiste <jeanbaptiste.charron@outlook.fr>
2026-01-19 18:44:08 +01:00
Jean-Baptiste
e56e54f994 [android] Update colors used in the editor
Signed-off-by: Jean-Baptiste <jeanbaptiste.charron@outlook.fr>
2026-01-19 09:37:46 +01:00
Jean-Baptiste
6bff1bb3dd [doc] Update files about Android CI
Signed-off-by: Jean-Baptiste <jeanbaptiste.charron@outlook.fr>
2026-01-18 16:07:41 +01:00
Codeberg Translate
3c075516b9 [strings] Update from Codeberg Translate
Co-authored-by: Codeberg Translate <translate@codeberg.org>
Co-authored-by: Edgarsons <edgarsons@noreply.codeberg.org>
Co-authored-by: JanezPavelZebovec <janezpavelzebovec@noreply.codeberg.org>
Co-authored-by: Linus_W_Frische <linus_w_frische@noreply.codeberg.org>
Co-authored-by: Mickael81 <mickael81@noreply.codeberg.org>
Co-authored-by: N4ta <codeberg@n4ta.anonaddy.me>
Co-authored-by: Prefill add-on <noreply-addon-prefill@weblate.org>
Co-authored-by: Priit Jõerüüt <jrtcdbrg@noreply.codeberg.org>
Co-authored-by: Stephan-P <stephan-p@noreply.codeberg.org>
Co-authored-by: Weblate <noreply-mt-weblate@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: ZeljkoBG <zeljkobg@noreply.codeberg.org>
Co-authored-by: cirilla <cirilla@noreply.codeberg.org>
Co-authored-by: codebergian42 <codebergian42@noreply.codeberg.org>
Co-authored-by: cyberchrime <cyberchrime@noreply.codeberg.org>
Co-authored-by: hiiiha <hiiiha@noreply.codeberg.org>
Co-authored-by: patepelo <patepelo@noreply.codeberg.org>
Co-authored-by: rimas <rimas@noreply.codeberg.org>
Translate-URL: https://translate.codeberg.org/projects/comaps/android-typestrings/
Translate-URL: https://translate.codeberg.org/projects/comaps/ios-typestrings/
Translation: CoMaps/Android - Map Feature Types
Translation: CoMaps/Android UI Strings
Translation: CoMaps/Countries and regions names
Translation: CoMaps/Voice announcements for navigation (TTS)
Translation: CoMaps/iOS - Map Feature Types
Translation: CoMaps/iOS Plurals
Translation: CoMaps/iOS UI Strings
2026-01-18 11:21:25 +00:00
zyphlar
76b70c383c [ci] Fix android-check action (#3242)
Co-authored-by: x7z4w <x7z4w@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/comaps/comaps/pulls/3242
Reviewed-by: x7z4w <x7z4w@noreply.codeberg.org>
Signed-off-by: zyphlar <zyphlar@gmail.com>
Co-authored-by: zyphlar <zyphlar@gmail.com>
Co-committed-by: zyphlar <zyphlar@gmail.com>
2026-01-18 07:12:46 +01:00
Jean-Baptiste
b7618e591f [android] Use latest version of track recording icon
Signed-off-by: Jean-Baptiste <jeanbaptiste.charron@outlook.fr>
2026-01-17 18:35:01 +01:00
Yannik Bloscheck
913b19bbaa [docs] Explanation of emergency access addresses
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-17 17:20:27 +01:00
Yannik Bloscheck
6c8964e059 [styles] Fix uneven tram icon
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2026-01-17 16:07:50 +01:00
mvglasow
5ca03f7aa3 [docs] Add instructions for Eclipse
Signed-off-by: mvglasow <michael -at- vonglasow.com>
Co-authored-by: mvglasow <mvglasow@noreply.codeberg.org>
Co-committed-by: mvglasow <mvglasow@noreply.codeberg.org>
2026-01-17 14:24:40 +01:00
192 changed files with 4736 additions and 3446 deletions

View File

@@ -34,19 +34,63 @@ on:
- track_generator/**
- xcode/**
env:
SUBMODULE_CACHE_PATHS: |
.git/modules
3party/CMake-MetalShaderSupport
3party/Vulkan-Headers
3party/boost
3party/expat
3party/fast_double_parser
3party/fast_obj
3party/freetype/freetype
3party/gflags
3party/glaze
3party/glfw
3party/glm
3party/googletest
3party/harfbuzz/harfbuzz
3party/icu/icu
3party/imgui/imgui
3party/jansson/jansson
3party/just_gtfs
3party/protobuf/protobuf
3party/pugixml/pugixml
3party/utfcpp
tools/kothic
tools/osmctools
jobs:
lint:
name: Android Lint
runs-on: ubuntu-latest
container:
image: codeberg.org/comaps/docker-android-sdk:ubuntu-standalone-zy-docker
options: --user root
steps:
- name: Checkout sources
uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Parallel submodules checkout
- name: Cache world map
uses: actions/cache@v4
with:
path: data/world_mwm
key: world-mwm
- uses: actions/cache@v4
with:
path: ${{ env.SUBMODULE_CACHE_PATHS }}
key: submodules-${{ hashFiles('.gitmodules') }}
restore-keys: |
submodules-
- name: Sync and update submodules
shell: bash
run: git submodule update --depth 1 --init --recursive --jobs=$(($(nproc) * 20))
run: |
git submodule sync --recursive
git submodule update --depth 1 --init --recursive --jobs=$(($(nproc) * 20))
- name: Lint
shell: bash
@@ -56,6 +100,9 @@ jobs:
android-check:
name: Build Android Debug
runs-on: ubuntu-latest
container:
image: codeberg.org/comaps/docker-android-sdk:ubuntu-standalone-zy-docker
options: --user root
strategy:
fail-fast: false
matrix:
@@ -71,23 +118,32 @@ jobs:
cancel-in-progress: true
steps:
- name: Install build tools and dependencies
shell: bash
run: |
sudo apt-get update -y
sudo apt-get install -y ninja-build
- name: Checkout sources
uses: actions/checkout@v4
with:
fetch-depth: 200 # enough to get all commits for the current day
- name: Parallel submodules checkout
- name: Cache world map
uses: actions/cache@v4
with:
path: data/world_mwm
key: world-mwm
- uses: actions/cache@v4
with:
path: ${{ env.SUBMODULE_CACHE_PATHS }}
key: submodules-${{ hashFiles('.gitmodules') }}
restore-keys: |
submodules-
- name: Sync and update submodules
shell: bash
run: git submodule update --depth 1 --init --recursive --jobs=$(($(nproc) * 20))
run: |
git submodule sync --recursive
git submodule update --depth 1 --init --recursive --jobs=$(($(nproc) * 20))
- name: Configure ccache
uses: hendrikmuhs/ccache-action@v1.2
uses: https://github.com/hendrikmuhs/ccache-action@v1.2
with:
key: ${{ github.workflow }}-${{ matrix.flavor }}
@@ -97,14 +153,11 @@ jobs:
env:
CMAKE_C_COMPILER_LAUNCHER: ccache
CMAKE_CXX_COMPILER_LAUNCHER: ccache
run: |
cmake --version
ninja --version
./gradlew -P${{ matrix.arch }} assemble${{ matrix.flavor }}
run: ./gradlew -P${{ matrix.arch }} assemble${{ matrix.flavor }}
- name: Upload ${{ matrix.flavor }} apk
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: android-${{ matrix.flavor }}
path: android/app/build/outputs/apk/**/OrganicMaps-*.apk
path: android/app/build/outputs/apk/**/*.apk
if-no-files-found: error

View File

@@ -1,9 +1,6 @@
name: Android Check
on:
workflow_dispatch: # Manual trigger
push:
branches:
- main
env:
JAVA_HOME: /usr/lib/jvm/temurin-21-jdk-amd64 # Java 21 is required for Android Gradle 8 plugin

View File

@@ -22,8 +22,8 @@
<a href="https://codeberg.org/comaps/comaps/src/branch/main/LICENSE">
<img src="https://img.shields.io/github/license/comaps/comaps?style=for-the-badge&logo=opensourceinitiative&logoColor=white&color=588157" alt="License"/>
</a>
<a href="https://github.com/comaps/comaps/actions/workflows/android-check.yaml">
<img src="https://img.shields.io/github/actions/workflow/status/comaps/comaps/.github/workflows/android-check.yaml?label=Android%20Build&logo=android&logoColor=white&style=for-the-badge" alt="Android Build Status"/>
<a href="https://codeberg.org/comaps/comaps/actions?workflow=android-check.yaml">
<img src="https://codeberg.org/comaps/comaps/badges/workflows/android-check.yaml/badge.svg?label=Android%20Build&logo=android&logoColor=white&style=for-the-badge" alt="Android Build Status"/>
</a>
<a href="https://github.com/comaps/comaps/actions/workflows/ios-check.yaml">
<img src="https://img.shields.io/github/actions/workflow/status/comaps/comaps/.github/workflows/ios-check.yaml?label=iOS%20Build&logo=apple&logoColor=white&style=for-the-badge" alt="iOS Build Status"/>

View File

@@ -1044,11 +1044,8 @@ public class MwmActivity extends BaseMwmFragmentActivity
if (isFullscreen())
setFullscreen(false);
if (LocationState.getMode() == LocationState.NOT_FOLLOW_NO_POSITION)
{
// Calls onMyPositionModeChanged(PENDING_POSITION).
LocationState.nativeSwitchToNextMode();
}
// Calls onMyPositionModeChanged(PENDING_POSITION).
LocationState.nativeStartPendingPositionMode();
MapObject startPoint = MwmApplication.from(this).getLocationHelper().getMyPosition();
RoutingController.get().prepare(startPoint, endPoint);
@@ -1196,7 +1193,7 @@ public class MwmActivity extends BaseMwmFragmentActivity
if (mOnmapDownloader != null)
mOnmapDownloader.onResume();
mNavigationController.refresh();
mNavigationController.refresh(getApplicationContext(), Framework.nativeGetRouteFollowingInfo());
refreshLightStatusBar();
MwmApplication.from(this).getSensorHelper().addListener(this);
@@ -2016,8 +2013,7 @@ public class MwmActivity extends BaseMwmFragmentActivity
{
final boolean hasFineLocationPermission = LocationUtils.checkFineLocationPermission(this);
if (LocationState.getMode() == LocationState.NOT_FOLLOW_NO_POSITION)
LocationState.nativeSwitchToNextMode();
LocationState.nativeStartPendingPositionMode();
if (requestedForRecording && hasFineLocationPermission)
startTrackRecording();
@@ -2140,11 +2136,9 @@ public class MwmActivity extends BaseMwmFragmentActivity
}
Logger.i(LOCATION_TAG, "Location resolution has been granted, restarting location");
if (LocationState.getMode() == LocationState.NOT_FOLLOW_NO_POSITION)
{
// Calls onMyPositionModeChanged(PENDING_POSITION).
LocationState.nativeSwitchToNextMode();
}
// Calls onMyPositionModeChanged(PENDING_POSITION).
LocationState.nativeStartPendingPositionMode();
}
/**

View File

@@ -114,6 +114,7 @@ public final class CarAppSession extends Session implements DefaultLifecycleObse
public void onCreate(@NonNull LifecycleOwner owner)
{
Logger.d(TAG);
Framework.nativeSetCarScreenMode(true);
mSensorsManager = new CarSensorsManager(getCarContext());
mDisplayManager = MwmApplication.from(getCarContext()).getDisplayManager();
mDisplayManager.addListener(DisplayType.Car, this);
@@ -159,6 +160,7 @@ public final class CarAppSession extends Session implements DefaultLifecycleObse
public void onDestroy(@NonNull LifecycleOwner owner)
{
mDisplayManager.removeListener(DisplayType.Car);
Framework.nativeSetCarScreenMode(false);
}
private void init()

View File

@@ -1,7 +1,10 @@
package app.organicmaps.routing;
import static androidx.core.content.ContextCompat.getString;
import static app.organicmaps.sdk.util.Utils.dimen;
import android.content.Context;
import android.content.SharedPreferences;
import android.location.Location;
import android.text.TextUtils;
import android.view.View;
@@ -13,6 +16,7 @@ import androidx.core.graphics.Insets;
import androidx.core.view.ViewCompat;
import androidx.core.view.WindowInsetsCompat;
import androidx.lifecycle.ViewModelProvider;
import androidx.preference.PreferenceManager;
import app.organicmaps.MwmApplication;
import app.organicmaps.R;
import app.organicmaps.maplayer.MapButtonsViewModel;
@@ -58,6 +62,8 @@ public class NavigationController implements TrafficManager.TrafficCallback, Nav
private final NavMenu mNavMenu;
View.OnClickListener mOnSettingsClickListener;
private final SharedPreferences sharedPreferences;
private final boolean speedLimitEnabled;
private void addWindowsInsets(@NonNull View topFrame)
{
@@ -72,6 +78,8 @@ public class NavigationController implements TrafficManager.TrafficCallback, Nav
public NavigationController(AppCompatActivity activity, View.OnClickListener onSettingsClickListener,
NavMenu.OnMenuSizeChangedListener onMenuSizeChangedListener)
{
sharedPreferences = PreferenceManager.getDefaultSharedPreferences(activity);
speedLimitEnabled = sharedPreferences.getBoolean(getString(activity, R.string.pref_speedlimit),true);
mMapButtonsViewModel = new ViewModelProvider(activity).get(MapButtonsViewModel.class);
mFrame = activity.findViewById(R.id.navigation_frame);
@@ -97,6 +105,16 @@ public class NavigationController implements TrafficManager.TrafficCallback, Nav
mSpeedLimit = topFrame.findViewById(R.id.nav_speed_limit);
mCurrentSpeed = topFrame.findViewById(R.id.nav_current_speed);
if (speedLimitEnabled)
{
UiUtils.show(mSpeedLimit);
UiUtils.show(mCurrentSpeed);
}
else
{
UiUtils.hide(mSpeedLimit);
UiUtils.hide(mCurrentSpeed);
}
View mTopbar = topFrame.findViewById(R.id.statutbar);
ViewCompat.setOnApplyWindowInsetsListener(mTopbar,(v, windowInsets) -> {
@@ -136,7 +154,8 @@ public class NavigationController implements TrafficManager.TrafficCallback, Nav
mLanesView.setLanes(info.lanes);
updateSpeedWidgets(info);
if (speedLimitEnabled)
updateSpeedWidgets(info);
}
private void updatePedestrian(@NonNull RoutingInfo info)
@@ -144,7 +163,8 @@ public class NavigationController implements TrafficManager.TrafficCallback, Nav
mNextTurnDistance.setText(Utils.formatDistance(mFrame.getContext(), info.distToTurn));
info.pedestrianTurnDirection.setTurnDrawable(mNextTurnImage);
updateSpeedWidgets(info);
if (speedLimitEnabled)
updateSpeedWidgets(info);
}
public void updateNorth()
@@ -205,9 +225,22 @@ public class NavigationController implements TrafficManager.TrafficCallback, Nav
mNavMenu.collapseNavBottomSheet();
}
public void refresh()
public void refresh(Context context, RoutingInfo info)
{
mNavMenu.refreshTts();
mNavMenu.refreshTts();
if (speedLimitEnabled != sharedPreferences.getBoolean(getString(context, R.string.pref_speedlimit),true)) {
if (speedLimitEnabled)
{
UiUtils.show(mSpeedLimit);
UiUtils.show(mCurrentSpeed);
updateSpeedWidgets(info);
}
else
{
UiUtils.hide(mSpeedLimit);
UiUtils.hide(mCurrentSpeed);
}
}
}
@Override

View File

@@ -0,0 +1,5 @@
<vector android:height="16dp" android:tint="#FFFFFF"
android:viewportHeight="24" android:viewportWidth="24"
android:width="16dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="@android:color/white" android:pathData="M 20.215 3.79 L 2.215 11.32 L 2.215 12.29 L 9.055 14.95 L 11.715 21.79 L 12.675 21.79 Z"/>
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="960"
android:viewportHeight="960"
android:tint="?iconTint">
<path
android:pathData="M418,620q24,24 62,23.5t56,-27.5l224,-336 -336,224q-27,18 -28.5,55t22.5,61ZM480,160q59,0 113.5,16.5T696,226l-76,48q-33,-17 -68.5,-25.5T480,240q-133,0 -226.5,93.5T160,560q0,42 11.5,83t32.5,77h552q23,-38 33.5,-79t10.5,-85q0,-36 -8.5,-70T766,420l48,-76q30,47 47.5,100T880,554q1,57 -13,109t-41,99q-11,18 -30,28t-40,10L204,800q-21,0 -40,-10t-30,-28q-26,-45 -40,-95.5T80,560q0,-83 31.5,-155.5t86,-127Q252,223 325,191.5T480,160ZM487,473Z"
android:fillColor="#FFFFFF"/>
</vector>

View File

@@ -3,47 +3,9 @@
android:width="74dp"
android:height="57dp"
android:viewportWidth="74"
android:viewportHeight="57">
android:viewportHeight="57"
android:tint="?iconTint">
<path
android:pathData="m67.3,21.772 l-28.103,11.757 11.772,5.095 5.463,11.606z"
android:strokeLineJoin="round"
android:strokeWidth="2"
android:fillColor="#757575"
android:strokeColor="#757575" />
<path
android:pathData="M45.042,44.7m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
<path
android:pathData="M37.942,51.6m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
<path
android:pathData="M27.842,52m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
<path
android:pathData="m26.942,43.5c0,2.485 -2.015,4.5 -4.5,4.5 -2.485,0 -4.5,-2.015 -4.5,-4.5 0,-2.485 2.015,-4.5 4.5,-4.5 2.485,0 4.5,2.015 4.5,4.5z"
android:fillColor="#757575" />
<path
android:pathData="M26.642,34.5m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
<path
android:pathData="M34.042,27.5m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
<path
android:pathData="M40.842,20.5m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
<path
android:pathData="M41.842,10.5m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
<path
android:pathData="M32.842,4.5m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
<path
android:pathData="M23.842,9.5m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
<path
android:pathData="M16.842,16.5m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
<path
android:pathData="M9.842,23.5m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
android:fillColor="#757575" />
android:fillColor="#FFFFFF"
android:pathData="m26.278,8.137c3.695,-3.729 9.719,-3.761 13.453,-0.073 3.736,3.687 3.769,9.699 0.074,13.425l-14.597,14.726c-2.353,2.373 -2.331,6.197 0.046,8.544 2.379,2.345 6.209,2.326 8.562,-0.048l14.303,-14.428c-0.155,-0.32 -0.286,-0.647 -0.394,-0.978l-4.006,0.001c-2.787,0 -3.659,-3.825 -1.045,-5.042l7.813,-3.604c0.879,-0.652 1.87,-1.098 2.9,-1.333l11.936,-5.495c2.091,-0.869 4.357,1.392 3.486,3.478l-10.454,22.603c-1.219,2.607 -5.053,1.736 -5.053,-1.044v-4.418c-0.506,-0.122 -1.006,-0.296 -1.494,-0.525l-14.303,14.428c-4.368,4.406 -11.485,4.444 -15.901,0.086 -4.413,-4.358 -4.452,-11.461 -0.084,-15.867l14.597,-14.726c1.68,-1.693 1.665,-4.426 -0.033,-6.102 -1.7,-1.677 -4.437,-1.662 -6.117,0.033l-9.43,9.516c0.436,0.994 0.679,2.091 0.679,3.244 0,4.464 -3.634,8.091 -8.108,8.091 -4.475,0 -8.108,-3.627 -8.108,-8.091 0,-4.466 3.633,-8.091 8.108,-8.091 1.424,0 2.764,0.367 3.928,1.012z" />
</vector>

View File

@@ -6,48 +6,9 @@
android:viewportHeight="80">
<path
android:pathData="m4.858,10.076c0,-5.523 4.477,-10 10,-10h60c5.523,0 10,4.477 10,10v60c0,5.523 -4.477,10 -10,10h-60c-5.523,0 -10,-4.477 -10,-10z"
android:fillColor="@color/active_track_recording"
android:fillColor="@color/base_red"
android:fillAlpha="0.78" />
<path
android:pathData="m78.907,32.87 l-31.833,13.318 13.335,5.772 6.188,13.147z"
android:strokeLineJoin="round"
android:strokeWidth="2"
android:fillColor="#ffffff"
android:strokeColor="#ffffff" />
<path
android:pathData="M49.731,57.709a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
<path
android:pathData="M41.688,65.525a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
<path
android:pathData="M30.247,65.978a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
<path
android:pathData="m34.324,56.35c0,2.815 -2.282,5.097 -5.097,5.097 -2.815,0 -5.097,-2.282 -5.097,-5.097 0,-2.815 2.282,-5.097 5.097,-5.097 2.815,0 5.097,2.282 5.097,5.097z"
android:fillColor="#ffffff" />
<path
android:pathData="M28.888,46.155a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
<path
android:pathData="M37.27,38.226a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
<path
android:pathData="M44.974,30.297a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
<path
android:pathData="M46.106,18.969a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
<path
android:pathData="M35.911,12.173a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
<path
android:pathData="M25.718,17.837a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
<path
android:pathData="M17.788,25.766a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
<path
android:pathData="M9.858,33.695a5.097,5.097 0,1 0,10.195 0a5.097,5.097 0,1 0,-10.195 0z"
android:fillColor="#ffffff" />
android:pathData="m33.024,19.508c3.955,-3.981 10.402,-4.015 14.399,-0.078 3.999,3.937 4.034,10.355 0.079,14.333l-15.623,15.722c-2.518,2.534 -2.495,6.616 0.049,9.122 2.546,2.504 6.646,2.483 9.164,-0.051l15.309,-15.404c-0.166,-0.342 -0.306,-0.691 -0.422,-1.044l-4.288,0.001c-2.983,0 -3.916,-4.084 -1.118,-5.383l8.362,-3.848c0.941,-0.696 2.001,-1.172 3.104,-1.423l12.775,-5.867c2.238,-0.928 4.663,1.486 3.731,3.713l-11.189,24.132c-1.305,2.783 -5.408,1.854 -5.408,-1.115l-0,-4.717c-0.542,-0.13 -1.077,-0.316 -1.599,-0.561l-15.309,15.404c-4.675,4.704 -12.293,4.745 -17.019,0.092 -4.723,-4.653 -4.765,-12.237 -0.09,-16.941l15.623,-15.722c1.798,-1.808 1.782,-4.725 -0.035,-6.515 -1.819,-1.79 -4.749,-1.774 -6.547,0.035l-10.093,10.16c0.467,1.061 0.727,2.232 0.727,3.464 0,4.766 -3.89,8.638 -8.678,8.638 -4.79,0 -8.678,-3.872 -8.678,-8.638 0,-4.768 3.888,-8.638 8.678,-8.638 1.524,0 2.958,0.392 4.204,1.081z"
android:fillColor="#ffffff"/>
</vector>

View File

@@ -6,7 +6,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipToPadding="false"
android:background="@color/bg_editor"
android:background="?colorSurfaceContainerLow"
tools:context=".editor.EditorActivity">
<LinearLayout
android:layout_width="match_parent"

View File

@@ -10,7 +10,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/frameLayout"
android:background="@color/bg_editor"
android:background="?colorSurfaceContainerLow"
android:layout_marginBottom="@dimen/margin_quarter">
<androidx.recyclerview.widget.RecyclerView

View File

@@ -9,7 +9,7 @@
style="@style/MwmWidget.FrameLayout.Elevation"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/bg_editor"
android:background="?colorSurfaceContainerLow"
android:layout_above="@+id/tv__mode_switch"
android:layout_below="@id/toolbar"/>
@@ -19,7 +19,7 @@
android:layout_height="wrap_content"
android:layout_alignTop="@+id/tv__mode_switch"
android:layout_alignParentBottom="true"
android:background="@color/bg_editor"/>
android:background="?colorSurfaceContainerLow"/>
<com.google.android.material.textview.MaterialTextView
android:id="@+id/tv__mode_switch"

View File

@@ -5,7 +5,7 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/bg_editor">
android:background="?colorSurfaceContainerLow">
<LinearLayout
android:layout_width="match_parent"

View File

@@ -4,7 +4,7 @@
android:id="@+id/recycler"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/bg_editor"
android:background="?colorSurfaceContainerLow"
android:paddingStart="@dimen/margin_half"
android:paddingEnd="@dimen/margin_half"
android:scrollbars="vertical"/>

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -65,9 +66,12 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:gravity="center_vertical"
android:layout_alignBaseline="@id/region"
android:layout_below="@id/description"
android:textAppearance="@style/MwmTextAppearance.Body3"
app:drawableStartCompat="@drawable/ic_follow_16dp"
app:drawableTint="?colorSecondary"
android:textColor="?colorSecondary"
tools:text="500 km"/>
</RelativeLayout>

View File

@@ -7,7 +7,6 @@
android:orientation="vertical"
android:paddingEnd="@dimen/margin_base"
android:paddingStart="@dimen/margin_base"
android:background="@color/fg_editor"
android:animateLayoutChanges="true">
<com.google.android.material.textview.MaterialTextView
@@ -25,7 +24,6 @@
android:id="@+id/recycler"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/fg_editor"
android:scrollbars="vertical"/>
<com.google.android.material.button.MaterialButton

View File

@@ -12,7 +12,7 @@
android:tint="?iconTint"
app:srcCompat="@drawable/ic_plus"
app:shapeAppearanceOverlay="@style/ShapeAppearance.MapButton.Zoom.Minus"
android:layout_marginBottom="@dimen/margin_eighth"
android:layout_marginBottom="@dimen/margin_eighth_plus"
android:contentDescription="@string/zoom_in"/>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/nav_zoom_out"

View File

@@ -927,4 +927,6 @@
<string name="download_resources_custom_url_error_scheme">Veuillez saisir une URL complète commençant par http:// ou https://</string>
<string name="download_resources_custom_url_message">Serveur pour télécharger les cartes. Laissez vide pour utiliser le serveur par défaut CoMaps.</string>
<string name="pref_maplanguage_local">Langue locale</string>
<string name="pref_speedlimit_title">Compteur de vitesse</string>
<string name="pref_speedlimit_summary">Affichage de la vitesse durant la navigation</string>
</resources>

View File

@@ -129,7 +129,7 @@
<string name="clear_search">Dilea Istori Hwilas</string>
<string name="read_in_wikipedia">Wikipedya</string>
<string name="wikimedia_commons">Wikimedia Commons</string>
<string name="p2p_your_location">Agas Tyller</string>
<string name="p2p_your_location">Dha Tyller</string>
<string name="p2p_start">Dalleth</string>
<string name="next_button">Nessa</string>
<string name="editor_time_add">Addya Rol Vetyansow</string>
@@ -186,8 +186,8 @@
<string name="error_enter_correct_zip_code">Ynworra unn kod post ewn</string>
<string name="editor_other_info">Noten dhe bodhogyon OpenStreetMap (dre dhewis)</string>
<string name="editor_more_about_osm">Moy a-dro OpenStreetMap</string>
<string name="editor_osm_history">Agas istori golegyans</string>
<string name="editor_osm_notes">Agas notennow mappow</string>
<string name="editor_osm_history">Dha istori golegyans</string>
<string name="editor_osm_notes">Dha notennow mappow</string>
<string name="editor_operator">Oberador</string>
<string name="operator">Oberador: %s</string>
<string name="kilometers_per_hour">kdo</string>
@@ -266,9 +266,9 @@
<string name="toll_road">Tollfordh</string>
<string name="unpaved_road">Fordh dor</string>
<string name="ferry_crossing">Kowbalhyns</string>
<string name="yes">Ya</string>
<string name="yes">Ea</string>
<string name="no">Na</string>
<string name="yes_available">Ya</string>
<string name="yes_available">Ea</string>
<string name="no_available">Na</string>
<string name="capacity">Dalghuster: %s</string>
<string name="network">Rosweyth: %s</string>

View File

@@ -16,8 +16,6 @@
<color name="bg_panel">@color/bg_window</color>
<color name="bg_primary_dark">#FF588157</color>
<color name="bg_app">#10140F</color>
<color name="bg_editor">#161b14</color>
<color name="fg_editor">#282e25</color>
<color name="bg_menu">#CC2D3237</color>

View File

@@ -151,7 +151,7 @@
<!-- Kmz file successful loading -->
<string name="load_kmz_successful">Os favoritos foram carregados com sucesso! Pode encontrá-los no mapa ou no ecrã de gestão dos favoritos.</string>
<!-- Kml file loading failed -->
<string name="load_kmz_failed">Surgiu uma falha ao enviar os favoritos. O ficheiro pode estar corrompido ou com defeito.</string>
<string name="load_kmz_failed">Impossível carregar favoritos. O ficheiro pode estar corrompido ou com defeito.</string>
<!-- Failed to recognize the format of a bookmarks or tracks file. -->
<string name="unknown_file_type">O tipo de ficheiro não é reconhecido pela aplicação: \n%1$s</string>
<!-- Failed to open a bookmarks or tracks file in CoMaps. -->
@@ -549,7 +549,7 @@
<string name="dialog_error_storage_message">O armazenamento externo não está disponível. Provavelmente porque o cartão SD foi removido, danificado ou o sistema de ficheiros é apenas para leitura. Verifique e contacte-nos através do email support@comaps.app</string>
<string name="setting_emulate_bad_storage">Emular o armazenamento defeituoso</string>
<string name="error_enter_correct_name">Introduza um nome correto</string>
<string name="bookmark_lists">Listas</string>
<string name="bookmark_lists">Listas de Favoritos</string>
<!-- Do not display all bookmark lists on the map -->
<string name="bookmark_lists_hide_all">Ocultar tudo</string>
<string name="bookmark_lists_show_all">Mostrar tudo</string>
@@ -560,7 +560,7 @@
</plurals>
<string name="bookmarks_create_new_group">Criar nova lista</string>
<!-- Bookmark categories screen, button that opens folder selection dialog to import KML/KMZ/GPX/KMB files -->
<string name="bookmarks_import">Importar favoritos e trajetos</string>
<string name="bookmarks_import">Importar favoritos</string>
<string name="bookmarks_error_message_share_general">Não foi possível partilhar devido a um erro da aplicação</string>
<string name="bookmarks_error_title_share_empty">Erro ao partilhar</string>
<string name="bookmarks_error_message_share_empty">Não é possível partilhar uma lista vazia</string>
@@ -748,7 +748,7 @@
<string name="browser_not_available">O navegador de Internet não está disponível</string>
<string name="volume">Volume</string>
<!-- Bookmark categories screen, button that opens share dialog to export all bookmarks and tracks -->
<string name="bookmarks_export">Exportar todos os favoritos e trajetos</string>
<string name="bookmarks_export">Exportar todos os Favoritos e Trajetos</string>
<!-- button in (app) TTS settings, to open the system TTS settings. -->
<string name="pref_tts_open_system_settings">Definições do sistema de síntese de voz</string>
<!-- toast displayed when pressing the "Speech synthesis system settings" button, and the system settings aren't found. -->
@@ -780,7 +780,7 @@
<!-- Title for the "Stop Without Saving" action for the alert when saving a track recording. -->
<string name="continue_recording">Continuar gravação</string>
<!-- Title for the alert when saving a track recording. -->
<string name="track_recording_alert_title">Guardar em Favoritos e Trajetos?</string>
<string name="track_recording_alert_title">Guardar nos Favoritos?</string>
<!-- Message for the toast when saving the track recording is finished but nothing to save. -->
<string name="track_recording_toast_nothing_to_save">O trajeto está vazio - não há nada para guardar</string>
<!-- Error message when there are no File Manager apps installed to select a folder when importing Bookmarks and Tracks -->
@@ -847,10 +847,10 @@
<string name="backup_interval_every_day">Diariamente</string>
<string name="backup_interval_every_week">Semanalmente</string>
<string name="backup_interval_manual_only">Off (apenas manual)</string>
<string name="bookmark_color">Cor do marcador</string>
<string name="bookmark_color">Cor do Favorito</string>
<string name="pref_backup_now_summary_ok">Backup completado com sucesso</string>
<string name="pref_backup_location_summary_initial">Por favor selecione uma pasta primeiro e garanta permissão</string>
<string name="pref_backup_title">Backup dos marcadores e trajetos</string>
<string name="pref_backup_title">Backup dos Favoritos</string>
<string name="dialog_report_error_missing_folder">A localização de backup selecionada não está disponível ou não permite escrita. Selecione outra localização, por favor.</string>
<string name="dialog_report_error_with_logs">Por favor, envie-nos um reporte de erro:\n - \"Ativar o histórico\" nas definições\n - reproduza o problema\n - no ecrã de \"Acerca &amp; Ajuda\" pressione o botão para \"Reportar um problema\" e envie via email ou chat\n - desative o histórico</string>
<string name="open_now">Aberto agora</string>
@@ -914,4 +914,5 @@
<string name="download_resources_custom_url_message">Substitui o servidor de download de mapas normal. Deixe em branco para usar o servidor do CoMaps padrão.</string>
<string name="download_resources_custom_url_summary_none">Indefinido</string>
<string name="download_resources_custom_url_error_scheme">Por favor, insira um URL começando com http:// ou https://</string>
<string name="pref_maplanguage_local">Idioma Local</string>
</resources>

View File

@@ -412,7 +412,7 @@
<item quantity="few">%d datoteke najdene. Po pretvorbi si jih lahko ogledate.</item>
<item quantity="other">%d datotek najdenih. Po pretvorbi si jih lahko ogledate.</item>
</plurals>
<string name="restore">Obnovi</string>
<string name="restore">Povrni</string>
<plurals name="tracks">
<item quantity="one">%d pot</item>
<item quantity="two">%d poti</item>

View File

@@ -493,9 +493,9 @@
<string name="editor_more_about_osm">关于 OpenStreetMap 的更多信息</string>
<string name="editor_osm_history">您的编辑历史</string>
<string name="editor_osm_notes">您的地图数据注记</string>
<string name="editor_operator">操作员</string>
<string name="editor_operator">运营方</string>
<!-- To indicate the operator of ATMs, bicycle rentals, electric vehicle charging stations... -->
<string name="operator">操作员: %s</string>
<string name="operator">运营方:%s</string>
<string name="editor_category_unsuitable_title">找不到合适的类别?</string>
<string name="editor_category_unsuitable_text">CoMaps 只允许添加简单的点类别,即无法添加城镇、道路、湖泊、建筑轮廓等类别。请直接向 <a href="https://www.openstreetmap.org">OpenStreetMap.org</a> 添加此类类别。请查看我们的<a href="https://www.comaps.app/support/advanced-map-editing/">指南</a>,了解详细的步骤说明。</string>
<string name="downloader_no_downloaded_maps_title">您尚未下载任何地图</string>

View File

@@ -65,8 +65,6 @@
<color name="bg_panel">@color/bg_window</color>
<color name="bg_primary_dark">#37653F</color> <!-- secondary dark -->
<color name="bg_app">@android:color/white</color>
<color name="bg_editor">#ebefe4</color>
<color name="fg_editor">#f9faf2</color>
<color name="bg_dialog_translucent">#BB000000</color>
<color name="bg_text_translucent">#99FFFFFF</color>

View File

@@ -8,6 +8,7 @@
<!-- margins -->
<dimen name="margin_eighth">2dp</dimen>
<dimen name="margin_eighth_plus">3dp</dimen>
<dimen name="margin_quarter">4dp</dimen>
<dimen name="margin_quarter_plus">6dp</dimen>
<dimen name="margin_half">8dp</dimen>

View File

@@ -45,6 +45,7 @@
<string name="pref_power" translatable="false">pref_power</string>
<string name="pref_custom_map_download_url" translatable="false">CustomMapDownloadUrl</string>
<string name="pref_advanced" translatable="false">pref_advanced</string>
<string name="pref_speedlimit" translatable="false">pref_speedlimit</string>
<string name="notification_ticker_ltr" translatable="false">%1$s: %2$s</string>
<string name="notification_ticker_rtl" translatable="false">%2$s :%1$s</string>

View File

@@ -975,4 +975,6 @@
<string name="download_resources_custom_url_message">Override the default map download server used for map downloads. Leave empty to use CoMaps default server.</string>
<string name="download_resources_custom_url_summary_none">Not set</string>
<string name="download_resources_custom_url_error_scheme">Please enter a URL starting with http:// or https://</string>
<string name="pref_speedlimit_title">Speed limit</string>
<string name="pref_speedlimit_summary">Show speed limit during navigation</string>
</resources>

View File

@@ -89,7 +89,7 @@
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_marginBottom">@dimen/margin_half</item>
<item name="cardBackgroundColor">@color/fg_editor</item>
<item name="cardBackgroundColor">?appBackground</item>
<item name="android:padding">@dimen/margin_base</item>
<item name="cardPreventCornerOverlap">false</item>
</style>

View File

@@ -143,6 +143,14 @@
<extra android:name="from" android:value="settings" />
</intent>
</PreferenceScreen>
<SwitchPreferenceCompat
android:key="@string/pref_speedlimit"
android:title="@string/pref_speedlimit_title"
android:summary="@string/pref_speedlimit_summary"
android:defaultValue="true"
android:widgetLayout="@layout/preference_switch"
app:singleLineTitle="true"
app:icon="@drawable/ic_speed"/>
</androidx.preference.PreferenceCategory>
<PreferenceCategory

View File

@@ -1,8 +1,8 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionSha256Sum=72f44c9f8ebcb1af43838f45ee5c4aa9c5444898b3468ab3f4af7b6076c5bc3f
distributionSha256Sum=bd71102213493060956ec229d946beee57158dbd89d0e62b91bca0fa2c5f3531

View File

@@ -153,7 +153,7 @@ project.afterEvaluate {
final taskName = gradle.startParameter.taskNames
if (['assemble', 'bundle', 'compile', 'install', 'run', 'publish'].any{taskName.any{task->task.startsWith(it)}}) {
if (['assemble', 'bundle', 'compile', 'install', 'lint', 'publish', 'run'].any{taskName.any{task->task.startsWith(it)}}) {
exec {
workingDir '../..'

View File

@@ -0,0 +1 @@
../../../../../data/countries_meta.txt

View File

@@ -696,6 +696,12 @@ void Framework::SwitchMyPositionNextMode()
m_work.SwitchMyPositionNextMode();
}
void Framework::StartPendingPositionMode()
{
ASSERT(IsDrapeEngineCreated(), ());
m_work.StartPendingPositionMode();
}
void Framework::SetupWidget(gui::EWidget widget, float x, float y, dp::Anchor anchor)
{
m_guiPositions[widget] = gui::Position(m2::PointF(x, y), anchor);
@@ -1490,6 +1496,12 @@ JNIEXPORT void JNICALL Java_app_organicmaps_sdk_Framework_nativeSet3dMode(JNIEnv
g_framework->Set3dMode(allow3d, allow3dBuildings);
}
JNIEXPORT void JNICALL Java_app_organicmaps_sdk_Framework_nativeSetCarScreenMode(JNIEnv * env, jclass, jboolean enabled)
{
if (g_framework)
frm()->SetCarScreenMode(static_cast<bool>(enabled));
}
JNIEXPORT void JNICALL Java_app_organicmaps_sdk_Framework_nativeGet3dMode(JNIEnv * env, jclass, jobject result)
{
bool enabled;

View File

@@ -169,6 +169,7 @@ public:
void SetMyPositionModeListener(location::TMyPositionModeChanged const & fn);
location::EMyPositionMode GetMyPositionMode() const;
void SwitchMyPositionNextMode();
void StartPendingPositionMode();
void SetTrafficStateListener(TrafficManager::TrafficStateChangedFn const & fn);
void SetTransitSchemeListener(TransitReadManager::TransitStateChangedFn const & fn);

View File

@@ -31,6 +31,14 @@ JNIEXPORT jint JNICALL Java_app_organicmaps_sdk_location_LocationState_nativeGet
return g_framework->GetMyPositionMode();
}
// public static void nativeStartFindingPosition();
JNIEXPORT void JNICALL Java_app_organicmaps_sdk_location_LocationState_nativeStartPendingPositionMode(JNIEnv * env,
jclass clazz)
{
ASSERT(g_framework, ());
g_framework->StartPendingPositionMode();
}
// public static void nativeSetListener(ModeChangeListener listener);
JNIEXPORT void JNICALL Java_app_organicmaps_sdk_location_LocationState_nativeSetListener(JNIEnv * env, jclass clazz,
jobject listener)

View File

@@ -280,6 +280,8 @@ public class Framework
public static native void nativeSet3dMode(boolean allow3d, boolean allow3dBuildings);
public static native void nativeSetCarScreenMode(boolean enabled);
public static native boolean nativeGetAutoZoomEnabled();
public static native void nativeSetAutoZoomEnabled(boolean enabled);

View File

@@ -9,6 +9,7 @@ import android.content.Context;
import android.location.Location;
import android.location.LocationManager;
import android.os.Handler;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RequiresPermission;
@@ -16,6 +17,9 @@ import androidx.annotation.UiThread;
import androidx.core.content.ContextCompat;
import androidx.core.location.GnssStatusCompat;
import androidx.core.location.LocationManagerCompat;
import org.chromium.base.ObserverList;
import app.organicmaps.sdk.Framework;
import app.organicmaps.sdk.Map;
import app.organicmaps.sdk.bookmarks.data.FeatureId;
@@ -25,7 +29,8 @@ import app.organicmaps.sdk.util.Config;
import app.organicmaps.sdk.util.LocationUtils;
import app.organicmaps.sdk.util.NetworkPolicy;
import app.organicmaps.sdk.util.log.Logger;
import org.chromium.base.ObserverList;
import java.util.HashMap;
public class LocationHelper implements BaseLocationProvider.Listener
{
@@ -56,6 +61,12 @@ public class LocationHelper implements BaseLocationProvider.Listener
private Handler mHandler;
private Runnable mLocationTimeoutRunnable = this::notifyLocationUpdateTimeout;
private static final double INTERVAL_PROVIDER_DECISION = 3.0; // seconds
private final HashMap<String, Integer> mProviderLocationCounts = new HashMap<>();
private final HashMap<String, Float> mProviderAccuracyMeans = new HashMap<>();
private double mTimeAtLastProviderChange = Double.NaN;
private String mCurrentProvider = null;
@NonNull
private final GnssStatusCompat.Callback mGnssStatusCallback = new GnssStatusCompat.Callback() {
@Override
@@ -187,7 +198,6 @@ public class LocationHelper implements BaseLocationProvider.Listener
@Override
public void onLocationChanged(@NonNull Location location)
{
Logger.d(TAG, "provider = " + mLocationProvider.getClass().getSimpleName() + " location = " + location);
if (!isActive())
{
@@ -201,20 +211,80 @@ public class LocationHelper implements BaseLocationProvider.Listener
return;
}
if (mSavedLocation != null)
updateProviderDecision(location);
if (mCurrentProvider != null && !mCurrentProvider.equals(location.getProvider()))
{
if (!LocationUtils.isLocationBetterThanLast(location, mSavedLocation))
{
Logger.d(TAG, "The new " + location + " is worse than the last " + mSavedLocation);
return;
}
Logger.d(TAG, "REJECTED: provider = " + mLocationProvider.getClass().getSimpleName() + " location = " + location);
return;
}
Logger.d(TAG, "provider = " + mLocationProvider.getClass().getSimpleName() + " location = " + location);
mSavedLocation = location;
mMyPosition = null;
notifyLocationUpdated();
}
private void updateProviderDecision(Location location)
{
if (Double.isNaN(mTimeAtLastProviderChange))
mTimeAtLastProviderChange = location.getElapsedRealtimeNanos() * 1.0E-9;
String provider = location.getProvider();
Integer cnt = mProviderLocationCounts.getOrDefault(provider, 0);
Float avg = mProviderAccuracyMeans.getOrDefault(provider, 0.0f);
if (cnt == null || avg == null)
{
mProviderLocationCounts.clear();
mProviderAccuracyMeans.clear();
return;
}
int count = cnt;
float average = avg;
float accuracy = location.getAccuracy();
int newCount = count + 1;
float newAverage = (count * average + accuracy) / newCount;
mProviderLocationCounts.put(provider, newCount);
mProviderAccuracyMeans.put(provider, newAverage);
double currentTime = location.getElapsedRealtimeNanos();
double timeDiff = (currentTime - mTimeAtLastProviderChange) * 1.0E-9;
if (timeDiff > INTERVAL_PROVIDER_DECISION)
{
mCurrentProvider = getMinAccuracyProvider();
Logger.d(TAG, "Selected: " + mCurrentProvider + ", with acc. " + mProviderAccuracyMeans.get(mCurrentProvider));
mTimeAtLastProviderChange = currentTime;
mProviderLocationCounts.clear();
mProviderAccuracyMeans.clear();
}
}
private String getMinAccuracyProvider()
{
String minAccuracyProvider = null;
float minAccuracy = Float.MAX_VALUE;
for (String p : mProviderAccuracyMeans.keySet())
{
Float pAcc = mProviderAccuracyMeans.get(p);
if (pAcc == null)
continue;
float pAccuracy = pAcc;
if (pAccuracy < minAccuracy)
{
minAccuracy = pAccuracy;
minAccuracyProvider = p;
}
}
return minAccuracyProvider;
}
// Used by GoogleFusedLocationProvider.
@SuppressWarnings("unused")
@Override

View File

@@ -42,6 +42,7 @@ public final class LocationState
public static native void nativeSwitchToNextMode();
@Value
private static native int nativeGetMode();
public static native void nativeStartPendingPositionMode();
public static native void nativeSetListener(@NonNull ModeChangeListener listener);
public static native void nativeRemoveListener();

View File

@@ -81,20 +81,6 @@ public class LocationUtils
return location.getAccuracy() > 0.0f;
}
public static boolean isLocationBetterThanLast(@NonNull Location newLocation, @NonNull Location lastLocation)
{
if (newLocation.getElapsedRealtimeNanos() < lastLocation.getElapsedRealtimeNanos())
return false;
// As described in isAccuracySatisfied, GPS may have zero accuracy "for some reasons".
if (isFromGpsProvider(lastLocation) && lastLocation.getAccuracy() == 0.0f)
return true;
double speed = Math.max(DEFAULT_SPEED_MPS, (newLocation.getSpeed() + lastLocation.getSpeed()) / 2.0);
double lastAccuracy = lastLocation.getAccuracy() + speed * LocationUtils.getTimeDiff(lastLocation, newLocation);
return newLocation.getAccuracy() < lastAccuracy;
}
public static boolean areLocationServicesTurnedOn(@NonNull Context context)
{
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P)

View File

@@ -149,7 +149,6 @@
<string name="type.amenity.pub">Pab</string>
<string name="type.amenity.public_bookcase">Razmena knjiga</string>
<string name="type.amenity.recycling.centre">Centar za reciklažu</string>
<string name="type.amenity.recycling">Kontejner za reciklažu</string>
<string name="type.amenity.recycling.container">Kontejner za reciklažu</string>
<string name="type.recycling.batteries">Beterije</string>
<string name="type.recycling.clothes">Stara odeća</string>

View File

@@ -587,7 +587,6 @@
<string name="type.amenity.police">Полиция</string>
<string name="type.amenity.pub">Кръчма</string>
<string name="type.amenity.public_bookcase">Книжен обмен</string>
<string name="type.amenity.recycling">Кофи за преработваем отпадък</string>
<string name="type.amenity.recycling.container">Кофи за преработваем отпадък</string>
<string name="type.recycling.clothes">Дрехи</string>
<string name="type.recycling.glass_bottles">Стъклени бутилки</string>

View File

@@ -957,7 +957,7 @@
<string name="type.shop.coffee">Kaffehandel</string>
<string name="type.shop.computer">Computerforretning</string>
<string name="type.shop.confectionery">Slikbutik</string>
<string name="type.shop.convenience">Døgnbutik</string>
<string name="type.shop.convenience">Nærbutik</string>
<string name="type.shop.copyshop">Kopieringsbutik</string>
<string name="type.shop.cosmetics">Kosmetiker</string>
<string name="type.shop.curtain">Gardinhandel</string>

View File

@@ -131,7 +131,6 @@
<string name="type.amenity.public_bookcase">Intercambio de libros</string>
<!-- SECTION: Types: Recycling -->
<string name="type.amenity.recycling.centre">Centro de reciclaje</string>
<string name="type.amenity.recycling">Contenedor de reciclaje</string>
<string name="type.amenity.recycling.container">Contenedor de reciclaje</string>
<string name="type.recycling.batteries">Baterías</string>
<string name="type.recycling.clothes">Ropa</string>
@@ -1398,7 +1397,7 @@
<string name="type.building.guardhouse">Garita de seguridad</string>
<string name="type.power.portal">Torre de alta tensión</string>
<string name="type.shop.lighting">Tienda de iluminación</string>
<string name="type.amenity.bench.backless">Banco sin respaldo</string>
<string name="type.amenity.bench.backless">Sin respaldo</string>
<string name="type.leisure.bandstand">Templete</string>
<string name="type.leisure.sports_centre.sport.multi">Centro deportivo</string>
<string name="type.leisure.sports_centre.sport.american_football">Centro deportivo</string>
@@ -1509,4 +1508,5 @@
<string name="type.railway.turntable">Plataforma giratoria ferroviaria</string>
<string name="type.tourism.information.tactile_map">Mapa táctil</string>
<string name="type.emergency.disaster_help_point">Punto de ayuda para emergencias y desastres</string>
<string name="type.emergency.access_point.address">Dirección de Punto de Emergencia</string>
</resources>

View File

@@ -1395,7 +1395,7 @@
<string name="type.power.portal">Õhuliini värava-tüüpi mast</string>
<string name="type.office.security">Turvafirma kontor</string>
<string name="type.shop.lighting">Lambipood</string>
<string name="type.amenity.bench.backless">Ilma seljatoeta pink</string>
<string name="type.amenity.bench.backless">Ilma seljatoeta</string>
<string name="type.leisure.bandstand">Väike vabaõhulava</string>
<string name="type.leisure.sports_centre.sport.multi">Spordikeskus</string>
<string name="type.leisure.fitness_centre.sport.yoga">Joogastuudio</string>
@@ -1507,4 +1507,5 @@
<string name="type.amenity.charging_station.motorcycle">Mootorrattad</string>
<string name="type.amenity.charging_station.small">Väike laadimisjaam</string>
<string name="type.emergency.disaster_help_point">Katastroofiabi teenused</string>
<string name="type.emergency.access_point.address">Hädaolukorras asukohatuvastuspunkti aadress</string>
</resources>

View File

@@ -124,7 +124,6 @@
<string name="type.amenity.public_bookcase">Microbibliothèque</string>
<!-- SECTION: Types: Recycling -->
<string name="type.amenity.recycling.centre">Centre de recyclage</string>
<string name="type.amenity.recycling">Conteneur de recyclage</string>
<string name="type.amenity.recycling.container">Conteneur de recyclage</string>
<string name="type.recycling.batteries">Batteries</string>
<string name="type.recycling.clothes">Vêtements usagés</string>
@@ -1397,7 +1396,7 @@
<string name="type.building.guardhouse">Guérite de sécurité</string>
<string name="type.power.portal">Portique haute tension</string>
<string name="type.shop.lighting">Boutique de luminaires</string>
<string name="type.amenity.bench.backless">Banc sans dossier</string>
<string name="type.amenity.bench.backless">Sans dossier</string>
<string name="type.leisure.bandstand">Kiosque à musique</string>
<string name="type.leisure.sports_centre.sport.multi">Complexe sportif</string>
<string name="type.leisure.sports_centre.sport.american_football">Complexe sportif</string>

View File

@@ -151,7 +151,6 @@
<string name="type.amenity.pub">Pub</string>
<string name="type.amenity.public_bookcase">Razmjena knjiga</string>
<string name="type.amenity.recycling.centre">Centar za recikliranje</string>
<string name="type.amenity.recycling">Kontejner za recikliranje</string>
<string name="type.amenity.recycling.container">Kontejner za recikliranje</string>
<string name="type.recycling.batteries">Baterije</string>
<string name="type.recycling.clothes">Odjeća</string>

View File

@@ -131,7 +131,6 @@
<string name="type.amenity.public_bookcase">Biblioteca di strada</string>
<!-- SECTION: Types: Recycling -->
<string name="type.amenity.recycling.centre">Centro di riciclaggio</string>
<string name="type.amenity.recycling">Contenitore per materiali riciclabili</string>
<string name="type.amenity.recycling.container">Contenitore per materiali riciclabili</string>
<string name="type.recycling.batteries">Batterie</string>
<string name="type.recycling.clothes">Vestiti usati</string>

View File

@@ -130,7 +130,6 @@
<string name="type.amenity.public_bookcase">街角文庫</string>
<!-- SECTION: Types: Recycling -->
<string name="type.amenity.recycling.centre">リサイクルセンター</string>
<string name="type.amenity.recycling">リサイクルボックス</string>
<string name="type.amenity.recycling.container">リサイクルボックス</string>
<string name="type.recycling.batteries">バッテリー</string>
<string name="type.recycling.clothes">古着</string>

View File

@@ -97,7 +97,6 @@
<string name="type.amenity.pub">Barr</string>
<string name="type.amenity.public_bookcase">Keschanj Lyver</string>
<string name="type.amenity.recycling.centre">Kresen Eylgylghyans</string>
<string name="type.amenity.recycling">Kofen Eylgylghyans</string>
<string name="type.amenity.recycling.container">Kofen Eylgylghyans</string>
<string name="type.recycling.batteries">Batriow</string>
<string name="type.recycling.clothes">Dillas</string>

View File

@@ -110,7 +110,7 @@
<string name="type.amenity.bank">Bankas</string>
<string name="type.amenity.bar">Baras</string>
<string name="type.amenity.bench">Suolas</string>
<string name="type.amenity.bench.backless">Suolas be atramos</string>
<string name="type.amenity.bench.backless">Be atramos</string>
<string name="type.amenity.bicycle_parking">Dviračių stovėjimo aikštelė</string>
<string name="type.amenity.bicycle_parking.covered">Dengta dviračių stovėjimo aikštelė</string>
<string name="type.amenity.boat_rental">Valčių nuoma</string>
@@ -136,8 +136,8 @@
<string name="type.leisure.adult_gaming_centre">Lošimo automatų salonas</string>
<string name="type.leisure.amusement_arcade">Žaidimo automatų salonas</string>
<string name="type.amenity.charging_station">Krovimo stotelė</string>
<string name="type.amenity.charging_station.bicycle">Elektrinių dviračių krovimo stotelė</string>
<string name="type.amenity.charging_station.motorcar">Elektromobilių krovimo stotelė</string>
<string name="type.amenity.charging_station.bicycle">Elektriniams dviračiams</string>
<string name="type.amenity.charging_station.motorcar">Elektromobiliams</string>
<string name="type.amenity.childcare">Lopšelis</string>
<string name="type.amenity.cinema">Kino teatras</string>
<string name="type.leisure.bowling_alley">Boulingo klubas</string>
@@ -225,7 +225,6 @@
<string name="type.amenity.pub">Aludė</string>
<string name="type.amenity.public_bookcase">Knygų namelis</string>
<string name="type.amenity.recycling.centre">Antrinių žaliavų surinkimo aikštelė</string>
<string name="type.amenity.recycling">Antrinių žaliavų konteineris</string>
<string name="type.amenity.recycling.container">Antrinių žaliavų konteineris</string>
<string name="type.recycling.batteries">Baterijos</string>
<string name="type.recycling.clothes">Tekstilė</string>
@@ -1433,4 +1432,8 @@
<string name="type.tourism.information.tactile_map">Taktilinis žemėlapis</string>
<string name="type.railway.disused.bridge">Apleistas geležinkelio tiltas</string>
<string name="type.railway.disused.tunnel">Apleistas geležinkelio tunelis</string>
<string name="type.amenity.charging_station.motorcycle">Motociklams</string>
<string name="type.amenity.charging_station.small">Ribota galia</string>
<string name="type.emergency.access_point.address">Evakuacijos adresas</string>
<string name="type.emergency.disaster_help_point">Pagalbos stichinių nelaimių atvejais punktas</string>
</resources>

View File

@@ -123,7 +123,7 @@
<string name="type.leisure.common">Valsts zemes īpašums</string>
<string name="type.leisure.dog_park">Suņu parks</string>
<string name="type.disusedbusiness">Brīva uzņēmējdarbība</string>
<string name="type.amenity.bench.backless">Sols bez atzveltnes</string>
<string name="type.amenity.bench.backless">Bez atzveltnes</string>
<string name="type.shop.coffee">Kafijas mazumtirgotājs</string>
<string name="type.shop.computer">Datorveikals</string>
<string name="type.shop.confectionery">Saldumu veikals</string>

View File

@@ -120,7 +120,6 @@
<string name="type.amenity.public_bookcase">Bokhylle</string>
<!-- SECTION: Types: Recycling -->
<string name="type.amenity.recycling.centre">Resirkuleringssenter</string>
<string name="type.amenity.recycling">Gjenvinningsbeholder</string>
<string name="type.amenity.recycling.container">Gjenvinningsbeholder</string>
<string name="type.recycling.batteries">Batterier</string>
<string name="type.recycling.clothes">Gamle klær</string>

View File

@@ -1395,7 +1395,7 @@
<string name="type.building.guardhouse">Beveiligingsloket</string>
<string name="type.power.portal">Verdeelstation</string>
<string name="type.shop.lighting">Verlichtingswinkel</string>
<string name="type.amenity.bench.backless">Bankje</string>
<string name="type.amenity.bench.backless">Zonder bankje</string>
<string name="type.amenity.boat_rental">Bootverhuur</string>
<string name="type.man_made.telescope">Telescoop</string>
<string name="type.man_made.telescope.optical">Telescoop (optisch)</string>

View File

@@ -131,7 +131,6 @@
<string name="type.amenity.public_bookcase">Biblioteca livre</string>
<!-- SECTION: Types: Recycling -->
<string name="type.amenity.recycling.centre">Centro de reciclagem</string>
<string name="type.amenity.recycling">Contentor de reciclagem</string>
<string name="type.amenity.recycling.container">Contentor de reciclagem</string>
<string name="type.recycling.batteries">Baterias</string>
<string name="type.recycling.clothes">Roupas velhas</string>
@@ -1397,7 +1396,7 @@
<string name="type.building.guardhouse">Cabine de Segurança</string>
<string name="type.power.portal">Portal de Energia</string>
<string name="type.shop.lighting">Loja de Iluminação</string>
<string name="type.amenity.bench.backless">Banco sem Encosto</string>
<string name="type.amenity.bench.backless">Sem Encosto</string>
<string name="type.leisure.bandstand">Coreto</string>
<string name="type.leisure.sports_centre.sport.multi">Centro Desportivo</string>
<string name="type.leisure.sports_centre.sport.american_football">Centro Desportivo</string>
@@ -1508,4 +1507,6 @@
<string name="type.railway.miniature.tunnel">Túnel Ferroviário em Miniatura</string>
<string name="type.railway.turntable">Plataforma Giratória Ferroviária</string>
<string name="type.tourism.information.tactile_map">Mapa tátil</string>
<string name="type.emergency.access_point.address">Endereço de Resgate de Emergência</string>
<string name="type.emergency.disaster_help_point">Ponto de Ajuda de Emergências e Desastres</string>
</resources>

View File

@@ -28,7 +28,7 @@
<string name="type.amenity.bar">Lokal</string>
<string name="type.amenity.bbq">Žar na prostem</string>
<string name="type.amenity.bench">Klop</string>
<string name="type.amenity.bench.backless">Klop brez naslonjala</string>
<string name="type.amenity.bench.backless">Brez naslonjala</string>
<string name="type.amenity.bicycle_parking">Parkirišče za kolesa</string>
<string name="type.amenity.bicycle_parking.covered">Pokrito parkirišče za kolesa</string>
<string name="type.amenity.bicycle_rental">Izposoja koles</string>
@@ -309,7 +309,6 @@
<string name="type.amenity.prep_school">Inštrukcije</string>
<string name="type.amenity.mobile_money_agent">Posrednik mobilnega denarja</string>
<string name="type.amenity.recycling.centre">Zbirno mesto za ločene odpadke</string>
<string name="type.amenity.recycling">Zabojnik za ločene odpadke</string>
<string name="type.amenity.recycling.container">Zabojnik za ločene odpadke</string>
<string name="type.amenity.shelter.public_transport">Zavetje</string>
<string name="type.amenity.vending_machine.public_transport_tickets">Avtomat za vozovnice javnega prometa</string>
@@ -1221,7 +1220,7 @@
<string name="type.shop.coffee">Trgovina s kavo</string>
<string name="type.shop.computer">Računalniška trgovina</string>
<string name="type.shop.confectionery">Slaščičarna</string>
<string name="type.shop.convenience">Trgovina z mešanim blagom</string>
<string name="type.shop.convenience">Trgovina z osnovnimi potrebščinami</string>
<string name="type.shop.copyshop">Kopirnica</string>
<string name="type.shop.cosmetics">Kozmetična trgovina</string>
<string name="type.shop.curtain">Trgovina z zavesami</string>
@@ -1321,7 +1320,7 @@
<string name="type.shop.perfumery">Trgovina z dišavami</string>
<string name="type.shop.sewing">Šiviljska trgovina</string>
<string name="type.shop.storage_rental">Najem skladiščnih prostorov</string>
<string name="type.tourism.hostel">Gostišče</string>
<string name="type.tourism.hostel">Hostel</string>
<string name="type.tourism.hotel">Hotel</string>
<string name="type.tourism.information">Turistične informacije</string>
<string name="type.tourism.information.board">Informacijska tabla</string>
@@ -1331,6 +1330,88 @@
<string name="type.wheelchair.no">Nedostopno za invalidske vozičke</string>
<string name="type.wheelchair.yes">Polna dostopnost za invalidske vozičke</string>
<string name="type.aerialway.j.bar">Sidra</string>
<string name="type.aerialway.magic_carpet">Preproge</string>
<string name="type.aerialway.magic_carpet">Tekoči trak</string>
<string name="type.aerialway.platter">Krožniki</string>
<string name="type.emergency.access_point.address">Naslov za reševanja v sili</string>
<string name="type.natural.water.lock">Zaporna komora</string>
<string name="type.shop.doityourself">Trgovina za dom in vrt</string>
<string name="type.shop.houseware">Gospodinjska trgovina</string>
<string name="type.shop.beauty.day_spa">Lepotni in sprostitveni center</string>
<string name="type.shop.outdoor">Trgovina z opremo za aktivnosti na prostem</string>
<string name="type.shop.outpost">Prevzemna točka</string>
<string name="type.shop.pasta">Trgovina s testeninami</string>
<string name="type.shop.pastry">Prodajalna peciva</string>
<string name="type.shop.pawnbroker">Zastavljalnica</string>
<string name="type.shop.pet">Trgovina s hišnimi ljubljenčki</string>
<string name="type.shop.pet_grooming">Negovalni salon za hišne ljubljenčke</string>
<string name="type.shop.photo">Fotografska trgovina</string>
<string name="type.shop.rental">Izposojevalnica</string>
<string name="type.shop.rental.bicycle">Izposojevalnica koles</string>
<string name="type.shop.variety_store">Trgovina z mešanim blagom</string>
<string name="type.shop.video">Videotrgovina</string>
<string name="type.shop.appliance">Trgovina z gospodinjskimi aparati</string>
<string name="type.shop.charity">Dobrodelna trgovina</string>
<string name="type.shop.tobacco">Trgovina s tobačnimi izdelki</string>
<string name="type.shop.trade">Specializirana trgovina</string>
<string name="type.shop.wholesale">Trgovina na debelo</string>
<string name="type.sport.curling">Curling</string>
<string name="type.sport.field_hockey">Hokej na travi</string>
<string name="type.sport.futsal">Dvoranski nogomet</string>
<string name="type.sport.padel">Padel</string>
<string name="type.sport.pelota">Basque Pelota</string>
<string name="type.shop.craft">Trgovina z materiali za ustvarjanje</string>
<string name="type.attraction.amusement_ride">Zabaviščna vožnja</string>
<string name="type.attraction.bumper_car">Vožnja z avtomobilčki</string>
<string name="type.attraction.big_wheel">Panoramsko kolo</string>
<string name="type.attraction.carousel">Vrtiljak</string>
<string name="type.attraction.historic">Zgodovinska znamenitost</string>
<string name="type.attraction.maze">Labirint</string>
<string name="type.attraction.roller_coaster">Bobkart</string>
<string name="type.tourism.attraction.specified">Znamenitost</string>
<string name="type.tourism.camp_site">Taborni prostor</string>
<string name="type.tourism.caravan_site">Kamp za počitniške prikolice</string>
<string name="type.tourism.chalet">Počitniška hišica</string>
<string name="type.tourism.gallery">Umetnostna galerija</string>
<string name="type.tourism.guest_house">Gostišče</string>
<string name="type.tourism.information.tactile_map">Zemljevid za slepe in slabovidne</string>
<string name="type.tourism.zoo.petting">Otroški živalski vrt</string>
<string name="type.waterway.lock_gate">Plovna zapornica</string>
<string name="type.aerialway.rope_tow">Vrvna vlečnica</string>
<string name="type.aerialway.t.bar">Vlečnica na T</string>
<string name="type.piste_type.downhill">Smučarska proga</string>
<string name="type.piste_type.downhill.area">Spustna proga za tek na smučeh</string>
<string name="type.piste_type.downhill.advanced">Zahtevna smučarska proga</string>
<string name="type.piste_type.downhill.advanced.area">Zahtevna spustna proga za tek na smučeh</string>
<string name="type.piste_type.downhill.easy">Enostavna spustna proga za tek na smučeh</string>
<string name="type.piste_type.downhill.easy.area">Enostavna smučarska proga</string>
<string name="type.piste_type.downhill.expert">Zelo zahtevna spustna proga za tek na smučeh</string>
<string name="type.piste_type.downhill.expert.area">Zelo zahtevna smučarska proga</string>
<string name="type.piste_type.downhill.freeride">Proga za tek na smučeh prosti slog</string>
<string name="type.piste_type.downhill.intermediate">Srednje zahtevna proga za tek na smučeh</string>
<string name="type.piste_type.downhill.intermediate.area">Srednje zahtevna proga za tek na smučeh</string>
<string name="type.piste_type.downhill.novice">Začetniška spustna proga za tek na smučeh</string>
<string name="type.piste_type.downhill.novice.area">Začetniška smučarska proga</string>
<string name="type.piste_type.nordic">Proga za nordijsko smučanje</string>
<string name="type.piste_type.sled">Sankaška steza</string>
<string name="type.piste_type.sled.area">Sankaška steza</string>
<string name="type.piste_type.snow_park">Snežni park</string>
<string name="type.piste_type.hike">Zimska pohodniška pot</string>
<string name="type.piste_type.connection">Povezovalna proga</string>
<string name="type.piste_type.skitour">Proga za turno smučanje</string>
<string name="type.amenity.events_venue">Prireditveni prostor</string>
<string name="type.shop.auction">Dražba</string>
<string name="type.shop.collector">Trgovina s zbirateljskimi predmeti</string>
<string name="type.self_service.yes">Na voljo samopostrežba</string>
<string name="type.self_service.only">Samo samopostrežno</string>
<string name="type.self_service.partially">Delno samopostrežno</string>
<string name="type.self_service.no">Ni samopostrežno</string>
<string name="type.amenity.social_facility">Socialna ustanova</string>
<string name="type.social_facility.soup_kitchen">Kuhinja za brezdomce</string>
<string name="type.social_facility.food_bank">Brezplačna delilnica hrane</string>
<string name="type.amenity.food_sharing">Razdeljevalnica hrane</string>
<string name="type.amenity.give_box">Zaboj za darove</string>
<string name="type.emergency.emergency_ward_entrance">Vhod v urgentni oddelek</string>
<string name="type.amenity.dojo">Dojo (vadbeni prostor borilnih veščin)</string>
<string name="type.leisure.sports_hall">Športna dvorana</string>
<string name="type.xmas.tree">Božično drevo</string>
</resources>

View File

@@ -6,8 +6,8 @@
<string name="type.addr_interpolation.odd">Адреса/Блок</string>
<string name="type.aerialway">Жичара</string>
<string name="type.aerialway.cable_car">Жичара</string>
<string name="type.aerialway.chair_lift">Седежница</string>
<string name="type.aerialway.drag_lift">Вучница</string>
<string name="type.aerialway.chair_lift">Ски-лифт</string>
<string name="type.aerialway.drag_lift">Ски-лифт једносед</string>
<string name="type.aerialway.gondola">Гондола</string>
<string name="type.aerialway.mixed_lift">Комбинована жичара</string>
<string name="type.aerialway.station">Станица жичаре</string>

View File

@@ -131,7 +131,6 @@
<string name="type.amenity.public_bookcase">書架</string>
<!-- SECTION: Types: Recycling -->
<string name="type.amenity.recycling.centre">回收中心</string>
<string name="type.amenity.recycling">回收箱</string>
<string name="type.amenity.recycling.container">回收箱</string>
<string name="type.recycling.batteries">電池</string>
<string name="type.recycling.clothes">舊衣物</string>

View File

@@ -269,7 +269,6 @@
<string name="type.amenity.pub">酒吧</string>
<string name="type.amenity.public_bookcase">漂書站</string>
<string name="type.amenity.recycling.centre">回收中心</string>
<string name="type.amenity.recycling">回收箱</string>
<string name="type.amenity.recycling.container">回收箱</string>
<string name="type.recycling.batteries">電池</string>
<string name="type.recycling.clothes">衣服</string>

View File

@@ -131,7 +131,6 @@
<string name="type.amenity.public_bookcase">公共书架</string>
<!-- SECTION: Types: Recycling -->
<string name="type.amenity.recycling.centre">资源回收设施</string>
<string name="type.amenity.recycling">回收容器</string>
<string name="type.amenity.recycling.container">回收容器</string>
<string name="type.recycling.batteries">电池</string>
<string name="type.recycling.clothes">旧衣物</string>
@@ -355,7 +354,7 @@
<string name="type.entrance">入口</string>
<!-- This is for main/primary entrances, for secondary entrances see type.entrance -->
<string name="type.entrance.main">主要入口</string>
<string name="type.entrance.exit">出口</string>
<string name="type.entrance.exit">单向出口</string>
<string name="type.fee.yes">¥</string>
<string name="type.fee.no">免费</string>
<string name="type.healthcare.laboratory">医学实验室</string>
@@ -1393,8 +1392,36 @@
<string name="type.post_office.post_partner">邮政合作点</string>
<string name="type.barrier.wicket_gate">旁门</string>
<string name="type.amenity.animal_shelter">动物收容所</string>
<string name="type.amenity.bench.backless">长凳</string>
<string name="type.amenity.bench.backless">无靠背长凳</string>
<string name="type.office.security">保安室</string>
<string name="type.building.guardhouse">保安亭</string>
<string name="type.power.portal">能源站</string>
<string name="type.entrance.emergency">应急出口</string>
<string name="type.amenity.boat_rental">船只租赁</string>
<string name="type.man_made.telescope">望远镜</string>
<string name="type.man_made.telescope.optical">光学望远镜</string>
<string name="type.man_made.telescope.radio">射电望远镜</string>
<string name="type.man_made.telescope.gamma">伽玛射线望远镜</string>
<string name="type.man_made.observatory">观测台</string>
<string name="type.amenity.charging_station.motorcycle">摩托车</string>
<string name="type.amenity.car_pooling">拼车</string>
<string name="type.xmas.tree">圣诞树</string>
<string name="type.amenity.food_sharing">食物共享设施</string>
<string name="type.amenity.give_box">捐赠箱</string>
<string name="type.shop.beauty.nails">美甲店</string>
<string name="type.railway.turntable">铁路转车盘</string>
<string name="type.railway.disused.tunnel">废弃铁路隧道</string>
<string name="type.railway.miniature">小火车轨道</string>
<string name="type.railway.disused.bridge">废弃铁路桥</string>
<string name="type.natural.tree"></string>
<string name="type.natural.sand">沙子</string>
<string name="type.leisure.sports_centre.sport.volleyball">运动中心</string>
<string name="type.leisure.sports_centre.sport.swimming">游泳中心</string>
<string name="type.cardinal.south"></string>
<string name="type.cardinal.east"></string>
<string name="type.cardinal.west">西</string>
<string name="type.cardinal.north"></string>
<string name="type.entrance.garage">车库入口</string>
<string name="type.entrance.entry">单向入口</string>
<string name="type.emergency.access_point">紧急连络点</string>
</resources>

View File

@@ -1553,21 +1553,21 @@
"Croatia_West Description":"Opatija, Rijeka, Split",
"Cuba Description":"Cienfuegos, Havanna, Santiago de Cuba",
"Cyprus Description":"Nikosia, Limassol, Larnaca, Paphos",
"Czech_Jihovychod_Jihomoravsky kraj Description":"Břeclav, Brno (ehem. Brünn), Znojmo",
"Czech_Jihovychod_Kraj Vysocina Description":"Havlíčkův Brod, Jihlava, Třebíč",
"Czech_Jihozapad_Jihocesky kraj Description":"České Budějovice (ehem. Budweis), Písek, Tábor",
"Czech_Jihovychod_Jihomoravsky kraj Description":"Brno (ehem. Brünn), Znojmo, Břeclav",
"Czech_Jihovychod_Kraj Vysocina Description":"Jihlava, Třebíč, Havlíčkův Brod",
"Czech_Jihozapad_Jihocesky kraj Description":"České Budějovice (ehem. Budweis), Tábor, Písek",
"Czech_Jihozapad_Plzensky kraj Description":"Plzeň (ehem. Pilsen), Klatovy, Rokycany",
"Czech_Karlovasky kraj Description":"Cheb, Karlovy Vary (ehem. Karlsbad), Sokolov",
"Czech_Moravskoslezsko Description":"Havířov, Opava, Ostrava (ehem. Ostrau)",
"Czech_Olomoucky kraj Description":"Olomouc (ehem. Olmütz), Přerov, Prostějov",
"Czech_Karlovasky kraj Description":"Karlovy Vary (ehem. Karlsbad), Cheb, Sokolov",
"Czech_Moravskoslezsko Description":"Ostrava (ehem. Ostrau), Havířov, Opava",
"Czech_Olomoucky kraj Description":"Olomouc (ehem. Olmütz), Prostějov, Přerov",
"Czech_Praha Description":"Prag",
"Czech_Severovychod_Kralovehradecky kraj Description":"Náchod, Hradec Králové (ehem. Königgrätz), Trutnov",
"Czech_Severovychod_Liberecky kraj Description":"Česká Lípa, Jablonec nad Nisou, Liberec",
"Czech_Severovychod_Pardubicky kraj Description":"Chrudim, Pardubice, Svitavy",
"Czech_Stredni Cechy_East Description":"Kolín, Kutná Hora, Příbram",
"Czech_Stredni Cechy_West Description":"Beroun, Kladno, Mladá Boleslav",
"Czech_Ustecky kraj Description":"Most, Teplice, Ústí nad Labem",
"Czech_Zlinsky Kraj Description":"Kroměříž, Vsetín, Zlín",
"Czech_Severovychod_Kralovehradecky kraj Description":"Hradec Králové (ehem. Königgrätz), Trutnov, Náchod",
"Czech_Severovychod_Liberecky kraj Description":"Liberec, Jablonec nad Nisou, Česká Lípa",
"Czech_Severovychod_Pardubicky kraj Description":"Pardubice, Chrudim, Svitavy",
"Czech_Stredni Cechy_East Description":"Kolín, Příbram, Kutná Hora",
"Czech_Stredni Cechy_West Description":"Kladno, Mladá Boleslav, Beroun",
"Czech_Ustecky kraj Description":"Ústí nad Labem, Most, Teplice",
"Czech_Zlinsky Kraj Description":"Zlín, Kroměříž, Vsetín",
"Denmark_Capital Region of Denmark Description":"Kopenhagen, Skovlunde, Virum",
"Denmark_Central Denmark Region Description":"Aarhus, Brabrand, Juelsminde",
"Denmark_North Denmark Region Description":"Aalborg, Hjörring, Frederikshavn",

File diff suppressed because it is too large Load Diff

View File

@@ -1,9 +1,9 @@
{
"World": {
"languages": ["int_name", "en", "default"]
"languages": []
},
"WorldCoasts": {
"languages": ["int_name", "en", "default"]
"languages": []
},
"Abkhazia": {
"languages": ["ab", "ru"]

View File

@@ -22,3 +22,6 @@ Bengali /system/fonts/NotoSansBengali-Regular.ttf
Bengali fonts/00_NotoSansBengali-Regular.ttf
Hebrew /system/fonts/NotoSansHebrew-Regular.ttf
Hebrew fonts/00_NotoSansHebrew-Regular.ttf
Latin_Extended_Additional /usr/share/fonts/truetype/roboto/Roboto-Medium.ttf
Latin_Extended_Additional /system/fonts/Roboto-Medium.ttf
Latin_Extended_Additional fonts/07_roboto_medium.ttf

View File

@@ -475,6 +475,7 @@ amenity|parking|multi-storey;[amenity=parking][parking=multi-storey];;name;int_n
# TODO: its being replaced by landuse-recreation_ground, merge in there.
leisure|recreation_ground;360;
deprecated:highway|footway|mountain_hiking:04.2024;[highway=footway][sac_scale=mountain_hiking];x;name;int_name;361;highway|path
# Workaround for (mis)uses of emergency access points to provide kind of an additional emergency address to each house, which without this would completely clutter the map. See https://codeberg.org/comaps/comaps/pulls/3220.
emergency|access_point|address;[emergency=access_point][operator=helpbidea];;name;;362;
amenity|parking|multi-storey|fee;[amenity=parking][parking=multi-storey][fee];;name;int_name;363;
sport|9pin;364;
Can't render this file because it contains an unexpected character in line 7 and column 16.

View File

@@ -23,7 +23,7 @@
"make_a_u_turn_street":"NULL",
"make_a_u_turn_street_verb":"NULL",
"go_straight":"Fahre geradeaus.",
"exit":"Beenden.",
"exit":"Nimm die Ausfahrt.",
"onto":"auf",
"take_exit_number":"Nehme die Ausfahrt auf",
"take_exit_number_street_verb":"NULL",

View File

@@ -49,37 +49,37 @@
"in_3_kilometers":"在三公里后",
"then":"然后",
"dist_direction_onto_street":"%1$s %2$s %3$s %4$s",
"take_the_1_exit":"从第一个出口驶出。",
"take_the_1_exit":"从第一个出口驶出环岛。",
"take_the_1_exit_street":"NULL",
"take_the_1_exit_street_verb":"NULL",
"take_the_2_exit":"从第二个出口驶出。",
"take_the_2_exit":"从第二个出口驶出环岛。",
"take_the_2_exit_street":"NULL",
"take_the_2_exit_street_verb":"NULL",
"take_the_3_exit":"从第三个出口驶出。",
"take_the_3_exit":"从第三个出口驶出环岛。",
"take_the_3_exit_street":"NULL",
"take_the_3_exit_street_verb":"NULL",
"take_the_4_exit":"从第四个出口驶出。",
"take_the_4_exit":"从第四个出口驶出环岛。",
"take_the_4_exit_street":"NULL",
"take_the_4_exit_street_verb":"NULL",
"take_the_5_exit":"从第五个出口驶出。",
"take_the_5_exit":"从第五个出口驶出环岛。",
"take_the_5_exit_street":"NULL",
"take_the_5_exit_street_verb":"NULL",
"take_the_6_exit":"从第六个出口驶出。",
"take_the_6_exit":"从第六个出口驶出环岛。",
"take_the_6_exit_street":"NULL",
"take_the_6_exit_street_verb":"NULL",
"take_the_7_exit":"从第七个出口驶出。",
"take_the_7_exit":"从第七个出口驶出环岛。",
"take_the_7_exit_street":"NULL",
"take_the_7_exit_street_verb":"NULL",
"take_the_8_exit":"从第八个出口驶出。",
"take_the_8_exit":"从第八个出口驶出环岛。",
"take_the_8_exit_street":"NULL",
"take_the_8_exit_street_verb":"NULL",
"take_the_9_exit":"从第九个出口驶出。",
"take_the_9_exit":"从第九个出口驶出环岛。",
"take_the_9_exit_street":"NULL",
"take_the_9_exit_street_verb":"NULL",
"take_the_10_exit":"从第十个出口驶出。",
"take_the_10_exit":"从第十个出口驶出环岛。",
"take_the_10_exit_street":"NULL",
"take_the_10_exit_street_verb":"NULL",
"take_the_11_exit":"从第十一个出口驶出。",
"take_the_11_exit":"从第十一个出口驶出环岛。",
"take_the_11_exit_street":"NULL",
"take_the_11_exit_street_verb":"NULL",
"in_50_feet":"在五十英尺后",

View File

@@ -162,11 +162,19 @@
@path: #944A12;
@path_expert: #523E33;
@bridleway: #2B2827;
@motorway1_border: #784606;
@trunk1_border: #79511D;
@primary1_border: #7C5E24;
@primary2_border: #7C622F;
@secondary0_border: #7F6730;
@secondary1_border: #7F6B3C;
@minor_road_border: #b2b2b2;
/* 5.2 Bridges */
@bridge_background: #2C2C1A;
@bridge_casing: #505050;
@bridge_minor_road_border: #393928;
/* 5.3 Tunnels */

View File

@@ -1 +1 @@
<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><g fill="none"><rect fill="#000" height="18" opacity=".6" rx="1.875" width="18"/><rect fill="#2f6499" height="16.5" rx="1.5" width="16.5" x=".75" y=".75"/><path d="m12.9135042 6.75c-.0833333-1-.8333333-1.66666667-1.75-1.66666667h-1.49999999v-.75c.33333333 0 .74999999.08333334 1.16666669.16666667.3333333.08333333.6666667-.16666667.8333333-.58333333.0833334-.41666667-.1666666-.75-.5833333-.91666667-.75-.16666667-1.50000002-.25-2.16666669-.25h-.08333333c-1.25 0-2.16666667.25-2.25.25-.33333334.16666667-.5.58333333-.41666667 1s.5.66666667.91666667.58333333c.16666666 0 .58333333-.16666666 1.08333333-.16666666v.75h-1.58333333c-.91666667-.08333334-1.66666667.66666666-1.66666667 1.58333333l-.25 6.1666667v.0833333c0 1 .75 1.75 1.75 1.75h5.16666669.0833333c1-.0833333 1.75-.9166667 1.6666667-1.8333333zm-6.99999999 3.08333333.08333333-2.41666666c0-.58333334.41666667-1 .91666667-1h3.99999999c.5 0 .8333334.41666666.9166667 1l.0833333 2.41666666c0 .58333337-.3333333.99999997-.8333333.99999997h-.0833333-4.16666672c-.5 0-.91666667-.4166666-.91666667-.99999997zm.58333333 3.74999997c-.41666666 0-.75-.3333333-.75-.75 0-.4166666.33333334-.75.75-.75.41666667 0 .75.25.75.6666667s-.33333333.8333333-.75.8333333zm4.83333336 0c-.4166667 0-.75-.3333333-.75-.75 0-.4166666.3333333-.75.75-.75s.75.3333334.75.75c0 .3333334-.3333333.75-.75.75z" fill="#000"/></g></svg>
<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><g fill="none"><rect fill="#000" height="18" opacity=".6" rx="1.875" width="18"/><rect fill="#2f6499" height="16.5" rx="1.5" width="16.5" x=".75" y=".75"/><path d="m6.41350421 14.75c-.95 0-1.674375-.676875-1.7444375-1.6019375l-.0055625-.1480625v-.0833333l.25-6.1666667c0-.91666667.75-1.66666667 1.66666667-1.58333333h1.58333333v-.75c-.5 0-.91666667.16666666-1.08333333.16666666-.41666667.08333334-.83333334-.16666666-.91666667-.58333333s.08333333-.83333333.41666667-1l.11922451-.02060859c.27673179-.05556686.98917837-.2057297 1.91374923-.22689803l.38536266-.00204645-.00000307.26264718.00249272-.26264718.1683364-.00044693c1.24999997 0 2.16666667.25 2.24999997.25.3333334.16666667.5.58333333.4166667 1s-.5.66666667-.9166667.58333333c-.1666666 0-.5833333-.16666666-1.0833333-.16666666v.75h1.5833333c.8708334-.07916667 1.59125.59374999 1.6611146 1.44716666l.2555521 6.30283337v.0833333l-.0055625.1480625c-.0700625.9250625-.7944375 1.6019375-1.7444375 1.6019375zm.08333333-2.6666667c-.41666666 0-.75.3333334-.75.75 0 .4166667.33333334.75.75.75.41666667 0 .75-.4166666.75-.8333333s-.33333333-.6666667-.75-.6666667zm5.00582916 0c-.4166667 0-.75.25-.75.6666667s.3333333.8333333.75.8333333c.4166666 0 .75-.3333333.75-.75 0-.4166666-.3333334-.75-.75-.75zm-4.58916249-5.66666663c-.46428571 0-.85671769.3592687-.9104106.87764213l-.00625607.12235787-.08333333 2.41666666c0 .58333337.41666667.99999997.91666667.99999997h4.33916242c.5 0 .9166667-.4166666.9166667-.99999997l-.0833333-2.41666666-.0062561-.12235787c-.0536929-.51837343-.4461249-.87764213-.9104106-.87764213z" fill="#000"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1 +1 @@
<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="none"><rect fill="#000" height="12" opacity=".6" rx="1.875" width="12"/><rect fill="#2f6499" height="11.00025" rx="1.5" width="11.00025" x=".500003" y=".500003"/><path d="m8.52747147 4.58333334c-.05381944-.64583334-.53819445-1.07638889-1.13020833-1.07638889h-.96875v-.48437501c.21527777 0 .484375.05381945.75347222.10763889.21527778.05381945.43055555-.10763889.53819445-.37673611.05381944-.26909722-.1076389-.484375-.37673612-.59201389-.484375-.10763889-.96874999-.16145833-1.39930555-.16145833h-.05381945c-.80729166 0-1.39930555.16145833-1.45312499.16145833-.21527778.10763889-.32291667.37673612-.26909723.64583333.05381945.26909723.32291667.43055557.59201389.37673612.10763889 0 .37673611-.10763889.69965278-.10763889v.484375h-1.02256944c-.59201389-.05381944-1.07638889.43055556-1.07638889 1.02256945l-.16145834 3.98263889v.05381944c0 .64583333.484375 1.13020833 1.13020833 1.13020833h3.33680556.05381945c.64583333-.05381944 1.13020833-.59201389 1.07638889-1.18402777zm-4.52083334 1.99131944.05381946-1.56076389c0-.37673611.26909721-.64583333.59201388-.64583333h2.58333333c.32291667 0 .53819445.26909722.5920139.64583333l.05381944 1.56076389c0 .37673611-.21527778.64583334-.53819445.64583334h-.05381944-2.69097223c-.32291666 0-.59201389-.26909723-.59201389-.64583334zm.37673612 2.421875c-.26909722 0-.484375-.21527778-.484375-.48437499 0-.26909723.21527778-.48437501.484375-.48437501s.484375.16145834.484375.43055555c0 .26909723-.21527778.53819445-.484375.53819445zm3.12152778 0c-.26909723 0-.484375-.21527778-.484375-.48437499 0-.26909723.21527777-.48437501.484375-.48437501.26909722 0 .48437499.21527778.48437499.48437501 0 .21527777-.21527777.48437499-.48437499.48437499z" fill="#000"/></g></svg>
<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="none"><rect fill="#000" height="12" opacity=".6" rx="1.875" width="12"/><rect fill="#2f6499" height="11.00025" rx="1.5" width="11.00025" x=".500003" y=".500003"/><path d="m5.99901368 2.00028841.27959242.00206521c.38744508.01070897.71530435.05601616.94321322.09555697l.34033345.06354774c.21527778.10763889.32291667.37673612.26909723.64583333-.04783951.23919754-.26577504.39334706-.50261012.38685034l-.14510611-.01607672-.26690051-.05931123c-.11014942-.02259475-.23865707-.04236516-.37704993-.04236516v.484375h1.02256944c.5525463-.05023148 1.01132716.3683642 1.07004218.90572943l.16780505 4.09947891v.05381944l-.00636265.12691821c-.05893828.58134568-.52106791 1.00329012-1.12384568 1.00329012h-3.34023687c-.60277777 0-1.0649074-.42194444-1.12384568-1.00329012l-.00636265-.12691821v-.05381944l.16145834-3.98263889c0-.59201389.484375-1.07638889 1.07638889-1.02256945h1.02256944v-.484375c-.27678572 0-.51403061.07908163-.64395044.10167639l-.05570234.0059625c-.26909722.05381945-.53819444-.10763889-.59201389-.37673612-.05381944-.26909721.05381945-.53819444.26909723-.64583333l.34033345-.06354774.25973069-.03996795c.19337167-.02593341.42518581-.04844971.68348253-.05558902zm-1.61563943 6.02748937c-.26909722 0-.484375.21527778-.484375.484375s.21527778.484375.484375.484375.484375-.26909722.484375-.53819445c0-.26909721-.21527778-.43055555-.484375-.43055555zm3.23259797 0c-.26909722 0-.484375.16145834-.484375.43055555 0 .26909723.21527778.53819445.484375.53819445s.484375-.21527778.484375-.484375-.21527778-.484375-.484375-.484375zm-.26909722-3.65972222h-2.69440353c-.29356061 0-.54264233.2223944-.58550379.54587716l-.00651009.09995617-.05381946 1.56076389c0 .37673611.26909723.64583334.59201389.64583334h2.80204243c.32291666 0 .59201389-.26909723.59201389-.64583334l-.05381946-1.56076389-.00651009-.09995617c-.04286146-.32348276-.29194318-.54587716-.58550379-.54587716z" fill="#000"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1 @@
<svg height="15" viewBox="0 0 15 15" width="15" xmlns="http://www.w3.org/2000/svg"><g fill="none" transform="translate(.0562 .4152)"><path d="m7.76536687 1.02582924 2.91781373 1.20859801c.4900562.20298792.8794043.59233606 1.0823922 1.08239221l1.208598 2.91781372c.2029879.49005615.2029879 1.04067751 0 1.5307337l-1.208598 2.91781362c-.2029879.4900562-.5923361.8794044-1.0823922 1.0823923l-2.91781376 1.208598c-.49005615.2029879-1.04067751.2029879-1.53073369 0l-2.91781366-1.208598c-.49005618-.2029879-.87940432-.592336-1.08239223-1.0823922l-1.20859802-2.91781373c-.2029879-.49005617-.2029879-1.04067755.00000001-1.53073373l1.208598-2.91781368c.20298791-.49005618.59233603-.8794043 1.0823922-1.0823922l2.9178137-1.20859802c.49005617-.2029879 1.04067755-.2029879 1.53073372 0z" fill="#181715"/><path d="m7.57402516 1.48776901 2.91781374 1.20859801c.3675421.15224093.6595532.44425202.8117941.81179415l1.208598 2.91781369c.1522409.36754213.1522409.78050817 0 1.1480503l-1.208598 2.91781374c-.1522409.3675421-.444252.6595532-.8117941.8117941l-2.91781374 1.208598c-.36754213.1522409-.78050817.1522409-1.1480503 0l-2.91781369-1.208598c-.36754213-.1522409-.65955322-.444252-.81179415-.8117941l-1.20859801-2.91781374c-.15224093-.36754213-.15224093-.78050817 0-1.1480503l1.20859801-2.91781369c.15224093-.36754213.44425202-.65955322.81179415-.81179415l2.91781369-1.20859801c.36754213-.15224093.78050817-.15224093 1.1480503 0z" fill="202510" fill-rule="evenodd"/></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -70,6 +70,7 @@ node|z14-[natural=geyser],
node|z16-[natural=beach],
area|z14-[natural=bare_rock],
node|z17-[natural=rock],
node|z17-[natural=tree],
{text: name;text-color: @poi_label;text-position: center;text-offset: 1;}
node|z13-[natural=peak][!name],
@@ -206,7 +207,9 @@ node|z19-[man_made=water_well][drinking_water=not],
node|z19-[amenity=water_point][drinking_water=not],
{icon-image: drinking-water-no-m.svg;}
node|z18-[natural=tree],
node|z17-[natural=tree][name],
{icon-image: tree-special-m.svg;}
node|z18-[natural=tree][!name],
{icon-image: tree-m.svg;}
node|z18-[xmas:feature=tree],

View File

@@ -35,7 +35,9 @@
8.7 Footway 15-22 ZOOM
8.8 Steps 15-22 ZOOM
8.9 Bridleway 14-22 ZOOM
8.10 Runway 12-22 ZOOM
8.10 Major road borders
8.11 Minor road borders
8.12 Runway 12-22 ZOOM
9.RAIL 11-22 ZOOM
9.1 RAIL 11-22 ZOOM
9.2 Rail tunnel 14-22 ZOOM
@@ -137,17 +139,17 @@ line|z12[highway=motorway],
line|z13[highway=motorway],
{width: 4.0;}
line|z14[highway=motorway],
{width: 4.4;}
{width: 3.4;}
line|z15[highway=motorway],
{width: 5.6;}
{width: 4.6;}
line|z16[highway=motorway],
{width: 7.8;}
{width: 6.8;}
line|z17[highway=motorway],
{width: 9.0;}
{width: 8.0;}
line|z18[highway=motorway],
{width: 12.0;}
{width: 11.0;}
line|z19-[highway=motorway],
{width: 16.0;}
{width: 15.0;}
line|z6[highway=motorway],
line|z6[highway=trunk],
@@ -170,17 +172,17 @@ line|z12[highway=trunk],
line|z13[highway=trunk],
{width: 3.6;}
line|z14[highway=trunk],
{width: 4.0;}
{width: 3.0;}
line|z15[highway=trunk],
{width: 4.8;}
{width: 3.8;}
line|z16[highway=trunk],
{width: 6.2;}
{width: 5.2;}
line|z17[highway=trunk],
{width: 8.2;}
{width: 7.2;}
line|z18[highway=trunk],
{width: 11;}
{width: 10;}
line|z19-[highway=trunk],
{width: 13.5;}
{width: 12.5;}
line|z10[highway=motorway_link],
line|z10[highway=trunk_link]
@@ -196,22 +198,22 @@ line|z13[highway=trunk_link]
{width: 1.9;}
line|z14[highway=motorway_link],
line|z14[highway=trunk_link]
{width: 2.7;}
{width: 1.7;}
line|z15[highway=motorway_link],
line|z15[highway=trunk_link]
{width: 3.7;}
{width: 2.7;}
line|z16[highway=motorway_link],
line|z16[highway=trunk_link]
{width: 5.1;}
{width: 4.1;}
line|z17[highway=motorway_link],
line|z17[highway=trunk_link]
{width: 6.7;}
{width: 5.7;}
line|z18[highway=motorway_link],
line|z18[highway=trunk_link]
{width: 9.5;}
{width: 8.5;}
line|z19-[highway=motorway_link],
line|z19-[highway=trunk_link]
{width: 11.7;}
{width: 10.7;}
/* 3.2 Trunk & Motorway tunnel 12-22 ZOOM */
@@ -300,23 +302,23 @@ line|z9[highway=primary],
line|z10[highway=primary],
{width: 1.8;}
line|z11[highway=primary],
{width: 2.3;}
{width: 1.3;}
line|z12[highway=primary],
{width: 2.7;}
{width: 1.7;}
line|z13[highway=primary],
{width: 3.0;}
{width: 2.0;}
line|z14[highway=primary],
{width: 3.8;}
{width: 2.8;}
line|z15[highway=primary],
{width: 4.4;}
{width: 3.4;}
line|z16[highway=primary],
{width: 5.4;}
{width: 4.4;}
line|z17[highway=primary],
{width: 7;}
{width: 6;}
line|z18[highway=primary],
{width: 10;}
{width: 9;}
line|z19-[highway=primary],
{width: 12;}
{width: 11;}
line|z11[highway=primary_link],
@@ -328,15 +330,15 @@ line|z13[highway=primary_link],
line|z14[highway=primary_link],
{width: 1.8;}
line|z15[highway=primary_link],
{width: 2.5;}
{width: 1.5;}
line|z16[highway=primary_link],
{width: 3.2;}
{width: 2.2;}
line|z17[highway=primary_link],
{width: 4.7;}
{width: 3.7;}
line|z18[highway=primary_link],
{width: 6.4;}
{width: 5.4;}
line|z19-[highway=primary_link],
{width: 8.2;}
{width: 7.2;}
/* 4.2 Primary tunnel 14-22 ZOOM */
@@ -394,38 +396,38 @@ line|z14-[highway=secondary_link][bridge?]::bridgeblack,
line|z10[highway=secondary],
{width: 1.4;}
line|z11[highway=secondary],
{width: 2.2;}
{width: 1.2;}
line|z12[highway=secondary],
{width: 2.5;}
{width: 1.5;}
line|z13[highway=secondary],
{width: 2.7;}
{width: 1.7;}
line|z14[highway=secondary],
{width: 3.2;}
{width: 2.2;}
line|z15[highway=secondary],
{width: 3.8;}
{width: 2.8;}
line|z16[highway=secondary],
{width: 5;}
{width: 4;}
line|z17[highway=secondary],
{width: 6.6;}
{width: 5.6;}
line|z18[highway=secondary],
{width: 9.4;}
{width: 8.4;}
line|z19-[highway=secondary],
{width: 11.6;}
{width: 10.6;}
line|z13[highway=secondary_link],
{width: 1.3;}
line|z14[highway=secondary_link],
{width: 1.8;}
line|z15[highway=secondary_link],
{width: 2.5;}
{width: 1.5;}
line|z16[highway=secondary_link],
{width: 3.2;}
{width: 2.2;}
line|z17[highway=secondary_link],
{width: 4.7;}
{width: 3.7;}
line|z18[highway=secondary_link],
{width: 6.4;}
{width: 5.4;}
line|z19-[highway=secondary_link],
{width: 8.2;}
{width: 7.2;}
/* 5.2 Secondary tunnel 16-22 ZOOM */
@@ -1137,7 +1139,329 @@ line|z15-[highway=bridleway][bridge?]::bridgewhite
line|z17-[highway=bridleway][bridge?]::bridgeblack
{casing-width-add: 1;}
/* 8.10 Runway 12-22 ZOOM */
/* 8.10 Major road borders */
line|z14-[highway=motorway]::border,
line|z14-[highway=motorway_link]::border,
{color: @motorway1_border; opacity: 1;}
line|z14-[highway=trunk]::border,
line|z14-[highway=trunk_link]::border,
{color: @trunk1_border; opacity: 1;}
line|z11-13[highway=primary]::border,
{color: @primary1_border; opacity: 1;}
line|z14-[highway=primary]::border,
line|z15-[highway=primary_link]::border,
{color: @primary2_border; opacity: 1;}
line|z11-13[highway=secondary]::border,
{color: @secondary0_border; opacity: 1;}
line|z14-[highway=secondary]::border,
line|z15-[highway=secondary_link]::border,
{color: @secondary1_border; opacity: 1;}
/* Width is like the original road, but increased by 1. Then set everything smaller or equal 2 to 0. Finally subtract 0.5 from everything smaller than 3. */
line|z14[highway=motorway]::border,
{width: 4.4;}
line|z15[highway=motorway]::border,
{width: 5.6;}
line|z16[highway=motorway]::border,
{width: 7.8;}
line|z17[highway=motorway]::border,
{width: 9.0;}
line|z18[highway=motorway]::border,
{width: 12.0;}
line|z19-[highway=motorway]::border,
{width: 16.0;}
line|z14[highway=trunk]::border,
{width: 4.0;}
line|z15[highway=trunk]::border,
{width: 4.8;}
line|z16[highway=trunk]::border,
{width: 6.2;}
line|z17[highway=trunk]::border,
{width: 8.2;}
line|z18[highway=trunk]::border,
{width: 11;}
line|z19-[highway=trunk]::border,
{width: 13.5;}
line|z14[highway=motorway_link]::border,
line|z14[highway=trunk_link]::border,
{width: 2.2;}
line|z15[highway=motorway_link]::border,
line|z15[highway=trunk_link]::border,
{width: 3.7;}
line|z16[highway=motorway_link]::border,
line|z16[highway=trunk_link]::border,
{width: 5.1;}
line|z17[highway=motorway_link]::border,
line|z17[highway=trunk_link]::border,
{width: 6.7;}
line|z18[highway=motorway_link]::border,
line|z18[highway=trunk_link]::border,
{width: 9.5;}
line|z19-[highway=motorway_link]::border,
line|z19-[highway=trunk_link]::border,
{width: 11.7;}
line|z11[highway=primary]::border,
{width: 1.8;}
line|z12[highway=primary]::border,
{width: 2.2;}
line|z13[highway=primary]::border,
{width: 3.0;}
line|z14[highway=primary]::border,
{width: 3.8;}
line|z15[highway=primary]::border,
{width: 4.4;}
line|z16[highway=primary]::border,
{width: 5.4;}
line|z17[highway=primary]::border,
{width: 7;}
line|z18[highway=primary]::border,
{width: 10;}
line|z19-[highway=primary]::border,
{width: 12;}
line|z15[highway=primary_link]::border,
{width: 2;}
line|z16[highway=primary_link]::border,
{width: 3.2;}
line|z17[highway=primary_link]::border,
{width: 4.7;}
line|z18[highway=primary_link]::border,
{width: 6.4;}
line|z19-[highway=primary_link]::border,
{width: 8.2;}
line|z11[highway=secondary]::border,
{width: 1.7;}
line|z12[highway=secondary]::border,
{width: 2;}
line|z13[highway=secondary]::border,
{width: 2.2;}
line|z14[highway=secondary]::border,
{width: 3.2;}
line|z15[highway=secondary]::border,
{width: 3.8;}
line|z16[highway=secondary]::border,
{width: 5;}
line|z17[highway=secondary]::border,
{width: 6.6;}
line|z18[highway=secondary]::border,
{width: 9.4;}
line|z19-[highway=secondary]::border,
{width: 11.6;}
line|z15[highway=secondary_link]::border,
{width: 2;}
line|z16[highway=secondary_link]::border,
{width: 3.2;}
line|z17[highway=secondary_link]::border,
{width: 4.7;}
line|z18[highway=secondary_link]::border,
{width: 6.4;}
line|z19-[highway=secondary_link]::border,
{width: 8.2;}
/* 8.11 Minor road borders */
line|z11-[highway=tertiary]::border,
line|z14-[highway=tertiary_link]::border,
line|z13-[highway=unclassified]::border,
line|z14-[highway=residential]::border,
line|z14-[highway=road]::border,
line|z14-[highway=living_street]::border,
line|z14-[highway=pedestrian]::border,
line|z14-[highway=ford]::border,
line|z15-[highway=service]::border,
line|z15-[highway=service][service=busway]::border,
line|z15-[highway=busway]::border,
line|z15-[highway=footway]::border,
line|z15-[highway=ladder]::border,
line|z15-[highway=steps]::border,
{color: @minor_road_border; opacity: 0.1;}
line|z11-[highway=tertiary][bridge?]::border,
line|z14-[highway=tertiary_link][bridge?]::border,
line|z13-[highway=unclassified][bridge?]::border,
line|z14-[highway=residential][bridge?]::border,
line|z14-[highway=road][bridge?]::border,
line|z14-[highway=living_street][bridge?]::border,
line|z14-[highway=pedestrian][bridge?]::border,
line|z15-[highway=service][bridge?]::border,
line|z15-[highway=service][service=busway][bridge?]::border,
line|z15-[highway=busway][bridge?]::border,
line|z15-[highway=footway][bridge?]::border,
line|z15-[highway=steps][bridge?]::border,
{color: @bridge_minor_road_border; opacity: 1; linecap: butt}
/* Width is like the original road, but increased by 1. Then set everything smaller or equal 2 to 0. Finally subtract 0.5 from everything smaller than 3. */
line|z11[highway=tertiary]::border,
{width: 1.7;}
line|z12[highway=tertiary]::border,
{width: 2.1;}
line|z13[highway=tertiary]::border,
{width: 2.3;}
line|z14[highway=tertiary]::border,
{width: 3.7;}
line|z15[highway=tertiary]::border,
{width: 4.8;}
line|z16[highway=tertiary]::border,
{width: 6;}
line|z17[highway=tertiary]::border,
{width: 7.6;}
line|z18[highway=tertiary]::border,
{width: 10.4;}
line|z19-[highway=tertiary]::border,
{width: 12.6;}
line|z14[highway=tertiary_link]::border,
{width: 2.3;}
line|z15[highway=tertiary_link]::border,
{width: 3.5;}
line|z16[highway=tertiary_link]::border,
{width: 4.2;}
line|z17[highway=tertiary_link]::border,
{width: 5.7;}
line|z18[highway=tertiary_link]::border,
{width: 7.4;}
line|z19-[highway=tertiary_link]::border,
{width: 9.2;}
line|z13[highway=unclassified]::border,
{width: 1.9;}
line|z14[highway=unclassified]::border,
{width: 3.3;}
line|z15[highway=unclassified]::border,
{width: 4.2;}
line|z16[highway=unclassified]::border,
{width: 5.2;}
line|z17[highway=unclassified]::border,
{width: 7;}
line|z18[highway=unclassified]::border,
{width: 9;}
line|z19-[highway=unclassified]::border,
{width: 11;}
line|z14[highway=residential]::border,
line|z14[highway=road]::border,
line|z14[highway=living_street]::border,
{width: 2.1;}
line|z15[highway=residential]::border,
line|z15[highway=road]::border,
line|z15[highway=living_street]::border,
{width: 3.4;}
line|z16[highway=residential]::border,
line|z16[highway=road]::border,
line|z16[highway=living_street]::border,
{width: 4.2;}
line|z17[highway=residential]::border,
line|z17[highway=road]::border,
line|z17[highway=living_street]::border,
{width: 5.7;}
line|z18[highway=residential]::border,
line|z18[highway=road]::border,
line|z18[highway=living_street]::border,
{width: 7.4;}
line|z19-[highway=residential]::border,
line|z19-[highway=road]::border,
line|z19-[highway=living_street]::border,
{width: 9.2;}
line|z14[highway=pedestrian]::border,
line|z14[highway=ford]::border,
{width: 2.1;dashes: 6,1.3;}
line|z15[highway=pedestrian]::border,
line|z15[highway=ford]::border,
{width: 3;dashes: 8,1.5;}
line|z16[highway=pedestrian]::border,
line|z16[highway=ford]::border,
{width: 3.4;dashes: 8,1.5;}
line|z17[highway=pedestrian]::border,
line|z17[highway=ford]::border,
{width: 4;dashes: 9,1.8;}
line|z18[highway=pedestrian]::border,
line|z18[highway=ford]::border,
{width: 5;dashes: 11,2.3;}
line|z19-[highway=pedestrian]::border,
line|z19-[highway=ford]::border,
{width: 6;dashes: 13,2.7;}
line|z15[highway=service]::border,
line|z15[highway=service][service=busway]::border,
line|z15[highway=busway]::border,
{width: 1.7;}
line|z15[highway=service][service=driveway]::border,
{width: 0;}
line|z16[highway=service]::border,
line|z16[highway=service][service=busway]::border,
line|z16[highway=busway]::border,
{width: 2.1;}
line|z17[highway=service]::border,
line|z17[highway=service][service=busway]::border,
line|z17[highway=busway]::border,
{width: 3;}
line|z18[highway=service]::border,
line|z18[highway=service][service=busway]::border,
line|z18[highway=busway]::border,
{width: 4;}
line|z19-[highway=service]::border,
line|z19-[highway=service][service=busway]::border,
line|z19-[highway=busway]::border,
{width: 5;}
line|z15[highway=footway]::border,
{width: 2; dashes: 5,1.5;}
line|z16[highway=footway]::border,
{width: 3; dashes: 5,1.5;}
line|z17[highway=footway]::border,
{width: 3.4; dashes: 6,1.8;}
line|z18[highway=footway]::border,
{width: 4.2; dashes: 8,2.3;}
line|z19-[highway=footway]::border,
{width: 5.2; dashes: 10,2.7;}
line|z15[highway=footway][bicycle=designated]::border,
{width: 2; dashes: 6,9;}
line|z16[highway=footway][bicycle=designated]::border,
{width: 3; dashes: 8,10;}
line|z17[highway=footway][bicycle=designated]::border,
{width: 3.4; dashes: 10,11;}
line|z18[highway=footway][bicycle=designated]::border,
{width: 4.2; dashes: 15,15;}
line|z19-[highway=footway][bicycle=designated]::border,
{width: 5.2; dashes: 20,20;}
/* Don't display sidewalks and pedestrian crossings on z15. */
line|z15[highway=footway][footway=sidewalk]::border,
line|z15[highway=footway][footway=crossing]::border,
{width: 0;}
line|z15[highway=ladder]::border,
line|z15[highway=steps]::border,
{width: 3.4; dashes: 1.5,1.3;}
line|z16[highway=ladder]::border,
line|z16[highway=steps]::border,
{width: 5; dashes: 1.8,1.6;}
line|z17-[highway=ladder]::border,
line|z17-[highway=steps]::border,
{width: 7; dashes: 2.5,2.2;}
line|z18[highway=ladder]::border,
line|z18[highway=steps]::border,
{width: 9; dashes: 3.2,2.8;}
line|z19-[highway=ladder]::border,
line|z19-[highway=steps]::border,
{width: 11; dashes: 4,3.5;}
/* 8.12 Runway 12-22 ZOOM */
line|z12-[aeroway=runway],
line|z14-[aeroway=taxiway],

View File

@@ -101,8 +101,8 @@ amenity-recycling-centre # area z15- (also has icon z
amenity-social_facility # area z15- (also has icon z17-, caption(optional) z17-)
amenity-vehicle_inspection # area z15- (also has icon z16-, caption(optional) z16-)
emergency-mountain_rescue # area z13- (also has icon z16-, caption(optional) z16-)
highway-pedestrian-area # area z14- (also has line z13-, pathtext z14-)
highway-pedestrian-square # area z14- (also has line z13-, pathtext z14-)
highway-pedestrian-area # area z14- (also has line z13-, line::border z14-, pathtext z14-)
highway-pedestrian-square # area z14- (also has line z13-, line::border z14-, pathtext z14-)
highway-rest_area # area z13- (also has icon z15-, caption(optional) z15-)
highway-services # area z13- (also has icon z14-, caption(optional) z14-)
landuse-garages # area z13- (also has caption z15-)
@@ -115,7 +115,7 @@ tourism-information-office # area z15- (also has icon z
tourism-information-visitor_centre # area z13- (also has icon z15-, caption(optional) z15-)
=== 170
highway-footway-area # area z14- (also has line z15-, pathtext z15-)
highway-footway-area # area z14- (also has line z15-, line::border z15-, pathtext z15-)
leisure-track-area # area z15- (also has caption z16-)
=== 160

View File

@@ -45,10 +45,10 @@ power-line # line z19- (also has line::
power-line::dash # line::dash z19- (also has line z19-)
=== 340
highway-ladder # line z15- (also has icon z17-, pathtext z17-)
highway-steps # line z15- (also has pathtext z16-)
highway-steps-bridge # line z15- (also has line::bridgeblack z17-, line::bridgewhite z15-, pathtext z16-)
highway-steps-tunnel # line z15- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z16-)
highway-ladder # line z15- (also has line::border z15-, icon z17-, pathtext z17-)
highway-steps # line z15- (also has line::border z15-, pathtext z16-)
highway-steps-bridge # line z15- (also has line::border z15-, line::bridgeblack z17-, line::bridgewhite z15-, pathtext z16-)
highway-steps-tunnel # line z15- (also has line::border z15-, line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z16-)
hwtag-oneway::arrows # line::arrows z15-
waterway-weir # line z14- (also has pathtext z15-)
=== 330
@@ -73,23 +73,23 @@ railway-tram-bridge # line z13-
railway-tram-tunnel # line z13-
=== 320
highway-motorway # line z6- (also has pathtext z10-, shield::shield z10-)
highway-motorway-bridge # line z6- (also has line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-motorway-tunnel # line z6- (also has line(casing) z12-, pathtext z10-, shield::shield z10-)
highway-trunk # line z6- (also has pathtext z10-, shield::shield z10-)
highway-trunk-bridge # line z6- (also has line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-trunk-tunnel # line z6- (also has line(casing) z12-, pathtext z10-, shield::shield z10-)
highway-motorway # line z6- (also has line::border z14-, pathtext z10-, shield::shield z10-)
highway-motorway-bridge # line z6- (also has line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-motorway-tunnel # line z6- (also has line::border z14-, line(casing) z12-, pathtext z10-, shield::shield z10-)
highway-trunk # line z6- (also has line::border z14-, pathtext z10-, shield::shield z10-)
highway-trunk-bridge # line z6- (also has line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-trunk-tunnel # line z6- (also has line::border z14-, line(casing) z12-, pathtext z10-, shield::shield z10-)
highway-world_level # line z4-9
highway-world_towns_level # line z6-9
=== 310
# highway-motorway-tunnel # line(casing) z12- (also has line z6-, pathtext z10-, shield::shield z10-)
# highway-trunk-tunnel # line(casing) z12- (also has line z6-, pathtext z10-, shield::shield z10-)
# highway-motorway-tunnel # line(casing) z12- (also has line z6-, line::border z14-, pathtext z10-, shield::shield z10-)
# highway-trunk-tunnel # line(casing) z12- (also has line z6-, line::border z14-, pathtext z10-, shield::shield z10-)
# === 309
highway-primary # line z8- (also has pathtext z10-, shield::shield z10-)
highway-primary-bridge # line z8- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-primary-tunnel # line z8- (also has line(casing) z14-, pathtext z10-, shield::shield z10-)
highway-primary # line z8- (also has line::border z11-, pathtext z10-, shield::shield z10-)
highway-primary-bridge # line z8- (also has line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-primary-tunnel # line z8- (also has line::border z11-, line(casing) z14-, pathtext z10-, shield::shield z10-)
railway-rail-branch::dash # line::dash z16- (also has line z11-)
railway-rail-branch-bridge::dash # line::dash z16- (also has line z11-, line::bridgeblack z16-, line::bridgewhite z13-)
railway-rail-branch-tunnel::dash # line::dash z16- (also has line z11-, line(casing) z14-)
@@ -104,7 +104,7 @@ railway-rail-tourism-bridge::dash # line::dash z16- (also has
railway-rail-tourism-tunnel::dash # line::dash z16- (also has line z10-, line(casing) z14-, pathtext z14-)
=== 290
# highway-primary-tunnel # line(casing) z14- (also has line z8-, pathtext z10-, shield::shield z10-)
# highway-primary-tunnel # line(casing) z14- (also has line z8-, line::border z11-, pathtext z10-, shield::shield z10-)
# === 289
railway-rail-branch # line z11- (also has line::dash z16-)
@@ -127,88 +127,88 @@ railway-rail-tourism-tunnel # line z10- (also has line::
# railway-rail-tourism-tunnel # line(casing) z14- (also has line z10-, line::dash z16-, pathtext z14-)
# === 279
highway-secondary # line z10- (also has pathtext z10-, shield::shield z12-)
highway-secondary-bridge # line z10- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z12-)
highway-secondary-tunnel # line z10- (also has line(casing) z16-, pathtext z10-, shield::shield z12-)
highway-secondary # line z10- (also has line::border z11-, pathtext z10-, shield::shield z12-)
highway-secondary-bridge # line z10- (also has line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z12-)
highway-secondary-tunnel # line z10- (also has line::border z11-, line(casing) z16-, pathtext z10-, shield::shield z12-)
=== 270
# highway-secondary-tunnel # line(casing) z16- (also has line z10-, pathtext z10-, shield::shield z12-)
# highway-secondary-tunnel # line(casing) z16- (also has line z10-, line::border z11-, pathtext z10-, shield::shield z12-)
# === 269
highway-tertiary # line z11- (also has pathtext z12-, shield::shield z13-)
highway-tertiary-bridge # line z11- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z12-, shield::shield z13-)
highway-tertiary-tunnel # line z11- (also has line(casing) z16-, pathtext z12-, shield::shield z13-)
highway-unclassified # line z11- (also has pathtext z13-)
highway-unclassified-area # line z11- (also has pathtext z13-)
highway-unclassified-bridge # line z11- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-)
highway-unclassified-tunnel # line z11- (also has line(casing) z16-, pathtext z13-)
highway-tertiary # line z11- (also has line::border z11-, pathtext z12-, shield::shield z13-)
highway-tertiary-bridge # line z11- (also has line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z12-, shield::shield z13-)
highway-tertiary-tunnel # line z11- (also has line::border z11-, line(casing) z16-, pathtext z12-, shield::shield z13-)
highway-unclassified # line z11- (also has line::border z13-, pathtext z13-)
highway-unclassified-area # line z11- (also has line::border z13-, pathtext z13-)
highway-unclassified-bridge # line z11- (also has line::border z13-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-)
highway-unclassified-tunnel # line z11- (also has line::border z13-, line(casing) z16-, pathtext z13-)
=== 250
# highway-tertiary-tunnel # line(casing) z16- (also has line z11-, pathtext z12-, shield::shield z13-)
# highway-unclassified-tunnel # line(casing) z16- (also has line z11-, pathtext z13-)
# highway-tertiary-tunnel # line(casing) z16- (also has line z11-, line::border z11-, pathtext z12-, shield::shield z13-)
# highway-unclassified-tunnel # line(casing) z16- (also has line z11-, line::border z13-, pathtext z13-)
# === 249
highway-living_street # line z12- (also has pathtext z14-)
highway-living_street-bridge # line z12- (also has pathtext z14-)
highway-living_street-tunnel # line z12- (also has line(casing) z16-, pathtext z14-)
highway-residential # line z12- (also has pathtext z13-, shield::shield z15-)
highway-residential-area # line z12- (also has pathtext z13-, shield::shield z15-)
highway-residential-bridge # line z12- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-, shield::shield z15-)
highway-residential-tunnel # line z12- (also has line(casing) z16-, pathtext z13-, shield::shield z15-)
highway-road # line z12- (also has pathtext z14-)
highway-road-bridge # line z12- (also has line::bridgeblack z16-, line::bridgewhite z16-, pathtext z14-)
highway-road-tunnel # line z12- (also has pathtext z14-)
highway-living_street # line z12- (also has line::border z14-, pathtext z14-)
highway-living_street-bridge # line z12- (also has line::border z14-, pathtext z14-)
highway-living_street-tunnel # line z12- (also has line::border z14-, line(casing) z16-, pathtext z14-)
highway-residential # line z12- (also has line::border z14-, pathtext z13-, shield::shield z15-)
highway-residential-area # line z12- (also has line::border z14-, pathtext z13-, shield::shield z15-)
highway-residential-bridge # line z12- (also has line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-, shield::shield z15-)
highway-residential-tunnel # line z12- (also has line::border z14-, line(casing) z16-, pathtext z13-, shield::shield z15-)
highway-road # line z12- (also has line::border z14-, pathtext z14-)
highway-road-bridge # line z12- (also has line::border z14-, line::bridgeblack z16-, line::bridgewhite z16-, pathtext z14-)
highway-road-tunnel # line z12- (also has line::border z14-, pathtext z14-)
=== 230
# highway-living_street-tunnel # line(casing) z16- (also has line z12-, pathtext z14-)
# highway-residential-tunnel # line(casing) z16- (also has line z12-, pathtext z13-, shield::shield z15-)
# highway-living_street-tunnel # line(casing) z16- (also has line z12-, line::border z14-, pathtext z14-)
# highway-residential-tunnel # line(casing) z16- (also has line z12-, line::border z14-, pathtext z13-, shield::shield z15-)
# === 229
highway-motorway_link # line z10- (also has pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge # line z10- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-motorway_link-tunnel # line z10- (also has line(casing) z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link # line z10- (also has pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge # line z10- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-trunk_link-tunnel # line z10- (also has line(casing) z13-, pathtext z10-, shield::shield z10-)
highway-motorway_link # line z10- (also has line::border z14-, pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge # line z10- (also has line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-motorway_link-tunnel # line z10- (also has line::border z14-, line(casing) z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link # line z10- (also has line::border z14-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge # line z10- (also has line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-trunk_link-tunnel # line z10- (also has line::border z14-, line(casing) z13-, pathtext z10-, shield::shield z10-)
=== 228
# highway-motorway_link-tunnel # line(casing) z13- (also has line z10-, pathtext z10-, shield::shield z10-)
# highway-trunk_link-tunnel # line(casing) z13- (also has line z10-, pathtext z10-, shield::shield z10-)
# highway-motorway_link-tunnel # line(casing) z13- (also has line z10-, line::border z14-, pathtext z10-, shield::shield z10-)
# highway-trunk_link-tunnel # line(casing) z13- (also has line z10-, line::border z14-, pathtext z10-, shield::shield z10-)
# === 227
highway-primary_link # line z11- (also has pathtext z11-, shield::shield z11-)
highway-primary_link-bridge # line z11- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z11-, shield::shield z11-)
highway-primary_link-tunnel # line z11- (also has line(casing) z14-, pathtext z11-, shield::shield z11-)
highway-primary_link # line z11- (also has line::border z15-, pathtext z11-, shield::shield z11-)
highway-primary_link-bridge # line z11- (also has line::border z15-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z11-, shield::shield z11-)
highway-primary_link-tunnel # line z11- (also has line::border z15-, line(casing) z14-, pathtext z11-, shield::shield z11-)
=== 226
# highway-primary_link-tunnel # line(casing) z14- (also has line z11-, pathtext z11-, shield::shield z11-)
# highway-primary_link-tunnel # line(casing) z14- (also has line z11-, line::border z15-, pathtext z11-, shield::shield z11-)
# === 225
highway-secondary_link # line z13- (also has pathtext z16-)
highway-secondary_link-bridge # line z13- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z16-)
highway-secondary_link-tunnel # line z13- (also has line(casing) z16-, pathtext z16-)
highway-secondary_link # line z13- (also has line::border z15-, pathtext z16-)
highway-secondary_link-bridge # line z13- (also has line::border z15-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z16-)
highway-secondary_link-tunnel # line z13- (also has line::border z15-, line(casing) z16-, pathtext z16-)
=== 224
# highway-secondary_link-tunnel # line(casing) z16- (also has line z13-, pathtext z16-)
highway-tertiary_link # line z14- (also has pathtext z18-)
highway-tertiary_link-bridge # line z14- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z18-)
highway-tertiary_link-tunnel # line z14- (also has line(casing) z16-, pathtext z18-)
# highway-secondary_link-tunnel # line(casing) z16- (also has line z13-, line::border z15-, pathtext z16-)
highway-tertiary_link # line z14- (also has line::border z14-, pathtext z18-)
highway-tertiary_link-bridge # line z14- (also has line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z18-)
highway-tertiary_link-tunnel # line z14- (also has line::border z14-, line(casing) z16-, pathtext z18-)
=== 223
highway-busway # line z15- (also has pathtext z16-)
highway-busway-bridge # line z15- (also has line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-busway-tunnel # line z15- (also has line(casing) z15-, pathtext z16-)
highway-service # line z15- (also has pathtext z16-)
highway-service-area # line z15- (also has pathtext z16-)
highway-service-bridge # line z15- (also has line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-service-driveway # line z16- (also has pathtext z16-)
highway-service-parking_aisle # line z15- (also has pathtext z16-)
highway-service-tunnel # line z15- (also has line(casing) z15-, pathtext z16-)
# highway-tertiary_link-tunnel # line(casing) z16- (also has line z14-, pathtext z18-)
highway-busway # line z15- (also has line::border z15-, pathtext z16-)
highway-busway-bridge # line z15- (also has line::border z15-, line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-busway-tunnel # line z15- (also has line::border z15-, line(casing) z15-, pathtext z16-)
highway-service # line z15- (also has line::border z15-, pathtext z16-)
highway-service-area # line z15- (also has line::border z15-, pathtext z16-)
highway-service-bridge # line z15- (also has line::border z15-, line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-service-driveway # line z16- (also has line::border z16-, pathtext z16-)
highway-service-parking_aisle # line z15- (also has line::border z15-, pathtext z16-)
highway-service-tunnel # line z15- (also has line::border z15-, line(casing) z15-, pathtext z16-)
# highway-tertiary_link-tunnel # line(casing) z16- (also has line z14-, line::border z14-, pathtext z18-)
=== 222
# highway-busway-tunnel # line(casing) z15- (also has line z15-, pathtext z16-)
# highway-service-tunnel # line(casing) z15- (also has line z15-, pathtext z16-)
# highway-busway-tunnel # line(casing) z15- (also has line z15-, line::border z15-, pathtext z16-)
# highway-service-tunnel # line(casing) z15- (also has line z15-, line::border z15-, pathtext z16-)
railway-light_rail::dash # line::dash z16- (also has line z13-)
railway-light_rail-bridge::dash # line::dash z16- (also has line z13-, line::bridgeblack z16-, line::bridgewhite z13-)
railway-rail::dash # line::dash z16- (also has line z11-)
@@ -227,11 +227,11 @@ railway-subway::dash # line::dash z16- (also has
railway-subway-bridge::dash # line::dash z16- (also has line z13-, line::bridgeblack z16-, line::bridgewhite z13-)
=== 221
highway-footway-bicycle # line z15- (also has line::cycleline z15-, pathtext z15-)
highway-footway-bicycle # line z15- (also has line::border z15-, line::cycleline z15-, pathtext z15-)
highway-path-bicycle # line z15- (also has line::cycleline z14-, pathtext z15-)
=== 220
highway-footway-bicycle::cycleline # line::cycleline z15- (also has line z15-, pathtext z15-)
highway-footway-bicycle::cycleline # line::cycleline z15- (also has line z15-, line::border z15-, pathtext z15-)
highway-path-bicycle::cycleline # line::cycleline z14- (also has line z15-, pathtext z15-)
=== 219
@@ -264,23 +264,23 @@ railway-subway-bridge # line z13- (also has line::
# railway-rail-utility-tunnel # line(casing) z14- (also has line z13-, line::dash z17-)
# === 209
highway-ford # line z13- (also has icon z16-, pathtext z16-)
highway-pedestrian # line z13- (also has pathtext z14-)
highway-pedestrian-area # line z13- and area z14- (also has pathtext z14-)
highway-pedestrian-bridge # line z13- (also has line::bridgeblack z14-, line::bridgewhite z13-, pathtext z14-)
highway-pedestrian-square # line z13- and area z14- (also has pathtext z14-)
highway-pedestrian-tunnel # line z13- (also has line(casing) z16-, pathtext z14-)
highway-ford # line z13- (also has line::border z14-, icon z16-, pathtext z16-)
highway-pedestrian # line z13- (also has line::border z14-, pathtext z14-)
highway-pedestrian-area # line z13- and area z14- (also has line::border z14-, pathtext z14-)
highway-pedestrian-bridge # line z13- (also has line::border z14-, line::bridgeblack z14-, line::bridgewhite z13-, pathtext z14-)
highway-pedestrian-square # line z13- and area z14- (also has line::border z14-, pathtext z14-)
highway-pedestrian-tunnel # line z13- (also has line::border z14-, line(casing) z16-, pathtext z14-)
=== 200
# highway-pedestrian-tunnel # line(casing) z16- (also has line z13-, pathtext z14-)
# highway-pedestrian-tunnel # line(casing) z16- (also has line z13-, line::border z14-, pathtext z14-)
# === 199
highway-bridleway # line z14- (also has pathtext z15-)
highway-bridleway-bridge # line z14- (also has line::bridgeblack z17-, line::bridgewhite z15-, pathtext z15-)
highway-bridleway-tunnel # line z14- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z15-)
highway-footway # line z15- (also has pathtext z15-)
highway-footway-area # line z15- and area z14- (also has pathtext z15-)
highway-footway-crossing # line z16-
highway-footway # line z15- (also has line::border z15-, pathtext z15-)
highway-footway-area # line z15- and area z14- (also has line::border z15-, pathtext z15-)
highway-footway-crossing # line z16- (also has line::border z16-)
highway-path # line z15- (also has pathtext z15-)
highway-path-difficult # line z15- (also has pathtext z15-)
highway-path-expert # line z15- (also has pathtext z15-)
@@ -290,7 +290,7 @@ highway-track-area # line z15- (also has pathte
highway-track-bridge # line z15- (also has line::bridgeblack z17-, line::bridgewhite z15-, pathtext z15-)
highway-track-no-access # line z15- (also has pathtext z15-)
highway-track-tunnel # line z15- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z15-)
=== 180
=== 190
highway-construction # line z13- (also has pathtext z15-)
leisure-track # line z15- (also has caption z16-)
@@ -306,54 +306,172 @@ railway-preserved # line z15-
railway-preserved-bridge # line z15- (also has line::bridgeblack z16-, line::bridgewhite z15-)
railway-preserved-tunnel # line z15-
railway-turntable # line z17-
=== 160
=== 180
highway-footway-bridge # line z15- (also has line::bridgeblack z17-, line::bridgewhite z15-, pathtext z15-)
highway-footway-sidewalk # line z16-
highway-footway-tunnel # line z15- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z15-)
highway-footway-bridge # line z15- (also has line::border z15-, line::bridgeblack z17-, line::bridgewhite z15-, pathtext z15-)
highway-footway-sidewalk # line z16- (also has line::border z16-)
highway-footway-tunnel # line z15- (also has line::border z15-, line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z15-)
highway-path-bridge # line z15- (also has line::bridgeblack z17-, line::bridgewhite z15-, pathtext z15-)
highway-path-horse # line z15- (also has pathtext z15-)
highway-path-tunnel # line z15- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z15-)
=== 155
=== 170
highway-bridleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z14-, line::tunnelCasing z17-, pathtext z15-)
highway-cycleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z13-, line::tunnelCasing z17-, pathtext z15-)
highway-footway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z15-, line::tunnelCasing z17-, pathtext z15-)
highway-footway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z15-, line::border z15-, line::tunnelCasing z17-, pathtext z15-)
highway-path-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z15-, line::tunnelCasing z17-, pathtext z15-)
highway-steps-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z15-, line::tunnelCasing z17-, pathtext z16-)
highway-steps-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z15-, line::border z15-, line::tunnelCasing z17-, pathtext z16-)
highway-track-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z15-, line::tunnelCasing z17-, pathtext z15-)
=== 154
=== 169
highway-bridleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z14-, line::tunnelBackground z17-, pathtext z15-)
highway-cycleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z13-, line::tunnelBackground z17-, pathtext z15-)
highway-footway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z15-, line::tunnelBackground z17-, pathtext z15-)
highway-footway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z15-, line::border z15-, line::tunnelBackground z17-, pathtext z15-)
highway-path-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z15-, line::tunnelBackground z17-, pathtext z15-)
highway-steps-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z15-, line::tunnelBackground z17-, pathtext z16-)
highway-steps-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z15-, line::border z15-, line::tunnelBackground z17-, pathtext z16-)
highway-track-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z15-, line::tunnelBackground z17-, pathtext z15-)
=== 168
highway-motorway::border # line::border z14- (also has line z6-, pathtext z10-, shield::shield z10-)
highway-trunk::border # line::border z14- (also has line z6-, pathtext z10-, shield::shield z10-)
=== 163
highway-primary::border # line::border z11- (also has line z8-, pathtext z10-, shield::shield z10-)
=== 162
highway-secondary::border # line::border z11- (also has line z10-, pathtext z10-, shield::shield z12-)
=== 161
highway-motorway_link::border # line::border z14- (also has line z10-, pathtext z10-, shield::shield z10-)
highway-trunk_link::border # line::border z14- (also has line z10-, pathtext z10-, shield::shield z10-)
=== 160
highway-primary_link::border # line::border z15- (also has line z11-, pathtext z11-, shield::shield z11-)
=== 159
highway-secondary_link::border # line::border z15- (also has line z13-, pathtext z16-)
=== 158
highway-motorway-bridge::border # line::border z14- (also has line z6-, line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-trunk-bridge::border # line::border z14- (also has line z6-, line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
=== 157
highway-primary-bridge::border # line::border z11- (also has line z8-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
=== 156
highway-secondary-bridge::border # line::border z11- (also has line z10-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z12-)
=== 155
highway-motorway_link-bridge::border # line::border z14- (also has line z10-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge::border # line::border z14- (also has line z10-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
=== 154
highway-primary_link-bridge::border # line::border z15- (also has line z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z11-, shield::shield z11-)
=== 153
highway-secondary_link-bridge::border # line::border z15- (also has line z13-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z16-)
=== 152
highway-motorway-tunnel::border # line::border z14- (also has line z6-, line(casing) z12-, pathtext z10-, shield::shield z10-)
highway-trunk-tunnel::border # line::border z14- (also has line z6-, line(casing) z12-, pathtext z10-, shield::shield z10-)
=== 151
highway-primary-tunnel::border # line::border z11- (also has line z8-, line(casing) z14-, pathtext z10-, shield::shield z10-)
=== 150
highway-secondary-tunnel::border # line::border z11- (also has line z10-, line(casing) z16-, pathtext z10-, shield::shield z12-)
=== 149
highway-motorway_link-tunnel::border # line::border z14- (also has line z10-, line(casing) z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link-tunnel::border # line::border z14- (also has line z10-, line(casing) z13-, pathtext z10-, shield::shield z10-)
=== 148
highway-primary_link-tunnel::border # line::border z15- (also has line z11-, line(casing) z14-, pathtext z11-, shield::shield z11-)
=== 147
highway-secondary_link-tunnel::border # line::border z15- (also has line z13-, line(casing) z16-, pathtext z16-)
=== 146
highway-busway::border # line::border z15- (also has line z15-, pathtext z16-)
highway-living_street::border # line::border z14- (also has line z12-, pathtext z14-)
highway-residential::border # line::border z14- (also has line z12-, pathtext z13-, shield::shield z15-)
highway-residential-area::border # line::border z14- (also has line z12-, pathtext z13-, shield::shield z15-)
highway-road::border # line::border z14- (also has line z12-, pathtext z14-)
highway-service::border # line::border z15- (also has line z15-, pathtext z16-)
highway-service-area::border # line::border z15- (also has line z15-, pathtext z16-)
highway-service-driveway::border # line::border z16- (also has line z16-, pathtext z16-)
highway-service-parking_aisle::border # line::border z15- (also has line z15-, pathtext z16-)
highway-tertiary::border # line::border z11- (also has line z11-, pathtext z12-, shield::shield z13-)
highway-tertiary-bridge::border # line::border z11- (also has line z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z12-, shield::shield z13-)
highway-tertiary_link::border # line::border z14- (also has line z14-, pathtext z18-)
highway-unclassified::border # line::border z13- (also has line z11-, pathtext z13-)
highway-unclassified-area::border # line::border z13- (also has line z11-, pathtext z13-)
=== 145
highway-footway::border # line::border z15- (also has line z15-, pathtext z15-)
highway-footway-area::border # line::border z15- (also has line z15-, area z14-, pathtext z15-)
highway-footway-bicycle::border # line::border z15- (also has line z15-, line::cycleline z15-, pathtext z15-)
highway-footway-crossing::border # line::border z16- (also has line z16-)
highway-footway-sidewalk::border # line::border z16- (also has line z16-)
highway-ford::border # line::border z14- (also has line z13-, icon z16-, pathtext z16-)
highway-ladder::border # line::border z15- (also has line z15-, icon z17-, pathtext z17-)
highway-pedestrian::border # line::border z14- (also has line z13-, pathtext z14-)
highway-pedestrian-area::border # line::border z14- (also has line z13-, area z14-, pathtext z14-)
highway-pedestrian-square::border # line::border z14- (also has line z13-, area z14-, pathtext z14-)
highway-steps::border # line::border z15- (also has line z15-, pathtext z16-)
=== 144
highway-busway-bridge::border # line::border z15- (also has line z15-, line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-living_street-bridge::border # line::border z14- (also has line z12-, pathtext z14-)
highway-residential-bridge::border # line::border z14- (also has line z12-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-, shield::shield z15-)
highway-road-bridge::border # line::border z14- (also has line z12-, line::bridgeblack z16-, line::bridgewhite z16-, pathtext z14-)
highway-service-bridge::border # line::border z15- (also has line z15-, line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-tertiary_link-bridge::border # line::border z14- (also has line z14-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z18-)
highway-unclassified-bridge::border # line::border z13- (also has line z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-)
=== 143
highway-footway-bridge::border # line::border z15- (also has line z15-, line::bridgeblack z17-, line::bridgewhite z15-, pathtext z15-)
highway-pedestrian-bridge::border # line::border z14- (also has line z13-, line::bridgeblack z14-, line::bridgewhite z13-, pathtext z14-)
highway-steps-bridge::border # line::border z15- (also has line z15-, line::bridgeblack z17-, line::bridgewhite z15-, pathtext z16-)
=== 142
highway-busway-tunnel::border # line::border z15- (also has line z15-, line(casing) z15-, pathtext z16-)
highway-living_street-tunnel::border # line::border z14- (also has line z12-, line(casing) z16-, pathtext z14-)
highway-residential-tunnel::border # line::border z14- (also has line z12-, line(casing) z16-, pathtext z13-, shield::shield z15-)
highway-road-tunnel::border # line::border z14- (also has line z12-, pathtext z14-)
highway-service-tunnel::border # line::border z15- (also has line z15-, line(casing) z15-, pathtext z16-)
highway-tertiary-tunnel::border # line::border z11- (also has line z11-, line(casing) z16-, pathtext z12-, shield::shield z13-)
highway-tertiary_link-tunnel::border # line::border z14- (also has line z14-, line(casing) z16-, pathtext z18-)
highway-unclassified-tunnel::border # line::border z13- (also has line z11-, line(casing) z16-, pathtext z13-)
=== 141
highway-footway-tunnel::border # line::border z15- (also has line z15-, line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z15-)
highway-pedestrian-tunnel::border # line::border z14- (also has line z13-, line(casing) z16-, pathtext z14-)
highway-steps-tunnel::border # line::border z15- (also has line z15-, line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z16-)
=== 140
highway-bridleway-bridge::bridgewhite # line::bridgewhite z15- (also has line z14-, line::bridgeblack z17-, pathtext z15-)
highway-busway-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::bridgeblack z15-, pathtext z16-)
highway-busway-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::border z15-, line::bridgeblack z15-, pathtext z16-)
highway-cycleway-bridge::bridgewhite # line::bridgewhite z15- (also has line z13-, line::bridgeblack z17-, pathtext z15-)
highway-footway-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::bridgeblack z17-, pathtext z15-)
highway-motorway-bridge::bridgewhite # line::bridgewhite z13- (also has line z6-, line::bridgeblack z13-, pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-footway-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::border z15-, line::bridgeblack z17-, pathtext z15-)
highway-motorway-bridge::bridgewhite # line::bridgewhite z13- (also has line z6-, line::border z14-, line::bridgeblack z13-, pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::border z14-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-path-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::bridgeblack z17-, pathtext z15-)
highway-pedestrian-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z14-, pathtext z14-)
highway-primary-bridge::bridgewhite # line::bridgewhite z14- (also has line z8-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-primary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z14-, pathtext z11-, shield::shield z11-)
highway-residential-bridge::bridgewhite # line::bridgewhite z14- (also has line z12-, line::bridgeblack z14-, pathtext z13-, shield::shield z15-)
highway-road-bridge::bridgewhite # line::bridgewhite z16- (also has line z12-, line::bridgeblack z16-, pathtext z14-)
highway-secondary-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::bridgeblack z14-, pathtext z10-, shield::shield z12-)
highway-secondary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z13-, line::bridgeblack z14-, pathtext z16-)
highway-service-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::bridgeblack z15-, pathtext z16-)
highway-steps-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::bridgeblack z17-, pathtext z16-)
highway-tertiary-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z14-, pathtext z12-, shield::shield z13-)
highway-tertiary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z14-, line::bridgeblack z14-, pathtext z18-)
highway-pedestrian-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::border z14-, line::bridgeblack z14-, pathtext z14-)
highway-primary-bridge::bridgewhite # line::bridgewhite z14- (also has line z8-, line::border z11-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-primary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::border z15-, line::bridgeblack z14-, pathtext z11-, shield::shield z11-)
highway-residential-bridge::bridgewhite # line::bridgewhite z14- (also has line z12-, line::border z14-, line::bridgeblack z14-, pathtext z13-, shield::shield z15-)
highway-road-bridge::bridgewhite # line::bridgewhite z16- (also has line z12-, line::border z14-, line::bridgeblack z16-, pathtext z14-)
highway-secondary-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::border z11-, line::bridgeblack z14-, pathtext z10-, shield::shield z12-)
highway-secondary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z13-, line::border z15-, line::bridgeblack z14-, pathtext z16-)
highway-service-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::border z15-, line::bridgeblack z15-, pathtext z16-)
highway-steps-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::border z15-, line::bridgeblack z17-, pathtext z16-)
highway-tertiary-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::border z11-, line::bridgeblack z14-, pathtext z12-, shield::shield z13-)
highway-tertiary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z14-, line::border z14-, line::bridgeblack z14-, pathtext z18-)
highway-track-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::bridgeblack z17-, pathtext z15-)
highway-trunk-bridge::bridgewhite # line::bridgewhite z13- (also has line z6-, line::bridgeblack z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z14-, pathtext z13-)
highway-trunk-bridge::bridgewhite # line::bridgewhite z13- (also has line z6-, line::border z14-, line::bridgeblack z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::border z14-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::border z13-, line::bridgeblack z14-, pathtext z13-)
railway-disused-bridge::bridgewhite # line::bridgewhite z16- (also has line z16-, line::bridgeblack z16-)
railway-light_rail-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z16-, line::dash z16-)
railway-miniature-bridge::bridgewhite # line::bridgewhite z16- (also has line z16-, line::bridgeblack z16-)
@@ -367,30 +485,30 @@ railway-rail-spur-bridge::bridgewhite # line::bridgewhite z15- (al
railway-rail-tourism-bridge::bridgewhite # line::bridgewhite z13- (also has line z10-, line::bridgeblack z16-, line::dash z16-, pathtext z14-)
railway-rail-utility-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z16-, line::dash z17-)
railway-subway-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z16-, line::dash z16-)
=== 150
=== 135
highway-bridleway-bridge::bridgeblack # line::bridgeblack z17- (also has line z14-, line::bridgewhite z15-, pathtext z15-)
highway-busway-bridge::bridgeblack # line::bridgeblack z15- (also has line z15-, line::bridgewhite z15-, pathtext z16-)
highway-busway-bridge::bridgeblack # line::bridgeblack z15- (also has line z15-, line::border z15-, line::bridgewhite z15-, pathtext z16-)
highway-cycleway-bridge::bridgeblack # line::bridgeblack z17- (also has line z13-, line::bridgewhite z15-, pathtext z15-)
highway-footway-bridge::bridgeblack # line::bridgeblack z17- (also has line z15-, line::bridgewhite z15-, pathtext z15-)
highway-motorway-bridge::bridgeblack # line::bridgeblack z13- (also has line z6-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-footway-bridge::bridgeblack # line::bridgeblack z17- (also has line z15-, line::border z15-, line::bridgewhite z15-, pathtext z15-)
highway-motorway-bridge::bridgeblack # line::bridgeblack z13- (also has line z6-, line::border z14-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::border z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-path-bridge::bridgeblack # line::bridgeblack z17- (also has line z15-, line::bridgewhite z15-, pathtext z15-)
highway-pedestrian-bridge::bridgeblack # line::bridgeblack z14- (also has line z13-, line::bridgewhite z13-, pathtext z14-)
highway-primary-bridge::bridgeblack # line::bridgeblack z14- (also has line z8-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-primary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::bridgewhite z14-, pathtext z11-, shield::shield z11-)
highway-residential-bridge::bridgeblack # line::bridgeblack z14- (also has line z12-, line::bridgewhite z14-, pathtext z13-, shield::shield z15-)
highway-road-bridge::bridgeblack # line::bridgeblack z16- (also has line z12-, line::bridgewhite z16-, pathtext z14-)
highway-secondary-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::bridgewhite z14-, pathtext z10-, shield::shield z12-)
highway-secondary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z13-, line::bridgewhite z14-, pathtext z16-)
highway-service-bridge::bridgeblack # line::bridgeblack z15- (also has line z15-, line::bridgewhite z15-, pathtext z16-)
highway-steps-bridge::bridgeblack # line::bridgeblack z17- (also has line z15-, line::bridgewhite z15-, pathtext z16-)
highway-tertiary-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::bridgewhite z14-, pathtext z12-, shield::shield z13-)
highway-tertiary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z14-, line::bridgewhite z14-, pathtext z18-)
highway-pedestrian-bridge::bridgeblack # line::bridgeblack z14- (also has line z13-, line::border z14-, line::bridgewhite z13-, pathtext z14-)
highway-primary-bridge::bridgeblack # line::bridgeblack z14- (also has line z8-, line::border z11-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-primary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::border z15-, line::bridgewhite z14-, pathtext z11-, shield::shield z11-)
highway-residential-bridge::bridgeblack # line::bridgeblack z14- (also has line z12-, line::border z14-, line::bridgewhite z14-, pathtext z13-, shield::shield z15-)
highway-road-bridge::bridgeblack # line::bridgeblack z16- (also has line z12-, line::border z14-, line::bridgewhite z16-, pathtext z14-)
highway-secondary-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::border z11-, line::bridgewhite z14-, pathtext z10-, shield::shield z12-)
highway-secondary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z13-, line::border z15-, line::bridgewhite z14-, pathtext z16-)
highway-service-bridge::bridgeblack # line::bridgeblack z15- (also has line z15-, line::border z15-, line::bridgewhite z15-, pathtext z16-)
highway-steps-bridge::bridgeblack # line::bridgeblack z17- (also has line z15-, line::border z15-, line::bridgewhite z15-, pathtext z16-)
highway-tertiary-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::border z11-, line::bridgewhite z14-, pathtext z12-, shield::shield z13-)
highway-tertiary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z14-, line::border z14-, line::bridgewhite z14-, pathtext z18-)
highway-track-bridge::bridgeblack # line::bridgeblack z17- (also has line z15-, line::bridgewhite z15-, pathtext z15-)
highway-trunk-bridge::bridgeblack # line::bridgeblack z13- (also has line z6-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::bridgewhite z14-, pathtext z13-)
highway-trunk-bridge::bridgeblack # line::bridgeblack z13- (also has line z6-, line::border z14-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::border z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::border z13-, line::bridgewhite z14-, pathtext z13-)
railway-disused-bridge::bridgeblack # line::bridgeblack z16- (also has line z16-, line::bridgewhite z16-)
railway-light_rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z13-, line::dash z16-)
railway-miniature-bridge::bridgeblack # line::bridgeblack z16- (also has line z16-, line::bridgewhite z16-)
@@ -404,14 +522,14 @@ railway-rail-spur-bridge::bridgeblack # line::bridgeblack z16- (al
railway-rail-tourism-bridge::bridgeblack # line::bridgeblack z16- (also has line z10-, line::bridgewhite z13-, line::dash z16-, pathtext z14-)
railway-rail-utility-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z13-, line::dash z17-)
railway-subway-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z13-, line::dash z16-)
=== 140
=== 130
building # area z14- (also has caption z17-)
building-garage # area z14- (also has caption z17-)
building-guardhouse # area z14- (also has icon z18-, caption(optional) z18-)
building-has_parts # area z14- (also has caption z17-)
building-train_station # area z14- (also has icon z17-, caption(optional) z17-)
=== 130
=== 120
piste:type-connection # line z15-
piste:type-downhill # line z14- (also has pathtext z15-)
@@ -425,30 +543,30 @@ piste:type-hike # line z15- (also has pathte
piste:type-nordic # line z14- (also has pathtext z15-)
piste:type-skitour # line z14- (also has pathtext z15-)
piste:type-sled # line z14- (also has pathtext z15-)
=== 120
=== 110
building:part # area z16-
=== 110
=== 100
barrier-retaining_wall # line z16-
man_made-embankment # line z16- (also has pathtext z18-)
natural-cliff # line z14- (also has pathtext z16-)
natural-earth_bank # line z14-
=== 100
=== 90
boundary-administrative-2 # line z2-
boundary-administrative-3 # line z4
boundary-administrative-4 # line z5-
=== 90
=== 80
man_made-cutline # line z14-
route-ferry # line z7- (also has pathtext z10-)
=== 80
=== 70
aeroway-runway # line z12-
aeroway-taxiway # line z14-
barrier-ditch # line z16-
=== 70
=== 60
isoline-step_10 # line z15- (also has pathtext z17-)
isoline-step_100 # line z12- (also has pathtext z14-)
@@ -456,7 +574,7 @@ isoline-step_1000 # line z11- (also has pathte
isoline-step_50 # line z14- (also has pathtext z16-)
isoline-step_500 # line z11- (also has pathtext z12-)
isoline-zero # line z15- (also has pathtext z17-)
=== 60
=== 50
man_made-breakwater # line z14- and area z12- (also has caption z17-)
man_made-pier # line z14- and area z12- (also has caption z17-)

View File

@@ -78,20 +78,20 @@ amenity-ferry_terminal # icon z11- (also has captio
railway-station # icon z12- (also has caption(optional) z12-)
=== 6800
highway-motorway # pathtext z10- (also has shield::shield z10-, line z6-)
highway-motorway-bridge # pathtext z10- (also has shield::shield z10-, line z6-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-motorway-tunnel # pathtext z10- (also has shield::shield z10-, line z6-, line(casing) z12-)
highway-trunk # pathtext z10- (also has shield::shield z10-, line z6-)
highway-trunk-bridge # pathtext z10- (also has shield::shield z10-, line z6-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-trunk-tunnel # pathtext z10- (also has shield::shield z10-, line z6-, line(casing) z12-)
highway-motorway # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-)
highway-motorway-bridge # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-motorway-tunnel # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-, line(casing) z12-)
highway-trunk # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-)
highway-trunk-bridge # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-trunk-tunnel # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-, line(casing) z12-)
=== 6750
highway-motorway::shield # shield::shield z10- (also has pathtext z10-, line z6-)
highway-motorway-bridge::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-motorway-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z6-, line(casing) z12-)
highway-trunk::shield # shield::shield z10- (also has pathtext z10-, line z6-)
highway-trunk-bridge::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-trunk-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z6-, line(casing) z12-)
highway-motorway::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-)
highway-motorway-bridge::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-motorway-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-, line(casing) z12-)
highway-trunk::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-)
highway-trunk-bridge::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-trunk-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-, line(casing) z12-)
=== 6740
boundary-aboriginal_lands # caption z10-16 (also has line z10-, area z10-16)
@@ -259,31 +259,31 @@ railway-station-subway-yerevan # icon z13- (also has captio
railway-station-subway-yokohama # icon z13- (also has caption(optional) z14-)
=== 6250
highway-primary # pathtext z10- (also has shield::shield z10-, line z8-)
highway-primary-bridge # pathtext z10- (also has shield::shield z10-, line z8-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary-tunnel # pathtext z10- (also has shield::shield z10-, line z8-, line(casing) z14-)
highway-primary # pathtext z10- (also has shield::shield z10-, line z8-, line::border z11-)
highway-primary-bridge # pathtext z10- (also has shield::shield z10-, line z8-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary-tunnel # pathtext z10- (also has shield::shield z10-, line z8-, line::border z11-, line(casing) z14-)
route-ferry # pathtext z10- (also has line z7-)
=== 6200
highway-motorway_link # pathtext z10- (also has shield::shield z10-, line z10-)
highway-motorway_link-bridge # pathtext z10- (also has shield::shield z10-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-motorway_link-tunnel # pathtext z10- (also has shield::shield z10-, line z10-, line(casing) z13-)
highway-trunk_link # pathtext z10- (also has shield::shield z10-, line z10-)
highway-trunk_link-bridge # pathtext z10- (also has shield::shield z10-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-trunk_link-tunnel # pathtext z10- (also has shield::shield z10-, line z10-, line(casing) z13-)
highway-motorway_link # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-)
highway-motorway_link-bridge # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-motorway_link-tunnel # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-, line(casing) z13-)
highway-trunk_link # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-)
highway-trunk_link-bridge # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-trunk_link-tunnel # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-, line(casing) z13-)
=== 6150
highway-motorway_link::shield # shield::shield z10- (also has pathtext z10-, line z10-)
highway-motorway_link-bridge::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-motorway_link-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z10-, line(casing) z13-)
highway-trunk_link::shield # shield::shield z10- (also has pathtext z10-, line z10-)
highway-trunk_link-bridge::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-trunk_link-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z10-, line(casing) z13-)
highway-motorway_link::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-)
highway-motorway_link-bridge::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-motorway_link-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-, line(casing) z13-)
highway-trunk_link::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-)
highway-trunk_link-bridge::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-trunk_link-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-, line(casing) z13-)
=== 6140
highway-primary_link # pathtext z11- (also has shield::shield z11-, line z11-)
highway-primary_link-bridge # pathtext z11- (also has shield::shield z11-, line z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary_link-tunnel # pathtext z11- (also has shield::shield z11-, line z11-, line(casing) z14-)
highway-primary_link # pathtext z11- (also has shield::shield z11-, line z11-, line::border z15-)
highway-primary_link-bridge # pathtext z11- (also has shield::shield z11-, line z11-, line::border z15-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary_link-tunnel # pathtext z11- (also has shield::shield z11-, line z11-, line::border z15-, line(casing) z14-)
=== 6100
barrier-border_control # icon z14- (also has caption(optional) z14-)
@@ -302,9 +302,9 @@ place-locality # caption z13-
place-neighbourhood # caption z13-
=== 5700
highway-secondary # pathtext z10- (also has shield::shield z12-, line z10-)
highway-secondary-bridge # pathtext z10- (also has shield::shield z12-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary-tunnel # pathtext z10- (also has shield::shield z12-, line z10-, line(casing) z16-)
highway-secondary # pathtext z10- (also has shield::shield z12-, line z10-, line::border z11-)
highway-secondary-bridge # pathtext z10- (also has shield::shield z12-, line z10-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary-tunnel # pathtext z10- (also has shield::shield z12-, line z10-, line::border z11-, line(casing) z16-)
=== 5600
man_made-communications_tower # icon z14- (also has caption(optional) z15-)
@@ -591,14 +591,14 @@ shop-supermarket # icon z16- (also has captio
=== 3200
area:highway-pedestrian # caption z15- (also has area z14-)
highway-pedestrian # pathtext z14- (also has line z13-)
highway-pedestrian-area # pathtext z14- (also has line z13-, area z14-)
highway-pedestrian-bridge # pathtext z14- (also has line z13-, line::bridgeblack z14-, line::bridgewhite z13-)
highway-pedestrian-square # pathtext z14- (also has line z13-, area z14-)
highway-pedestrian-tunnel # pathtext z14- (also has line z13-, line(casing) z16-)
highway-tertiary # pathtext z12- (also has shield::shield z13-, line z11-)
highway-tertiary-bridge # pathtext z12- (also has shield::shield z13-, line z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary-tunnel # pathtext z12- (also has shield::shield z13-, line z11-, line(casing) z16-)
highway-pedestrian # pathtext z14- (also has line z13-, line::border z14-)
highway-pedestrian-area # pathtext z14- (also has line z13-, line::border z14-, area z14-)
highway-pedestrian-bridge # pathtext z14- (also has line z13-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z13-)
highway-pedestrian-square # pathtext z14- (also has line z13-, line::border z14-, area z14-)
highway-pedestrian-tunnel # pathtext z14- (also has line z13-, line::border z14-, line(casing) z16-)
highway-tertiary # pathtext z12- (also has shield::shield z13-, line z11-, line::border z11-)
highway-tertiary-bridge # pathtext z12- (also has shield::shield z13-, line z11-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary-tunnel # pathtext z12- (also has shield::shield z13-, line z11-, line::border z11-, line(casing) z16-)
natural-strait # caption z13- (also has line z13-)
natural-water # caption z10- (also has area z1-)
natural-water-pond # caption z10- (also has area z1-)
@@ -610,10 +610,10 @@ waterway-dam # pathtext z15- (also has li
waterway-river # pathtext z11- (also has line z10-)
=== 3150
highway-unclassified # pathtext z13- (also has line z11-)
highway-unclassified-area # pathtext z13- (also has line z11-)
highway-unclassified-bridge # pathtext z13- (also has line z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-unclassified-tunnel # pathtext z13- (also has line z11-, line(casing) z16-)
highway-unclassified # pathtext z13- (also has line z11-, line::border z13-)
highway-unclassified-area # pathtext z13- (also has line z11-, line::border z13-)
highway-unclassified-bridge # pathtext z13- (also has line z11-, line::border z13-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-unclassified-tunnel # pathtext z13- (also has line z11-, line::border z13-, line(casing) z16-)
=== 3100
amenity-water_point # icon z17- (also has caption(optional) z18-)
@@ -645,46 +645,46 @@ aerialway-mixed_lift # pathtext z15- (also has li
aerialway-platter # pathtext z15- (also has line z13-, line::dash z13-)
aerialway-rope_tow # pathtext z15- (also has line z13-, line::dash z13-)
aerialway-t-bar # pathtext z15- (also has line z13-, line::dash z13-)
highway-residential # pathtext z13- (also has shield::shield z15-, line z12-)
highway-residential-area # pathtext z13- (also has shield::shield z15-, line z12-)
highway-residential-bridge # pathtext z13- (also has shield::shield z15-, line z12-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-residential-tunnel # pathtext z13- (also has shield::shield z15-, line z12-, line(casing) z16-)
highway-road # pathtext z14- (also has line z12-)
highway-road-bridge # pathtext z14- (also has line z12-, line::bridgeblack z16-, line::bridgewhite z16-)
highway-road-tunnel # pathtext z14- (also has line z12-)
highway-secondary_link # pathtext z16- (also has line z13-)
highway-secondary_link-bridge # pathtext z16- (also has line z13-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary_link-tunnel # pathtext z16- (also has line z13-, line(casing) z16-)
highway-residential # pathtext z13- (also has shield::shield z15-, line z12-, line::border z14-)
highway-residential-area # pathtext z13- (also has shield::shield z15-, line z12-, line::border z14-)
highway-residential-bridge # pathtext z13- (also has shield::shield z15-, line z12-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-residential-tunnel # pathtext z13- (also has shield::shield z15-, line z12-, line::border z14-, line(casing) z16-)
highway-road # pathtext z14- (also has line z12-, line::border z14-)
highway-road-bridge # pathtext z14- (also has line z12-, line::border z14-, line::bridgeblack z16-, line::bridgewhite z16-)
highway-road-tunnel # pathtext z14- (also has line z12-, line::border z14-)
highway-secondary_link # pathtext z16- (also has line z13-, line::border z15-)
highway-secondary_link-bridge # pathtext z16- (also has line z13-, line::border z15-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary_link-tunnel # pathtext z16- (also has line z13-, line::border z15-, line(casing) z16-)
=== 3000
highway-primary::shield # shield::shield z10- (also has pathtext z10-, line z8-)
highway-primary-bridge::shield # shield::shield z10- (also has pathtext z10-, line z8-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z8-, line(casing) z14-)
highway-primary::shield # shield::shield z10- (also has pathtext z10-, line z8-, line::border z11-)
highway-primary-bridge::shield # shield::shield z10- (also has pathtext z10-, line z8-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z8-, line::border z11-, line(casing) z14-)
=== 2975
highway-primary_link::shield # shield::shield z11- (also has pathtext z11-, line z11-)
highway-primary_link-bridge::shield # shield::shield z11- (also has pathtext z11-, line z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary_link-tunnel::shield # shield::shield z11- (also has pathtext z11-, line z11-, line(casing) z14-)
highway-primary_link::shield # shield::shield z11- (also has pathtext z11-, line z11-, line::border z15-)
highway-primary_link-bridge::shield # shield::shield z11- (also has pathtext z11-, line z11-, line::border z15-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary_link-tunnel::shield # shield::shield z11- (also has pathtext z11-, line z11-, line::border z15-, line(casing) z14-)
=== 2970
highway-secondary::shield # shield::shield z12- (also has pathtext z10-, line z10-)
highway-secondary-bridge::shield # shield::shield z12- (also has pathtext z10-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary-tunnel::shield # shield::shield z12- (also has pathtext z10-, line z10-, line(casing) z16-)
highway-secondary::shield # shield::shield z12- (also has pathtext z10-, line z10-, line::border z11-)
highway-secondary-bridge::shield # shield::shield z12- (also has pathtext z10-, line z10-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary-tunnel::shield # shield::shield z12- (also has pathtext z10-, line z10-, line::border z11-, line(casing) z16-)
=== 2965
highway-tertiary::shield # shield::shield z13- (also has pathtext z12-, line z11-)
highway-tertiary-bridge::shield # shield::shield z13- (also has pathtext z12-, line z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary-tunnel::shield # shield::shield z13- (also has pathtext z12-, line z11-, line(casing) z16-)
highway-tertiary::shield # shield::shield z13- (also has pathtext z12-, line z11-, line::border z11-)
highway-tertiary-bridge::shield # shield::shield z13- (also has pathtext z12-, line z11-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary-tunnel::shield # shield::shield z13- (also has pathtext z12-, line z11-, line::border z11-, line(casing) z16-)
=== 2960
barrier-city_wall # pathtext z16- (also has line z14-)
historic-citywalls # pathtext z16- (also has line z14-)
=== 2957
highway-residential::shield # shield::shield z15- (also has pathtext z13-, line z12-)
highway-residential-area::shield # shield::shield z15- (also has pathtext z13-, line z12-)
highway-residential-bridge::shield # shield::shield z15- (also has pathtext z13-, line z12-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-residential-tunnel::shield # shield::shield z15- (also has pathtext z13-, line z12-, line(casing) z16-)
highway-residential::shield # shield::shield z15- (also has pathtext z13-, line z12-, line::border z14-)
highway-residential-area::shield # shield::shield z15- (also has pathtext z13-, line z12-, line::border z14-)
highway-residential-bridge::shield # shield::shield z15- (also has pathtext z13-, line z12-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-residential-tunnel::shield # shield::shield z15- (also has pathtext z13-, line z12-, line::border z14-, line(casing) z16-)
=== 2955
highway-cycleway # pathtext z15- (also has line z13-)
@@ -693,14 +693,14 @@ highway-cycleway-tunnel # pathtext z15- (also has li
=== 2953
area:highway-footway # caption z15- (also has area z14-)
highway-footway # pathtext z15- (also has line z15-)
highway-footway-area # pathtext z15- (also has line z15-, area z14-)
highway-footway-bicycle # pathtext z15- (also has line z15-, line::cycleline z15-)
highway-footway-bridge # pathtext z15- (also has line z15-, line::bridgeblack z17-, line::bridgewhite z15-)
highway-footway-tunnel # pathtext z15- (also has line z15-, line::tunnelBackground z17-, line::tunnelCasing z17-)
highway-tertiary_link # pathtext z18- (also has line z14-)
highway-tertiary_link-bridge # pathtext z18- (also has line z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary_link-tunnel # pathtext z18- (also has line z14-, line(casing) z16-)
highway-footway # pathtext z15- (also has line z15-, line::border z15-)
highway-footway-area # pathtext z15- (also has line z15-, line::border z15-, area z14-)
highway-footway-bicycle # pathtext z15- (also has line z15-, line::border z15-, line::cycleline z15-)
highway-footway-bridge # pathtext z15- (also has line z15-, line::border z15-, line::bridgeblack z17-, line::bridgewhite z15-)
highway-footway-tunnel # pathtext z15- (also has line z15-, line::border z15-, line::tunnelBackground z17-, line::tunnelCasing z17-)
highway-tertiary_link # pathtext z18- (also has line z14-, line::border z14-)
highway-tertiary_link-bridge # pathtext z18- (also has line z14-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary_link-tunnel # pathtext z18- (also has line z14-, line::border z14-, line(casing) z16-)
=== 2950
natural-water-basin # caption z10- (also has area z1-)
@@ -717,7 +717,7 @@ waterway-stream-intermittent # pathtext z13- (also has li
waterway-weir # pathtext z15- (also has line z14-)
=== 2900
highway-ford # icon z16- and pathtext z16- (also has line z13-)
highway-ford # icon z16- and pathtext z16- (also has line z13-, line::border z14-)
natural-rock # icon z17- (also has caption(optional) z17-)
=== 2850
@@ -733,9 +733,9 @@ highway-path-horse # pathtext z15- (also has li
highway-path-tunnel # pathtext z15- (also has line z15-, line::tunnelBackground z17-, line::tunnelCasing z17-)
=== 2820
highway-steps # pathtext z16- (also has line z15-)
highway-steps-bridge # pathtext z16- (also has line z15-, line::bridgeblack z17-, line::bridgewhite z15-)
highway-steps-tunnel # pathtext z16- (also has line z15-, line::tunnelBackground z17-, line::tunnelCasing z17-)
highway-steps # pathtext z16- (also has line z15-, line::border z15-)
highway-steps-bridge # pathtext z16- (also has line z15-, line::border z15-, line::bridgeblack z17-, line::bridgewhite z15-)
highway-steps-tunnel # pathtext z16- (also has line z15-, line::border z15-, line::tunnelBackground z17-, line::tunnelCasing z17-)
=== 2810
highway-track # pathtext z15- (also has line z15-)
@@ -745,12 +745,12 @@ highway-track-no-access # pathtext z15- (also has li
highway-track-tunnel # pathtext z15- (also has line z15-, line::tunnelBackground z17-, line::tunnelCasing z17-)
=== 2780
highway-service # pathtext z16- (also has line z15-)
highway-service-area # pathtext z16- (also has line z15-)
highway-service-bridge # pathtext z16- (also has line z15-, line::bridgeblack z15-, line::bridgewhite z15-)
highway-service-driveway # pathtext z16- (also has line z16-)
highway-service-parking_aisle # pathtext z16- (also has line z15-)
highway-service-tunnel # pathtext z16- (also has line(casing) z15-, line z15-)
highway-service # pathtext z16- (also has line z15-, line::border z15-)
highway-service-area # pathtext z16- (also has line z15-, line::border z15-)
highway-service-bridge # pathtext z16- (also has line z15-, line::border z15-, line::bridgeblack z15-, line::bridgewhite z15-)
highway-service-driveway # pathtext z16- (also has line z16-, line::border z16-)
highway-service-parking_aisle # pathtext z16- (also has line z15-, line::border z15-)
highway-service-tunnel # pathtext z16- (also has line z15-, line::border z15-, line(casing) z15-)
piste:type-downhill # pathtext z15- (also has line z14-)
piste:type-downhill-advanced # pathtext z15- (also has line z14-)
piste:type-downhill-easy # pathtext z15- (also has line z14-)
@@ -833,9 +833,9 @@ attraction-historic # icon z17- (also has captio
attraction-maze # icon z17- (also has caption(optional) z17-)
attraction-roller_coaster # icon z17- (also has caption(optional) z17-)
highway-construction # pathtext z15- (also has line z13-)
highway-living_street # pathtext z14- (also has line z12-)
highway-living_street-bridge # pathtext z14- (also has line z12-)
highway-living_street-tunnel # pathtext z14- (also has line z12-, line(casing) z16-)
highway-living_street # pathtext z14- (also has line z12-, line::border z14-)
highway-living_street-bridge # pathtext z14- (also has line z12-, line::border z14-)
highway-living_street-tunnel # pathtext z14- (also has line z12-, line::border z14-, line(casing) z16-)
landuse-plant_nursery # icon z17- (also has caption(optional) z17-, area z12-)
leisure-bowling_alley # icon z17- (also has caption(optional) z17-)
leisure-garden # icon z16- (also has caption(optional) z16-, area z12-)
@@ -902,9 +902,9 @@ barrier-yes # icon z16- (also has captio
leisure-dog_park # icon z16- (also has caption(optional) z16-, area z15-)
=== 2300
highway-busway # pathtext z16- (also has line z15-)
highway-busway-bridge # pathtext z16- (also has line z15-, line::bridgeblack z15-, line::bridgewhite z15-)
highway-busway-tunnel # pathtext z16- (also has line(casing) z15-, line z15-)
highway-busway # pathtext z16- (also has line z15-, line::border z15-)
highway-busway-bridge # pathtext z16- (also has line z15-, line::border z15-, line::bridgeblack z15-, line::bridgewhite z15-)
highway-busway-tunnel # pathtext z16- (also has line z15-, line::border z15-, line(casing) z15-)
=== 2250
amenity-clinic # icon z17- (also has caption(optional) z17-, area z13-)
@@ -1171,7 +1171,7 @@ amenity-nursing_home # icon z17- (also has captio
amenity-prison # icon z17- (also has caption(optional) z17-, area z12-)
amenity-social_facility # icon z17- (also has caption(optional) z17-, area z15-)
amenity-waste_transfer_station # icon z17- (also has caption(optional) z18-, area z13-)
highway-ladder # icon z17- and pathtext z17- (also has line z15-)
highway-ladder # icon z17- and pathtext z17- (also has line z15-, line::border z15-)
landuse-farmland # caption z15- (also has area z10-)
landuse-garages # caption z15- (also has area z13-)
landuse-orchard # caption z15- (also has area z12-)
@@ -2460,7 +2460,7 @@ emergency-life_ring # icon z19- (also has captio
power-substation # icon z17- (also has caption(optional) z18-, area z13-)
=== -9990
natural-tree # icon z18-
natural-tree # icon z17- (also has caption(optional) z17-)
=== -9991
# amenity-bench # caption(optional) z19- (also has icon z18-)
@@ -2499,6 +2499,7 @@ entrance-service # icon z19- (also has captio
# man_made-survey_point # caption(optional) z18- (also has icon z18-)
# man_made-telescope # caption(optional) z18- (also has icon z18-)
# man_made-telescope-optical # caption(optional) z17- (also has icon z17-)
# natural-tree # caption(optional) z17- (also has icon z17-)
# power-substation # caption(optional) z18- (also has icon z17-, area z13-)
# tourism-information # caption(optional) z16- (also has icon z16-)
# tourism-information-board # caption(optional) z16- (also has icon z16-)

View File

@@ -161,11 +161,19 @@
@path: #8E4E1D;
@path_expert: #3D2617;
@bridleway: #3D361E;
@motorway1_border: #D87A00;
@trunk1_border: #DA8F2B;
@primary1_border: #E1A93A;
@primary2_border: #E1AF4E;
@secondary0_border: #E6BA51;
@secondary1_border: #E6C068;
@minor_road_border: #000000;
/* 5.2 Bridges */
@bridge_background: #FCF1DE;
@bridge_casing: #E1D4BE;
@bridge_minor_road_border: #E3D9C8;
/* 5.3 Tunnels */

View File

@@ -1 +1 @@
<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><g fill="none"><rect fill="#fff" height="18" opacity=".6" rx="1.875" width="18"/><rect fill="#2f6499" height="16.5" rx="1.5" width="16.5" x=".75" y=".75"/><path d="m12.9135042 6.75c-.0833333-1-.8333333-1.66666667-1.75-1.66666667h-1.49999999v-.75c.33333333 0 .74999999.08333334 1.16666669.16666667.3333333.08333333.6666667-.16666667.8333333-.58333333.0833334-.41666667-.1666666-.75-.5833333-.91666667-.75-.16666667-1.50000002-.25-2.16666669-.25h-.08333333c-1.25 0-2.16666667.25-2.25.25-.33333334.16666667-.5.58333333-.41666667 1s.5.66666667.91666667.58333333c.16666666 0 .58333333-.16666666 1.08333333-.16666666v.75h-1.58333333c-.91666667-.08333334-1.66666667.66666666-1.66666667 1.58333333l-.25 6.1666667v.0833333c0 1 .75 1.75 1.75 1.75h5.16666669.0833333c1-.0833333 1.75-.9166667 1.6666667-1.8333333zm-6.99999999 3.08333333.08333333-2.41666666c0-.58333334.41666667-1 .91666667-1h3.99999999c.5 0 .8333334.41666666.9166667 1l.0833333 2.41666666c0 .58333337-.3333333.99999997-.8333333.99999997h-.0833333-4.16666672c-.5 0-.91666667-.4166666-.91666667-.99999997zm.58333333 3.74999997c-.41666666 0-.75-.3333333-.75-.75 0-.4166666.33333334-.75.75-.75.41666667 0 .75.25.75.6666667s-.33333333.8333333-.75.8333333zm4.83333336 0c-.4166667 0-.75-.3333333-.75-.75 0-.4166666.3333333-.75.75-.75s.75.3333334.75.75c0 .3333334-.3333333.75-.75.75z" fill="#fff"/></g></svg>
<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><g fill="none"><rect fill="#fff" height="18" opacity=".6" rx="1.875" width="18"/><rect fill="#2f6499" height="16.5" rx="1.5" width="16.5" x=".75" y=".75"/><path d="m6.41350421 14.75c-.95 0-1.674375-.676875-1.7444375-1.6019375l-.0055625-.1480625v-.0833333l.25-6.1666667c0-.91666667.75-1.66666667 1.66666667-1.58333333h1.58333333v-.75c-.5 0-.91666667.16666666-1.08333333.16666666-.41666667.08333334-.83333334-.16666666-.91666667-.58333333s.08333333-.83333333.41666667-1l.11922451-.02060859c.27673179-.05556686.98917837-.2057297 1.91374923-.22689803l.38536266-.00204645-.00000307.26264718.00249272-.26264718.1683364-.00044693c1.24999997 0 2.16666667.25 2.24999997.25.3333334.16666667.5.58333333.4166667 1s-.5.66666667-.9166667.58333333c-.1666666 0-.5833333-.16666666-1.0833333-.16666666v.75h1.5833333c.8708334-.07916667 1.59125.59374999 1.6611146 1.44716666l.2555521 6.30283337v.0833333l-.0055625.1480625c-.0700625.9250625-.7944375 1.6019375-1.7444375 1.6019375zm.08333333-2.6666667c-.41666666 0-.75.3333334-.75.75 0 .4166667.33333334.75.75.75.41666667 0 .75-.4166666.75-.8333333s-.33333333-.6666667-.75-.6666667zm5.00582916 0c-.4166667 0-.75.25-.75.6666667s.3333333.8333333.75.8333333c.4166666 0 .75-.3333333.75-.75 0-.4166666-.3333334-.75-.75-.75zm-4.58916249-5.66666663c-.46428571 0-.85671769.3592687-.9104106.87764213l-.00625607.12235787-.08333333 2.41666666c0 .58333337.41666667.99999997.91666667.99999997h4.33916242c.5 0 .9166667-.4166666.9166667-.99999997l-.0833333-2.41666666-.0062561-.12235787c-.0536929-.51837343-.4461249-.87764213-.9104106-.87764213z" fill="#fff"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1 +1 @@
<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="none"><rect fill="#fff" height="12" opacity=".6" rx="1.875" width="12"/><rect fill="#2f6499" height="11.00025" rx="1.5" width="11.00025" x=".500003" y=".500003"/><path d="m8.52747147 4.58333334c-.05381944-.64583334-.53819445-1.07638889-1.13020833-1.07638889h-.96875v-.48437501c.21527777 0 .484375.05381945.75347222.10763889.21527778.05381945.43055555-.10763889.53819445-.37673611.05381944-.26909722-.1076389-.484375-.37673612-.59201389-.484375-.10763889-.96874999-.16145833-1.39930555-.16145833h-.05381945c-.80729166 0-1.39930555.16145833-1.45312499.16145833-.21527778.10763889-.32291667.37673612-.26909723.64583333.05381945.26909723.32291667.43055557.59201389.37673612.10763889 0 .37673611-.10763889.69965278-.10763889v.484375h-1.02256944c-.59201389-.05381944-1.07638889.43055556-1.07638889 1.02256945l-.16145834 3.98263889v.05381944c0 .64583333.484375 1.13020833 1.13020833 1.13020833h3.33680556.05381945c.64583333-.05381944 1.13020833-.59201389 1.07638889-1.18402777zm-4.52083334 1.99131944.05381946-1.56076389c0-.37673611.26909721-.64583333.59201388-.64583333h2.58333333c.32291667 0 .53819445.26909722.5920139.64583333l.05381944 1.56076389c0 .37673611-.21527778.64583334-.53819445.64583334h-.05381944-2.69097223c-.32291666 0-.59201389-.26909723-.59201389-.64583334zm.37673612 2.421875c-.26909722 0-.484375-.21527778-.484375-.48437499 0-.26909723.21527778-.48437501.484375-.48437501s.484375.16145834.484375.43055555c0 .26909723-.21527778.53819445-.484375.53819445zm3.12152778 0c-.26909723 0-.484375-.21527778-.484375-.48437499 0-.26909723.21527777-.48437501.484375-.48437501.26909722 0 .48437499.21527778.48437499.48437501 0 .21527777-.21527777.48437499-.48437499.48437499z" fill="#fff"/></g></svg>
<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="none"><rect fill="#fff" height="12" opacity=".6" rx="1.875" width="12"/><rect fill="#2f6499" height="11.00025" rx="1.5" width="11.00025" x=".500003" y=".500003"/><path d="m5.99901368 2.00028841.27959242.00206521c.38744508.01070897.71530435.05601616.94321322.09555697l.34033345.06354774c.21527778.10763889.32291667.37673612.26909723.64583333-.04783951.23919754-.26577504.39334706-.50261012.38685034l-.14510611-.01607672-.26690051-.05931123c-.11014942-.02259475-.23865707-.04236516-.37704993-.04236516v.484375h1.02256944c.5525463-.05023148 1.01132716.3683642 1.07004218.90572943l.16780505 4.09947891v.05381944l-.00636265.12691821c-.05893828.58134568-.52106791 1.00329012-1.12384568 1.00329012h-3.34023687c-.60277777 0-1.0649074-.42194444-1.12384568-1.00329012l-.00636265-.12691821v-.05381944l.16145834-3.98263889c0-.59201389.484375-1.07638889 1.07638889-1.02256945h1.02256944v-.484375c-.27678572 0-.51403061.07908163-.64395044.10167639l-.05570234.0059625c-.26909722.05381945-.53819444-.10763889-.59201389-.37673612-.05381944-.26909721.05381945-.53819444.26909723-.64583333l.34033345-.06354774.25973069-.03996795c.19337167-.02593341.42518581-.04844971.68348253-.05558902zm-1.61563943 6.02748937c-.26909722 0-.484375.21527778-.484375.484375s.21527778.484375.484375.484375.484375-.26909722.484375-.53819445c0-.26909721-.21527778-.43055555-.484375-.43055555zm3.23259797 0c-.26909722 0-.484375.16145834-.484375.43055555 0 .26909723.21527778.53819445.484375.53819445s.484375-.21527778.484375-.484375-.21527778-.484375-.484375-.484375zm-.26909722-3.65972222h-2.69440353c-.29356061 0-.54264233.2223944-.58550379.54587716l-.00651009.09995617-.05381946 1.56076389c0 .37673611.26909723.64583334.59201389.64583334h2.80204243c.32291666 0 .59201389-.26909723.59201389-.64583334l-.05381946-1.56076389-.00651009-.09995617c-.04286146-.32348276-.29194318-.54587716-.58550379-.54587716z" fill="#fff"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1 @@
<svg height="15" viewBox="0 0 15 15" width="15" xmlns="http://www.w3.org/2000/svg"><g fill="none" transform="translate(.0562 .4152)"><path d="m7.76536687 1.02582924 2.91781373 1.20859801c.4900562.20298792.8794043.59233606 1.0823922 1.08239221l1.208598 2.91781372c.2029879.49005615.2029879 1.04067751 0 1.5307337l-1.208598 2.91781362c-.2029879.4900562-.5923361.8794044-1.0823922 1.0823923l-2.91781376 1.208598c-.49005615.2029879-1.04067751.2029879-1.53073369 0l-2.91781366-1.208598c-.49005618-.2029879-.87940432-.592336-1.08239223-1.0823922l-1.20859802-2.91781373c-.2029879-.49005617-.2029879-1.04067755.00000001-1.53073373l1.208598-2.91781368c.20298791-.49005618.59233603-.8794043 1.0823922-1.0823922l2.9178137-1.20859802c.49005617-.2029879 1.04067755-.2029879 1.53073372 0z" fill="#f5eada"/><path d="m7.57402516 1.48776901 2.91781374 1.20859801c.3675421.15224093.6595532.44425202.8117941.81179415l1.208598 2.91781369c.1522409.36754213.1522409.78050817 0 1.1480503l-1.208598 2.91781374c-.1522409.3675421-.444252.6595532-.8117941.8117941l-2.91781374 1.208598c-.36754213.1522409-.78050817.1522409-1.1480503 0l-2.91781369-1.208598c-.36754213-.1522409-.65955322-.444252-.81179415-.8117941l-1.20859801-2.91781374c-.15224093-.36754213-.15224093-.78050817 0-1.1480503l1.20859801-2.91781369c.15224093-.36754213.44425202-.65955322.81179415-.81179415l2.91781369-1.20859801c.36754213-.15224093.78050817-.15224093 1.1480503 0z" fill="#a2ba4e" fill-rule="evenodd"/></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -31,6 +31,7 @@ node|z15-[natural=hot_spring],
node|z12-[natural=geyser],
node|z14-[natural=beach],
area|z13-[natural=bare_rock][name],
node|z16-[natural=tree],
{text: name;text-color: @poi_label;text-position: center;text-offset: 1;font-size: 10;}
node|z11-[natural=peak][!name],
area|z13-[natural=bare_rock][!name],
@@ -148,6 +149,11 @@ node|z15-[man_made=water_well][drinking_water=not],
node|z15-[amenity=water_point][drinking_water=not],
{icon-image: drinking-water-no-m.svg;}
node|z16-[natural=tree][name],
{icon-image: tree-special-m.svg;}
node|z18-[natural=tree][!name],
{icon-image: tree-m.svg;}
/* 3.5 Ferry terminal & seamarks */

View File

@@ -101,8 +101,8 @@ amenity-recycling-centre # area z15- (also has icon z
amenity-social_facility # area z15- (also has icon z17-, caption(optional) z17-)
amenity-vehicle_inspection # area z15- (also has icon z16-, caption(optional) z16-)
emergency-mountain_rescue # area z13- (also has icon z12-, caption(optional) z12-)
highway-pedestrian-area # area z14- (also has line z13-, pathtext z14-)
highway-pedestrian-square # area z14- (also has line z13-, pathtext z14-)
highway-pedestrian-area # area z14- (also has line z13-, line::border z14-, pathtext z14-)
highway-pedestrian-square # area z14- (also has line z13-, line::border z14-, pathtext z14-)
highway-rest_area # area z13- (also has icon z14-, caption(optional) z15-)
highway-services # area z13- (also has icon z14-, caption(optional) z14-)
landuse-garages # area z13- (also has caption z15-)
@@ -115,7 +115,7 @@ tourism-information-office # area z15- (also has icon z
tourism-information-visitor_centre # area z13- (also has icon z13-, caption(optional) z14-)
=== 170
highway-footway-area # area z14- (also has line z11-, pathtext z13-)
highway-footway-area # area z14- (also has line z11-, line::border z15-, pathtext z13-)
leisure-track-area # area z15- (also has caption z16-)
=== 160

View File

@@ -47,10 +47,10 @@ power-line::dash # line::dash z13- (also has
power-minor_line::dash # line::dash z15- (also has line z15-)
=== 340
highway-ladder # line z12- (also has icon z16-, pathtext z17-)
highway-steps # line z12- (also has pathtext z13-)
highway-steps-bridge # line z12- (also has line::bridgeblack z17-, line::bridgewhite z15-, pathtext z13-)
highway-steps-tunnel # line z12- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z13-)
highway-ladder # line z12- (also has line::border z15-, icon z16-, pathtext z17-)
highway-steps # line z12- (also has line::border z15-, pathtext z13-)
highway-steps-bridge # line z12- (also has line::border z15-, line::bridgeblack z17-, line::bridgewhite z15-, pathtext z13-)
highway-steps-tunnel # line z12- (also has line::border z15-, line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z13-)
hwtag-oneway::arrows # line::arrows z15-
waterway-weir # line z14- (also has pathtext z15-)
=== 330
@@ -75,23 +75,23 @@ railway-tram-bridge # line z13-
railway-tram-tunnel # line z13-
=== 320
highway-motorway # line z6- (also has pathtext z10-, shield::shield z10-)
highway-motorway-bridge # line z6- (also has line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-motorway-tunnel # line z6- (also has line(casing) z12-, pathtext z10-, shield::shield z10-)
highway-trunk # line z6- (also has pathtext z10-, shield::shield z10-)
highway-trunk-bridge # line z6- (also has line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-trunk-tunnel # line z6- (also has line(casing) z12-, pathtext z10-, shield::shield z10-)
highway-motorway # line z6- (also has line::border z14-, pathtext z10-, shield::shield z10-)
highway-motorway-bridge # line z6- (also has line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-motorway-tunnel # line z6- (also has line::border z14-, line(casing) z12-, pathtext z10-, shield::shield z10-)
highway-trunk # line z6- (also has line::border z14-, pathtext z10-, shield::shield z10-)
highway-trunk-bridge # line z6- (also has line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-trunk-tunnel # line z6- (also has line::border z14-, line(casing) z12-, pathtext z10-, shield::shield z10-)
highway-world_level # line z4-9
highway-world_towns_level # line z6-9
=== 310
# highway-motorway-tunnel # line(casing) z12- (also has line z6-, pathtext z10-, shield::shield z10-)
# highway-trunk-tunnel # line(casing) z12- (also has line z6-, pathtext z10-, shield::shield z10-)
# highway-motorway-tunnel # line(casing) z12- (also has line z6-, line::border z14-, pathtext z10-, shield::shield z10-)
# highway-trunk-tunnel # line(casing) z12- (also has line z6-, line::border z14-, pathtext z10-, shield::shield z10-)
# === 309
highway-primary # line z8- (also has pathtext z10-, shield::shield z10-)
highway-primary-bridge # line z8- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-primary-tunnel # line z8- (also has line(casing) z14-, pathtext z10-, shield::shield z10-)
highway-primary # line z8- (also has line::border z11-, pathtext z10-, shield::shield z10-)
highway-primary-bridge # line z8- (also has line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-primary-tunnel # line z8- (also has line::border z11-, line(casing) z14-, pathtext z10-, shield::shield z10-)
railway-rail-branch::dash # line::dash z15- (also has line z10-)
railway-rail-branch-bridge::dash # line::dash z15- (also has line z10-, line::bridgeblack z16-, line::bridgewhite z13-)
railway-rail-branch-tunnel::dash # line::dash z15- (also has line z10-, line(casing) z14-)
@@ -106,7 +106,7 @@ railway-rail-tourism-bridge::dash # line::dash z15- (also has
railway-rail-tourism-tunnel::dash # line::dash z15- (also has line z10-, line(casing) z14-, pathtext z14-)
=== 290
# highway-primary-tunnel # line(casing) z14- (also has line z8-, pathtext z10-, shield::shield z10-)
# highway-primary-tunnel # line(casing) z14- (also has line z8-, line::border z11-, pathtext z10-, shield::shield z10-)
# === 289
railway-rail-branch # line z10- (also has line::dash z15-)
@@ -129,88 +129,88 @@ railway-rail-tourism-tunnel # line z10- (also has line::
# railway-rail-tourism-tunnel # line(casing) z14- (also has line z10-, line::dash z15-, pathtext z14-)
# === 279
highway-secondary # line z10- (also has pathtext z10-, shield::shield z12-)
highway-secondary-bridge # line z10- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z12-)
highway-secondary-tunnel # line z10- (also has line(casing) z16-, pathtext z10-, shield::shield z12-)
highway-secondary # line z10- (also has line::border z11-, pathtext z10-, shield::shield z12-)
highway-secondary-bridge # line z10- (also has line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z12-)
highway-secondary-tunnel # line z10- (also has line::border z11-, line(casing) z16-, pathtext z10-, shield::shield z12-)
=== 270
# highway-secondary-tunnel # line(casing) z16- (also has line z10-, pathtext z10-, shield::shield z12-)
# highway-secondary-tunnel # line(casing) z16- (also has line z10-, line::border z11-, pathtext z10-, shield::shield z12-)
# === 269
highway-tertiary # line z11- (also has pathtext z12-, shield::shield z13-)
highway-tertiary-bridge # line z11- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z12-, shield::shield z13-)
highway-tertiary-tunnel # line z11- (also has line(casing) z16-, pathtext z12-, shield::shield z13-)
highway-unclassified # line z11- (also has pathtext z13-)
highway-unclassified-area # line z11- (also has pathtext z13-)
highway-unclassified-bridge # line z11- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-)
highway-unclassified-tunnel # line z11- (also has line(casing) z16-, pathtext z13-)
highway-tertiary # line z11- (also has line::border z11-, pathtext z12-, shield::shield z13-)
highway-tertiary-bridge # line z11- (also has line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z12-, shield::shield z13-)
highway-tertiary-tunnel # line z11- (also has line::border z11-, line(casing) z16-, pathtext z12-, shield::shield z13-)
highway-unclassified # line z11- (also has line::border z13-, pathtext z13-)
highway-unclassified-area # line z11- (also has line::border z13-, pathtext z13-)
highway-unclassified-bridge # line z11- (also has line::border z13-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-)
highway-unclassified-tunnel # line z11- (also has line::border z13-, line(casing) z16-, pathtext z13-)
=== 250
# highway-tertiary-tunnel # line(casing) z16- (also has line z11-, pathtext z12-, shield::shield z13-)
# highway-unclassified-tunnel # line(casing) z16- (also has line z11-, pathtext z13-)
# highway-tertiary-tunnel # line(casing) z16- (also has line z11-, line::border z11-, pathtext z12-, shield::shield z13-)
# highway-unclassified-tunnel # line(casing) z16- (also has line z11-, line::border z13-, pathtext z13-)
# === 249
highway-living_street # line z12- (also has pathtext z14-)
highway-living_street-bridge # line z12- (also has pathtext z14-)
highway-living_street-tunnel # line z12- (also has line(casing) z16-, pathtext z14-)
highway-residential # line z12- (also has pathtext z13-, shield::shield z15-)
highway-residential-area # line z12- (also has pathtext z13-, shield::shield z15-)
highway-residential-bridge # line z12- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-, shield::shield z15-)
highway-residential-tunnel # line z12- (also has line(casing) z16-, pathtext z13-, shield::shield z15-)
highway-road # line z12- (also has pathtext z14-)
highway-road-bridge # line z12- (also has line::bridgeblack z16-, line::bridgewhite z16-, pathtext z14-)
highway-road-tunnel # line z12- (also has pathtext z14-)
highway-living_street # line z12- (also has line::border z14-, pathtext z14-)
highway-living_street-bridge # line z12- (also has line::border z14-, pathtext z14-)
highway-living_street-tunnel # line z12- (also has line::border z14-, line(casing) z16-, pathtext z14-)
highway-residential # line z12- (also has line::border z14-, pathtext z13-, shield::shield z15-)
highway-residential-area # line z12- (also has line::border z14-, pathtext z13-, shield::shield z15-)
highway-residential-bridge # line z12- (also has line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-, shield::shield z15-)
highway-residential-tunnel # line z12- (also has line::border z14-, line(casing) z16-, pathtext z13-, shield::shield z15-)
highway-road # line z12- (also has line::border z14-, pathtext z14-)
highway-road-bridge # line z12- (also has line::border z14-, line::bridgeblack z16-, line::bridgewhite z16-, pathtext z14-)
highway-road-tunnel # line z12- (also has line::border z14-, pathtext z14-)
=== 230
# highway-living_street-tunnel # line(casing) z16- (also has line z12-, pathtext z14-)
# highway-residential-tunnel # line(casing) z16- (also has line z12-, pathtext z13-, shield::shield z15-)
# highway-living_street-tunnel # line(casing) z16- (also has line z12-, line::border z14-, pathtext z14-)
# highway-residential-tunnel # line(casing) z16- (also has line z12-, line::border z14-, pathtext z13-, shield::shield z15-)
# === 229
highway-motorway_link # line z10- (also has pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge # line z10- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-motorway_link-tunnel # line z10- (also has line(casing) z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link # line z10- (also has pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge # line z10- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-trunk_link-tunnel # line z10- (also has line(casing) z13-, pathtext z10-, shield::shield z10-)
highway-motorway_link # line z10- (also has line::border z14-, pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge # line z10- (also has line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-motorway_link-tunnel # line z10- (also has line::border z14-, line(casing) z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link # line z10- (also has line::border z14-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge # line z10- (also has line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-trunk_link-tunnel # line z10- (also has line::border z14-, line(casing) z13-, pathtext z10-, shield::shield z10-)
=== 228
# highway-motorway_link-tunnel # line(casing) z13- (also has line z10-, pathtext z10-, shield::shield z10-)
# highway-trunk_link-tunnel # line(casing) z13- (also has line z10-, pathtext z10-, shield::shield z10-)
# highway-motorway_link-tunnel # line(casing) z13- (also has line z10-, line::border z14-, pathtext z10-, shield::shield z10-)
# highway-trunk_link-tunnel # line(casing) z13- (also has line z10-, line::border z14-, pathtext z10-, shield::shield z10-)
# === 227
highway-primary_link # line z11- (also has pathtext z11-, shield::shield z11-)
highway-primary_link-bridge # line z11- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z11-, shield::shield z11-)
highway-primary_link-tunnel # line z11- (also has line(casing) z14-, pathtext z11-, shield::shield z11-)
highway-primary_link # line z11- (also has line::border z15-, pathtext z11-, shield::shield z11-)
highway-primary_link-bridge # line z11- (also has line::border z15-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z11-, shield::shield z11-)
highway-primary_link-tunnel # line z11- (also has line::border z15-, line(casing) z14-, pathtext z11-, shield::shield z11-)
=== 226
# highway-primary_link-tunnel # line(casing) z14- (also has line z11-, pathtext z11-, shield::shield z11-)
# highway-primary_link-tunnel # line(casing) z14- (also has line z11-, line::border z15-, pathtext z11-, shield::shield z11-)
# === 225
highway-secondary_link # line z13- (also has pathtext z16-)
highway-secondary_link-bridge # line z13- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z16-)
highway-secondary_link-tunnel # line z13- (also has line(casing) z16-, pathtext z16-)
highway-secondary_link # line z13- (also has line::border z15-, pathtext z16-)
highway-secondary_link-bridge # line z13- (also has line::border z15-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z16-)
highway-secondary_link-tunnel # line z13- (also has line::border z15-, line(casing) z16-, pathtext z16-)
=== 224
# highway-secondary_link-tunnel # line(casing) z16- (also has line z13-, pathtext z16-)
highway-tertiary_link # line z14- (also has pathtext z18-)
highway-tertiary_link-bridge # line z14- (also has line::bridgeblack z14-, line::bridgewhite z14-, pathtext z18-)
highway-tertiary_link-tunnel # line z14- (also has line(casing) z16-, pathtext z18-)
# highway-secondary_link-tunnel # line(casing) z16- (also has line z13-, line::border z15-, pathtext z16-)
highway-tertiary_link # line z14- (also has line::border z14-, pathtext z18-)
highway-tertiary_link-bridge # line z14- (also has line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z18-)
highway-tertiary_link-tunnel # line z14- (also has line::border z14-, line(casing) z16-, pathtext z18-)
=== 223
highway-busway # line z15- (also has pathtext z16-)
highway-busway-bridge # line z15- (also has line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-busway-tunnel # line z15- (also has line(casing) z15-, pathtext z16-)
highway-service # line z13- (also has pathtext z16-)
highway-service-area # line z13- (also has pathtext z16-)
highway-service-bridge # line z13- (also has line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-service-driveway # line z16- (also has pathtext z16-)
highway-service-parking_aisle # line z15- (also has pathtext z16-)
highway-service-tunnel # line z13- (also has line(casing) z15-, pathtext z16-)
# highway-tertiary_link-tunnel # line(casing) z16- (also has line z14-, pathtext z18-)
highway-busway # line z15- (also has line::border z15-, pathtext z16-)
highway-busway-bridge # line z15- (also has line::border z15-, line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-busway-tunnel # line z15- (also has line::border z15-, line(casing) z15-, pathtext z16-)
highway-service # line z13- (also has line::border z15-, pathtext z16-)
highway-service-area # line z13- (also has line::border z15-, pathtext z16-)
highway-service-bridge # line z13- (also has line::border z15-, line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-service-driveway # line z16- (also has line::border z16-, pathtext z16-)
highway-service-parking_aisle # line z15- (also has line::border z15-, pathtext z16-)
highway-service-tunnel # line z13- (also has line::border z15-, line(casing) z15-, pathtext z16-)
# highway-tertiary_link-tunnel # line(casing) z16- (also has line z14-, line::border z14-, pathtext z18-)
=== 222
# highway-busway-tunnel # line(casing) z15- (also has line z15-, pathtext z16-)
# highway-service-tunnel # line(casing) z15- (also has line z13-, pathtext z16-)
# highway-busway-tunnel # line(casing) z15- (also has line z15-, line::border z15-, pathtext z16-)
# highway-service-tunnel # line(casing) z15- (also has line z13-, line::border z15-, pathtext z16-)
railway-light_rail::dash # line::dash z16- (also has line z13-)
railway-light_rail-bridge::dash # line::dash z16- (also has line z13-, line::bridgeblack z16-, line::bridgewhite z13-)
railway-rail::dash # line::dash z15- (also has line z10-)
@@ -229,11 +229,11 @@ railway-subway::dash # line::dash z16- (also has
railway-subway-bridge::dash # line::dash z16- (also has line z13-, line::bridgeblack z16-, line::bridgewhite z13-)
=== 221
highway-footway-bicycle # line z11- (also has line::cycleline z13-, pathtext z13-)
highway-footway-bicycle # line z11- (also has line::border z15-, line::cycleline z13-, pathtext z13-)
highway-path-bicycle # line z11- (also has line::cycleline z12-, pathtext z13-)
=== 220
highway-footway-bicycle::cycleline # line::cycleline z13- (also has line z11-, pathtext z13-)
highway-footway-bicycle::cycleline # line::cycleline z13- (also has line z11-, line::border z15-, pathtext z13-)
highway-path-bicycle::cycleline # line::cycleline z12- (also has line z11-, pathtext z13-)
=== 219
@@ -266,23 +266,23 @@ railway-subway-bridge # line z13- (also has line::
# railway-rail-utility-tunnel # line(casing) z14- (also has line z12-, line::dash z16-)
# === 209
highway-ford # line z13- (also has icon z14-, pathtext z16-)
highway-pedestrian # line z13- (also has pathtext z14-)
highway-pedestrian-area # line z13- and area z14- (also has pathtext z14-)
highway-pedestrian-bridge # line z13- (also has line::bridgeblack z14-, line::bridgewhite z13-, pathtext z14-)
highway-pedestrian-square # line z13- and area z14- (also has pathtext z14-)
highway-pedestrian-tunnel # line z13- (also has line(casing) z16-, pathtext z14-)
highway-ford # line z13- (also has line::border z14-, icon z14-, pathtext z16-)
highway-pedestrian # line z13- (also has line::border z14-, pathtext z14-)
highway-pedestrian-area # line z13- and area z14- (also has line::border z14-, pathtext z14-)
highway-pedestrian-bridge # line z13- (also has line::border z14-, line::bridgeblack z14-, line::bridgewhite z13-, pathtext z14-)
highway-pedestrian-square # line z13- and area z14- (also has line::border z14-, pathtext z14-)
highway-pedestrian-tunnel # line z13- (also has line::border z14-, line(casing) z16-, pathtext z14-)
=== 200
# highway-pedestrian-tunnel # line(casing) z16- (also has line z13-, pathtext z14-)
# highway-pedestrian-tunnel # line(casing) z16- (also has line z13-, line::border z14-, pathtext z14-)
# === 199
highway-bridleway # line z11- (also has pathtext z13-)
highway-bridleway-bridge # line z11- (also has line::bridgeblack z17-, line::bridgewhite z15-, pathtext z13-)
highway-bridleway-tunnel # line z11- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z13-)
highway-footway # line z11- (also has pathtext z13-)
highway-footway-area # line z11- and area z14- (also has pathtext z13-)
highway-footway-crossing # line z16-
highway-footway # line z11- (also has line::border z15-, pathtext z13-)
highway-footway-area # line z11- and area z14- (also has line::border z15-, pathtext z13-)
highway-footway-crossing # line z16- (also has line::border z16-)
highway-path # line z11- (also has pathtext z13-)
highway-path-difficult # line z11- (also has pathtext z13-)
highway-path-expert # line z11- (also has pathtext z13-)
@@ -292,7 +292,7 @@ highway-track-area # line z11- (also has pathte
highway-track-bridge # line z11- (also has line::bridgeblack z17-, line::bridgewhite z15-, pathtext z13-)
highway-track-no-access # line z11- (also has pathtext z13-)
highway-track-tunnel # line z11- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z13-)
=== 180
=== 190
highway-construction # line z11- (also has pathtext z15-)
leisure-track # line z15- (also has caption z16-)
@@ -308,54 +308,172 @@ railway-preserved # line z13-
railway-preserved-bridge # line z13- (also has line::bridgeblack z16-, line::bridgewhite z15-)
railway-preserved-tunnel # line z13-
railway-turntable # line z17-
=== 160
=== 180
highway-footway-bridge # line z11- (also has line::bridgeblack z17-, line::bridgewhite z15-, pathtext z13-)
highway-footway-sidewalk # line z13-
highway-footway-tunnel # line z11- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z13-)
highway-footway-bridge # line z11- (also has line::border z15-, line::bridgeblack z17-, line::bridgewhite z15-, pathtext z13-)
highway-footway-sidewalk # line z13- (also has line::border z16-)
highway-footway-tunnel # line z11- (also has line::border z15-, line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z13-)
highway-path-bridge # line z11- (also has line::bridgeblack z17-, line::bridgewhite z15-, pathtext z13-)
highway-path-horse # line z11- (also has pathtext z13-)
highway-path-tunnel # line z11- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z13-)
=== 155
=== 170
highway-bridleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
highway-cycleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
highway-footway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
highway-footway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::border z15-, line::tunnelCasing z17-, pathtext z13-)
highway-path-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
highway-steps-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z12-, line::tunnelCasing z17-, pathtext z13-)
highway-steps-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z12-, line::border z15-, line::tunnelCasing z17-, pathtext z13-)
highway-track-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
=== 154
=== 169
highway-bridleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
highway-cycleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
highway-footway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
highway-footway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::border z15-, line::tunnelBackground z17-, pathtext z13-)
highway-path-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
highway-steps-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z12-, line::tunnelBackground z17-, pathtext z13-)
highway-steps-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z12-, line::border z15-, line::tunnelBackground z17-, pathtext z13-)
highway-track-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
=== 168
highway-motorway::border # line::border z14- (also has line z6-, pathtext z10-, shield::shield z10-)
highway-trunk::border # line::border z14- (also has line z6-, pathtext z10-, shield::shield z10-)
=== 163
highway-primary::border # line::border z11- (also has line z8-, pathtext z10-, shield::shield z10-)
=== 162
highway-secondary::border # line::border z11- (also has line z10-, pathtext z10-, shield::shield z12-)
=== 161
highway-motorway_link::border # line::border z14- (also has line z10-, pathtext z10-, shield::shield z10-)
highway-trunk_link::border # line::border z14- (also has line z10-, pathtext z10-, shield::shield z10-)
=== 160
highway-primary_link::border # line::border z15- (also has line z11-, pathtext z11-, shield::shield z11-)
=== 159
highway-secondary_link::border # line::border z15- (also has line z13-, pathtext z16-)
=== 158
highway-motorway-bridge::border # line::border z14- (also has line z6-, line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-trunk-bridge::border # line::border z14- (also has line z6-, line::bridgeblack z13-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
=== 157
highway-primary-bridge::border # line::border z11- (also has line z8-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
=== 156
highway-secondary-bridge::border # line::border z11- (also has line z10-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z12-)
=== 155
highway-motorway_link-bridge::border # line::border z14- (also has line z10-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge::border # line::border z14- (also has line z10-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
=== 154
highway-primary_link-bridge::border # line::border z15- (also has line z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z11-, shield::shield z11-)
=== 153
highway-secondary_link-bridge::border # line::border z15- (also has line z13-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z16-)
=== 152
highway-motorway-tunnel::border # line::border z14- (also has line z6-, line(casing) z12-, pathtext z10-, shield::shield z10-)
highway-trunk-tunnel::border # line::border z14- (also has line z6-, line(casing) z12-, pathtext z10-, shield::shield z10-)
=== 151
highway-primary-tunnel::border # line::border z11- (also has line z8-, line(casing) z14-, pathtext z10-, shield::shield z10-)
=== 150
highway-secondary-tunnel::border # line::border z11- (also has line z10-, line(casing) z16-, pathtext z10-, shield::shield z12-)
=== 149
highway-motorway_link-tunnel::border # line::border z14- (also has line z10-, line(casing) z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link-tunnel::border # line::border z14- (also has line z10-, line(casing) z13-, pathtext z10-, shield::shield z10-)
=== 148
highway-primary_link-tunnel::border # line::border z15- (also has line z11-, line(casing) z14-, pathtext z11-, shield::shield z11-)
=== 147
highway-secondary_link-tunnel::border # line::border z15- (also has line z13-, line(casing) z16-, pathtext z16-)
=== 146
highway-busway::border # line::border z15- (also has line z15-, pathtext z16-)
highway-living_street::border # line::border z14- (also has line z12-, pathtext z14-)
highway-residential::border # line::border z14- (also has line z12-, pathtext z13-, shield::shield z15-)
highway-residential-area::border # line::border z14- (also has line z12-, pathtext z13-, shield::shield z15-)
highway-road::border # line::border z14- (also has line z12-, pathtext z14-)
highway-service::border # line::border z15- (also has line z13-, pathtext z16-)
highway-service-area::border # line::border z15- (also has line z13-, pathtext z16-)
highway-service-driveway::border # line::border z16- (also has line z16-, pathtext z16-)
highway-service-parking_aisle::border # line::border z15- (also has line z15-, pathtext z16-)
highway-tertiary::border # line::border z11- (also has line z11-, pathtext z12-, shield::shield z13-)
highway-tertiary-bridge::border # line::border z11- (also has line z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z12-, shield::shield z13-)
highway-tertiary_link::border # line::border z14- (also has line z14-, pathtext z18-)
highway-unclassified::border # line::border z13- (also has line z11-, pathtext z13-)
highway-unclassified-area::border # line::border z13- (also has line z11-, pathtext z13-)
=== 145
highway-footway::border # line::border z15- (also has line z11-, pathtext z13-)
highway-footway-area::border # line::border z15- (also has line z11-, area z14-, pathtext z13-)
highway-footway-bicycle::border # line::border z15- (also has line z11-, line::cycleline z13-, pathtext z13-)
highway-footway-crossing::border # line::border z16- (also has line z16-)
highway-footway-sidewalk::border # line::border z16- (also has line z13-)
highway-ford::border # line::border z14- (also has line z13-, icon z14-, pathtext z16-)
highway-ladder::border # line::border z15- (also has line z12-, icon z16-, pathtext z17-)
highway-pedestrian::border # line::border z14- (also has line z13-, pathtext z14-)
highway-pedestrian-area::border # line::border z14- (also has line z13-, area z14-, pathtext z14-)
highway-pedestrian-square::border # line::border z14- (also has line z13-, area z14-, pathtext z14-)
highway-steps::border # line::border z15- (also has line z12-, pathtext z13-)
=== 144
highway-busway-bridge::border # line::border z15- (also has line z15-, line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-living_street-bridge::border # line::border z14- (also has line z12-, pathtext z14-)
highway-residential-bridge::border # line::border z14- (also has line z12-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-, shield::shield z15-)
highway-road-bridge::border # line::border z14- (also has line z12-, line::bridgeblack z16-, line::bridgewhite z16-, pathtext z14-)
highway-service-bridge::border # line::border z15- (also has line z13-, line::bridgeblack z15-, line::bridgewhite z15-, pathtext z16-)
highway-tertiary_link-bridge::border # line::border z14- (also has line z14-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z18-)
highway-unclassified-bridge::border # line::border z13- (also has line z11-, line::bridgeblack z14-, line::bridgewhite z14-, pathtext z13-)
=== 143
highway-footway-bridge::border # line::border z15- (also has line z11-, line::bridgeblack z17-, line::bridgewhite z15-, pathtext z13-)
highway-pedestrian-bridge::border # line::border z14- (also has line z13-, line::bridgeblack z14-, line::bridgewhite z13-, pathtext z14-)
highway-steps-bridge::border # line::border z15- (also has line z12-, line::bridgeblack z17-, line::bridgewhite z15-, pathtext z13-)
=== 142
highway-busway-tunnel::border # line::border z15- (also has line z15-, line(casing) z15-, pathtext z16-)
highway-living_street-tunnel::border # line::border z14- (also has line z12-, line(casing) z16-, pathtext z14-)
highway-residential-tunnel::border # line::border z14- (also has line z12-, line(casing) z16-, pathtext z13-, shield::shield z15-)
highway-road-tunnel::border # line::border z14- (also has line z12-, pathtext z14-)
highway-service-tunnel::border # line::border z15- (also has line z13-, line(casing) z15-, pathtext z16-)
highway-tertiary-tunnel::border # line::border z11- (also has line z11-, line(casing) z16-, pathtext z12-, shield::shield z13-)
highway-tertiary_link-tunnel::border # line::border z14- (also has line z14-, line(casing) z16-, pathtext z18-)
highway-unclassified-tunnel::border # line::border z13- (also has line z11-, line(casing) z16-, pathtext z13-)
=== 141
highway-footway-tunnel::border # line::border z15- (also has line z11-, line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z13-)
highway-pedestrian-tunnel::border # line::border z14- (also has line z13-, line(casing) z16-, pathtext z14-)
highway-steps-tunnel::border # line::border z15- (also has line z12-, line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z13-)
=== 140
highway-bridleway-bridge::bridgewhite # line::bridgewhite z15- (also has line z11-, line::bridgeblack z17-, pathtext z13-)
highway-busway-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::bridgeblack z15-, pathtext z16-)
highway-busway-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::border z15-, line::bridgeblack z15-, pathtext z16-)
highway-cycleway-bridge::bridgewhite # line::bridgewhite z15- (also has line z11-, line::bridgeblack z17-, pathtext z13-)
highway-footway-bridge::bridgewhite # line::bridgewhite z15- (also has line z11-, line::bridgeblack z17-, pathtext z13-)
highway-motorway-bridge::bridgewhite # line::bridgewhite z13- (also has line z6-, line::bridgeblack z13-, pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-footway-bridge::bridgewhite # line::bridgewhite z15- (also has line z11-, line::border z15-, line::bridgeblack z17-, pathtext z13-)
highway-motorway-bridge::bridgewhite # line::bridgewhite z13- (also has line z6-, line::border z14-, line::bridgeblack z13-, pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::border z14-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-path-bridge::bridgewhite # line::bridgewhite z15- (also has line z11-, line::bridgeblack z17-, pathtext z13-)
highway-pedestrian-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z14-, pathtext z14-)
highway-primary-bridge::bridgewhite # line::bridgewhite z14- (also has line z8-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-primary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z14-, pathtext z11-, shield::shield z11-)
highway-residential-bridge::bridgewhite # line::bridgewhite z14- (also has line z12-, line::bridgeblack z14-, pathtext z13-, shield::shield z15-)
highway-road-bridge::bridgewhite # line::bridgewhite z16- (also has line z12-, line::bridgeblack z16-, pathtext z14-)
highway-secondary-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::bridgeblack z14-, pathtext z10-, shield::shield z12-)
highway-secondary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z13-, line::bridgeblack z14-, pathtext z16-)
highway-service-bridge::bridgewhite # line::bridgewhite z15- (also has line z13-, line::bridgeblack z15-, pathtext z16-)
highway-steps-bridge::bridgewhite # line::bridgewhite z15- (also has line z12-, line::bridgeblack z17-, pathtext z13-)
highway-tertiary-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z14-, pathtext z12-, shield::shield z13-)
highway-tertiary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z14-, line::bridgeblack z14-, pathtext z18-)
highway-pedestrian-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::border z14-, line::bridgeblack z14-, pathtext z14-)
highway-primary-bridge::bridgewhite # line::bridgewhite z14- (also has line z8-, line::border z11-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-primary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::border z15-, line::bridgeblack z14-, pathtext z11-, shield::shield z11-)
highway-residential-bridge::bridgewhite # line::bridgewhite z14- (also has line z12-, line::border z14-, line::bridgeblack z14-, pathtext z13-, shield::shield z15-)
highway-road-bridge::bridgewhite # line::bridgewhite z16- (also has line z12-, line::border z14-, line::bridgeblack z16-, pathtext z14-)
highway-secondary-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::border z11-, line::bridgeblack z14-, pathtext z10-, shield::shield z12-)
highway-secondary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z13-, line::border z15-, line::bridgeblack z14-, pathtext z16-)
highway-service-bridge::bridgewhite # line::bridgewhite z15- (also has line z13-, line::border z15-, line::bridgeblack z15-, pathtext z16-)
highway-steps-bridge::bridgewhite # line::bridgewhite z15- (also has line z12-, line::border z15-, line::bridgeblack z17-, pathtext z13-)
highway-tertiary-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::border z11-, line::bridgeblack z14-, pathtext z12-, shield::shield z13-)
highway-tertiary_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z14-, line::border z14-, line::bridgeblack z14-, pathtext z18-)
highway-track-bridge::bridgewhite # line::bridgewhite z15- (also has line z11-, line::bridgeblack z17-, pathtext z13-)
highway-trunk-bridge::bridgewhite # line::bridgewhite z13- (also has line z6-, line::bridgeblack z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z14-, pathtext z13-)
highway-trunk-bridge::bridgewhite # line::bridgewhite z13- (also has line z6-, line::border z14-, line::bridgeblack z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::border z14-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::border z13-, line::bridgeblack z14-, pathtext z13-)
railway-disused-bridge::bridgewhite # line::bridgewhite z16- (also has line z13-, line::bridgeblack z16-)
railway-light_rail-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z16-, line::dash z16-)
railway-miniature-bridge::bridgewhite # line::bridgewhite z16- (also has line z13-, line::bridgeblack z16-)
@@ -369,30 +487,30 @@ railway-rail-spur-bridge::bridgewhite # line::bridgewhite z14- (al
railway-rail-tourism-bridge::bridgewhite # line::bridgewhite z13- (also has line z10-, line::bridgeblack z16-, line::dash z15-, pathtext z14-)
railway-rail-utility-bridge::bridgewhite # line::bridgewhite z13- (also has line z12-, line::bridgeblack z16-, line::dash z16-)
railway-subway-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z16-, line::dash z16-)
=== 150
=== 135
highway-bridleway-bridge::bridgeblack # line::bridgeblack z17- (also has line z11-, line::bridgewhite z15-, pathtext z13-)
highway-busway-bridge::bridgeblack # line::bridgeblack z15- (also has line z15-, line::bridgewhite z15-, pathtext z16-)
highway-busway-bridge::bridgeblack # line::bridgeblack z15- (also has line z15-, line::border z15-, line::bridgewhite z15-, pathtext z16-)
highway-cycleway-bridge::bridgeblack # line::bridgeblack z17- (also has line z11-, line::bridgewhite z15-, pathtext z13-)
highway-footway-bridge::bridgeblack # line::bridgeblack z17- (also has line z11-, line::bridgewhite z15-, pathtext z13-)
highway-motorway-bridge::bridgeblack # line::bridgeblack z13- (also has line z6-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-footway-bridge::bridgeblack # line::bridgeblack z17- (also has line z11-, line::border z15-, line::bridgewhite z15-, pathtext z13-)
highway-motorway-bridge::bridgeblack # line::bridgeblack z13- (also has line z6-, line::border z14-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-motorway_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::border z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-path-bridge::bridgeblack # line::bridgeblack z17- (also has line z11-, line::bridgewhite z15-, pathtext z13-)
highway-pedestrian-bridge::bridgeblack # line::bridgeblack z14- (also has line z13-, line::bridgewhite z13-, pathtext z14-)
highway-primary-bridge::bridgeblack # line::bridgeblack z14- (also has line z8-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-primary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::bridgewhite z14-, pathtext z11-, shield::shield z11-)
highway-residential-bridge::bridgeblack # line::bridgeblack z14- (also has line z12-, line::bridgewhite z14-, pathtext z13-, shield::shield z15-)
highway-road-bridge::bridgeblack # line::bridgeblack z16- (also has line z12-, line::bridgewhite z16-, pathtext z14-)
highway-secondary-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::bridgewhite z14-, pathtext z10-, shield::shield z12-)
highway-secondary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z13-, line::bridgewhite z14-, pathtext z16-)
highway-service-bridge::bridgeblack # line::bridgeblack z15- (also has line z13-, line::bridgewhite z15-, pathtext z16-)
highway-steps-bridge::bridgeblack # line::bridgeblack z17- (also has line z12-, line::bridgewhite z15-, pathtext z13-)
highway-tertiary-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::bridgewhite z14-, pathtext z12-, shield::shield z13-)
highway-tertiary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z14-, line::bridgewhite z14-, pathtext z18-)
highway-pedestrian-bridge::bridgeblack # line::bridgeblack z14- (also has line z13-, line::border z14-, line::bridgewhite z13-, pathtext z14-)
highway-primary-bridge::bridgeblack # line::bridgeblack z14- (also has line z8-, line::border z11-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-primary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::border z15-, line::bridgewhite z14-, pathtext z11-, shield::shield z11-)
highway-residential-bridge::bridgeblack # line::bridgeblack z14- (also has line z12-, line::border z14-, line::bridgewhite z14-, pathtext z13-, shield::shield z15-)
highway-road-bridge::bridgeblack # line::bridgeblack z16- (also has line z12-, line::border z14-, line::bridgewhite z16-, pathtext z14-)
highway-secondary-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::border z11-, line::bridgewhite z14-, pathtext z10-, shield::shield z12-)
highway-secondary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z13-, line::border z15-, line::bridgewhite z14-, pathtext z16-)
highway-service-bridge::bridgeblack # line::bridgeblack z15- (also has line z13-, line::border z15-, line::bridgewhite z15-, pathtext z16-)
highway-steps-bridge::bridgeblack # line::bridgeblack z17- (also has line z12-, line::border z15-, line::bridgewhite z15-, pathtext z13-)
highway-tertiary-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::border z11-, line::bridgewhite z14-, pathtext z12-, shield::shield z13-)
highway-tertiary_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z14-, line::border z14-, line::bridgewhite z14-, pathtext z18-)
highway-track-bridge::bridgeblack # line::bridgeblack z17- (also has line z11-, line::bridgewhite z15-, pathtext z13-)
highway-trunk-bridge::bridgeblack # line::bridgeblack z13- (also has line z6-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::bridgewhite z14-, pathtext z13-)
highway-trunk-bridge::bridgeblack # line::bridgeblack z13- (also has line z6-, line::border z14-, line::bridgewhite z13-, pathtext z10-, shield::shield z10-)
highway-trunk_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::border z14-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::border z13-, line::bridgewhite z14-, pathtext z13-)
railway-disused-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z16-)
railway-light_rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z13-, line::dash z16-)
railway-miniature-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z16-)
@@ -406,14 +524,14 @@ railway-rail-spur-bridge::bridgeblack # line::bridgeblack z16- (al
railway-rail-tourism-bridge::bridgeblack # line::bridgeblack z16- (also has line z10-, line::bridgewhite z13-, line::dash z15-, pathtext z14-)
railway-rail-utility-bridge::bridgeblack # line::bridgeblack z16- (also has line z12-, line::bridgewhite z13-, line::dash z16-)
railway-subway-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z13-, line::dash z16-)
=== 140
=== 130
building # area z14- (also has caption z17-)
building-garage # area z14- (also has caption z17-)
building-guardhouse # area z14- (also has icon z16-, caption(optional) z18-)
building-has_parts # area z14- (also has caption z17-)
building-train_station # area z14- (also has icon z17-, caption(optional) z17-)
=== 130
=== 120
piste:type-connection # line z15-
piste:type-downhill # line z12- (also has pathtext z15-)
@@ -427,38 +545,36 @@ piste:type-hike # line z12- (also has pathte
piste:type-nordic # line z12- (also has pathtext z13-)
piste:type-skitour # line z12- (also has pathtext z13-)
piste:type-sled # line z12- (also has pathtext z15-)
=== 120
=== 110
building:part # area z16-
=== 110
=== 100
barrier-retaining_wall # line z16-
man_made-embankment # line z16- (also has pathtext z18-)
natural-cliff # line z12- (also has pathtext z14-)
natural-earth_bank # line z12-
=== 100
=== 90
boundary-administrative-2 # line z2-
boundary-administrative-3 # line z4
boundary-administrative-4 # line z5-
=== 90
=== 80
man_made-cutline # line z13-
route-ferry # line z7- (also has pathtext z10-)
=== 80
=== 70
aeroway-runway # line z12-
aeroway-taxiway # line z14-
barrier-ditch # line z15-
=== 70
isoline-step_10 # line z15- (also has pathtext z16-)
isoline-step_100 # line z11- (also has pathtext z13-)
isoline-step_1000 # line z10- (also has pathtext z10-)
isoline-step_50 # line z13- (also has pathtext z15-)
isoline-step_500 # line z10- (also has pathtext z11-)
isoline-zero # line z15- (also has pathtext z15-)
=== 60
=== 50
man_made-breakwater # line z14- and area z12- (also has caption z17-)
man_made-pier # line z14- and area z12- (also has caption z17-)

View File

@@ -78,20 +78,20 @@ amenity-ferry_terminal # icon z11- (also has captio
railway-station # icon z12- (also has caption(optional) z12-)
=== 6800
highway-motorway # pathtext z10- (also has shield::shield z10-, line z6-)
highway-motorway-bridge # pathtext z10- (also has shield::shield z10-, line z6-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-motorway-tunnel # pathtext z10- (also has shield::shield z10-, line z6-, line(casing) z12-)
highway-trunk # pathtext z10- (also has shield::shield z10-, line z6-)
highway-trunk-bridge # pathtext z10- (also has shield::shield z10-, line z6-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-trunk-tunnel # pathtext z10- (also has shield::shield z10-, line z6-, line(casing) z12-)
highway-motorway # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-)
highway-motorway-bridge # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-motorway-tunnel # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-, line(casing) z12-)
highway-trunk # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-)
highway-trunk-bridge # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-trunk-tunnel # pathtext z10- (also has shield::shield z10-, line z6-, line::border z14-, line(casing) z12-)
=== 6750
highway-motorway::shield # shield::shield z10- (also has pathtext z10-, line z6-)
highway-motorway-bridge::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-motorway-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z6-, line(casing) z12-)
highway-trunk::shield # shield::shield z10- (also has pathtext z10-, line z6-)
highway-trunk-bridge::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-trunk-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z6-, line(casing) z12-)
highway-motorway::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-)
highway-motorway-bridge::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-motorway-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-, line(casing) z12-)
highway-trunk::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-)
highway-trunk-bridge::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-, line::bridgeblack z13-, line::bridgewhite z13-)
highway-trunk-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z6-, line::border z14-, line(casing) z12-)
=== 6740
boundary-aboriginal_lands # caption z10-16 (also has line z10-, area z10-16)
@@ -259,31 +259,31 @@ railway-station-subway-yerevan # icon z13- (also has captio
railway-station-subway-yokohama # icon z13- (also has caption(optional) z14-)
=== 6250
highway-primary # pathtext z10- (also has shield::shield z10-, line z8-)
highway-primary-bridge # pathtext z10- (also has shield::shield z10-, line z8-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary-tunnel # pathtext z10- (also has shield::shield z10-, line z8-, line(casing) z14-)
highway-primary # pathtext z10- (also has shield::shield z10-, line z8-, line::border z11-)
highway-primary-bridge # pathtext z10- (also has shield::shield z10-, line z8-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary-tunnel # pathtext z10- (also has shield::shield z10-, line z8-, line::border z11-, line(casing) z14-)
route-ferry # pathtext z10- (also has line z7-)
=== 6200
highway-motorway_link # pathtext z10- (also has shield::shield z10-, line z10-)
highway-motorway_link-bridge # pathtext z10- (also has shield::shield z10-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-motorway_link-tunnel # pathtext z10- (also has shield::shield z10-, line z10-, line(casing) z13-)
highway-trunk_link # pathtext z10- (also has shield::shield z10-, line z10-)
highway-trunk_link-bridge # pathtext z10- (also has shield::shield z10-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-trunk_link-tunnel # pathtext z10- (also has shield::shield z10-, line z10-, line(casing) z13-)
highway-motorway_link # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-)
highway-motorway_link-bridge # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-motorway_link-tunnel # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-, line(casing) z13-)
highway-trunk_link # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-)
highway-trunk_link-bridge # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-trunk_link-tunnel # pathtext z10- (also has shield::shield z10-, line z10-, line::border z14-, line(casing) z13-)
=== 6150
highway-motorway_link::shield # shield::shield z10- (also has pathtext z10-, line z10-)
highway-motorway_link-bridge::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-motorway_link-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z10-, line(casing) z13-)
highway-trunk_link::shield # shield::shield z10- (also has pathtext z10-, line z10-)
highway-trunk_link-bridge::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-trunk_link-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z10-, line(casing) z13-)
highway-motorway_link::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-)
highway-motorway_link-bridge::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-motorway_link-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-, line(casing) z13-)
highway-trunk_link::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-)
highway-trunk_link-bridge::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-trunk_link-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z10-, line::border z14-, line(casing) z13-)
=== 6140
highway-primary_link # pathtext z11- (also has shield::shield z11-, line z11-)
highway-primary_link-bridge # pathtext z11- (also has shield::shield z11-, line z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary_link-tunnel # pathtext z11- (also has shield::shield z11-, line z11-, line(casing) z14-)
highway-primary_link # pathtext z11- (also has shield::shield z11-, line z11-, line::border z15-)
highway-primary_link-bridge # pathtext z11- (also has shield::shield z11-, line z11-, line::border z15-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary_link-tunnel # pathtext z11- (also has shield::shield z11-, line z11-, line::border z15-, line(casing) z14-)
=== 6100
barrier-border_control # icon z12- (also has caption(optional) z14-)
@@ -302,9 +302,9 @@ place-locality # caption z13-
place-neighbourhood # caption z13-
=== 5700
highway-secondary # pathtext z10- (also has shield::shield z12-, line z10-)
highway-secondary-bridge # pathtext z10- (also has shield::shield z12-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary-tunnel # pathtext z10- (also has shield::shield z12-, line z10-, line(casing) z16-)
highway-secondary # pathtext z10- (also has shield::shield z12-, line z10-, line::border z11-)
highway-secondary-bridge # pathtext z10- (also has shield::shield z12-, line z10-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary-tunnel # pathtext z10- (also has shield::shield z12-, line z10-, line::border z11-, line(casing) z16-)
=== 5600
man_made-communications_tower # icon z12- (also has caption(optional) z13-)
@@ -591,14 +591,14 @@ shop-supermarket # icon z16- (also has captio
=== 3200
area:highway-pedestrian # caption z15- (also has area z14-)
highway-pedestrian # pathtext z14- (also has line z13-)
highway-pedestrian-area # pathtext z14- (also has line z13-, area z14-)
highway-pedestrian-bridge # pathtext z14- (also has line z13-, line::bridgeblack z14-, line::bridgewhite z13-)
highway-pedestrian-square # pathtext z14- (also has line z13-, area z14-)
highway-pedestrian-tunnel # pathtext z14- (also has line z13-, line(casing) z16-)
highway-tertiary # pathtext z12- (also has shield::shield z13-, line z11-)
highway-tertiary-bridge # pathtext z12- (also has shield::shield z13-, line z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary-tunnel # pathtext z12- (also has shield::shield z13-, line z11-, line(casing) z16-)
highway-pedestrian # pathtext z14- (also has line z13-, line::border z14-)
highway-pedestrian-area # pathtext z14- (also has line z13-, line::border z14-, area z14-)
highway-pedestrian-bridge # pathtext z14- (also has line z13-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z13-)
highway-pedestrian-square # pathtext z14- (also has line z13-, line::border z14-, area z14-)
highway-pedestrian-tunnel # pathtext z14- (also has line z13-, line::border z14-, line(casing) z16-)
highway-tertiary # pathtext z12- (also has shield::shield z13-, line z11-, line::border z11-)
highway-tertiary-bridge # pathtext z12- (also has shield::shield z13-, line z11-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary-tunnel # pathtext z12- (also has shield::shield z13-, line z11-, line::border z11-, line(casing) z16-)
natural-strait # caption z13- (also has line z11-)
natural-water # caption z10- (also has area z1-)
natural-water-pond # caption z10- (also has area z1-)
@@ -610,10 +610,10 @@ waterway-dam # pathtext z15- (also has li
waterway-river # pathtext z11- (also has line z10-)
=== 3150
highway-unclassified # pathtext z13- (also has line z11-)
highway-unclassified-area # pathtext z13- (also has line z11-)
highway-unclassified-bridge # pathtext z13- (also has line z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-unclassified-tunnel # pathtext z13- (also has line z11-, line(casing) z16-)
highway-unclassified # pathtext z13- (also has line z11-, line::border z13-)
highway-unclassified-area # pathtext z13- (also has line z11-, line::border z13-)
highway-unclassified-bridge # pathtext z13- (also has line z11-, line::border z13-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-unclassified-tunnel # pathtext z13- (also has line z11-, line::border z13-, line(casing) z16-)
=== 3100
amenity-water_point # icon z12- (also has caption(optional) z14-)
@@ -645,46 +645,46 @@ aerialway-mixed_lift # pathtext z15- (also has li
aerialway-platter # pathtext z15- (also has line z13-, line::dash z13-)
aerialway-rope_tow # pathtext z15- (also has line z13-, line::dash z13-)
aerialway-t-bar # pathtext z15- (also has line z13-, line::dash z13-)
highway-residential # pathtext z13- (also has shield::shield z15-, line z12-)
highway-residential-area # pathtext z13- (also has shield::shield z15-, line z12-)
highway-residential-bridge # pathtext z13- (also has shield::shield z15-, line z12-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-residential-tunnel # pathtext z13- (also has shield::shield z15-, line z12-, line(casing) z16-)
highway-road # pathtext z14- (also has line z12-)
highway-road-bridge # pathtext z14- (also has line z12-, line::bridgeblack z16-, line::bridgewhite z16-)
highway-road-tunnel # pathtext z14- (also has line z12-)
highway-secondary_link # pathtext z16- (also has line z13-)
highway-secondary_link-bridge # pathtext z16- (also has line z13-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary_link-tunnel # pathtext z16- (also has line z13-, line(casing) z16-)
highway-residential # pathtext z13- (also has shield::shield z15-, line z12-, line::border z14-)
highway-residential-area # pathtext z13- (also has shield::shield z15-, line z12-, line::border z14-)
highway-residential-bridge # pathtext z13- (also has shield::shield z15-, line z12-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-residential-tunnel # pathtext z13- (also has shield::shield z15-, line z12-, line::border z14-, line(casing) z16-)
highway-road # pathtext z14- (also has line z12-, line::border z14-)
highway-road-bridge # pathtext z14- (also has line z12-, line::border z14-, line::bridgeblack z16-, line::bridgewhite z16-)
highway-road-tunnel # pathtext z14- (also has line z12-, line::border z14-)
highway-secondary_link # pathtext z16- (also has line z13-, line::border z15-)
highway-secondary_link-bridge # pathtext z16- (also has line z13-, line::border z15-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary_link-tunnel # pathtext z16- (also has line z13-, line::border z15-, line(casing) z16-)
=== 3000
highway-primary::shield # shield::shield z10- (also has pathtext z10-, line z8-)
highway-primary-bridge::shield # shield::shield z10- (also has pathtext z10-, line z8-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z8-, line(casing) z14-)
highway-primary::shield # shield::shield z10- (also has pathtext z10-, line z8-, line::border z11-)
highway-primary-bridge::shield # shield::shield z10- (also has pathtext z10-, line z8-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary-tunnel::shield # shield::shield z10- (also has pathtext z10-, line z8-, line::border z11-, line(casing) z14-)
=== 2975
highway-primary_link::shield # shield::shield z11- (also has pathtext z11-, line z11-)
highway-primary_link-bridge::shield # shield::shield z11- (also has pathtext z11-, line z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary_link-tunnel::shield # shield::shield z11- (also has pathtext z11-, line z11-, line(casing) z14-)
highway-primary_link::shield # shield::shield z11- (also has pathtext z11-, line z11-, line::border z15-)
highway-primary_link-bridge::shield # shield::shield z11- (also has pathtext z11-, line z11-, line::border z15-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-primary_link-tunnel::shield # shield::shield z11- (also has pathtext z11-, line z11-, line::border z15-, line(casing) z14-)
=== 2970
highway-secondary::shield # shield::shield z12- (also has pathtext z10-, line z10-)
highway-secondary-bridge::shield # shield::shield z12- (also has pathtext z10-, line z10-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary-tunnel::shield # shield::shield z12- (also has pathtext z10-, line z10-, line(casing) z16-)
highway-secondary::shield # shield::shield z12- (also has pathtext z10-, line z10-, line::border z11-)
highway-secondary-bridge::shield # shield::shield z12- (also has pathtext z10-, line z10-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-secondary-tunnel::shield # shield::shield z12- (also has pathtext z10-, line z10-, line::border z11-, line(casing) z16-)
=== 2965
highway-tertiary::shield # shield::shield z13- (also has pathtext z12-, line z11-)
highway-tertiary-bridge::shield # shield::shield z13- (also has pathtext z12-, line z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary-tunnel::shield # shield::shield z13- (also has pathtext z12-, line z11-, line(casing) z16-)
highway-tertiary::shield # shield::shield z13- (also has pathtext z12-, line z11-, line::border z11-)
highway-tertiary-bridge::shield # shield::shield z13- (also has pathtext z12-, line z11-, line::border z11-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary-tunnel::shield # shield::shield z13- (also has pathtext z12-, line z11-, line::border z11-, line(casing) z16-)
=== 2960
barrier-city_wall # pathtext z16- (also has line z14-)
historic-citywalls # pathtext z16- (also has line z14-)
=== 2957
highway-residential::shield # shield::shield z15- (also has pathtext z13-, line z12-)
highway-residential-area::shield # shield::shield z15- (also has pathtext z13-, line z12-)
highway-residential-bridge::shield # shield::shield z15- (also has pathtext z13-, line z12-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-residential-tunnel::shield # shield::shield z15- (also has pathtext z13-, line z12-, line(casing) z16-)
highway-residential::shield # shield::shield z15- (also has pathtext z13-, line z12-, line::border z14-)
highway-residential-area::shield # shield::shield z15- (also has pathtext z13-, line z12-, line::border z14-)
highway-residential-bridge::shield # shield::shield z15- (also has pathtext z13-, line z12-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-residential-tunnel::shield # shield::shield z15- (also has pathtext z13-, line z12-, line::border z14-, line(casing) z16-)
=== 2955
highway-cycleway # pathtext z13- (also has line z11-)
@@ -693,14 +693,14 @@ highway-cycleway-tunnel # pathtext z13- (also has li
=== 2953
area:highway-footway # caption z15- (also has area z14-)
highway-footway # pathtext z13- (also has line z11-)
highway-footway-area # pathtext z13- (also has line z11-, area z14-)
highway-footway-bicycle # pathtext z13- (also has line z11-, line::cycleline z13-)
highway-footway-bridge # pathtext z13- (also has line z11-, line::bridgeblack z17-, line::bridgewhite z15-)
highway-footway-tunnel # pathtext z13- (also has line z11-, line::tunnelBackground z17-, line::tunnelCasing z17-)
highway-tertiary_link # pathtext z18- (also has line z14-)
highway-tertiary_link-bridge # pathtext z18- (also has line z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary_link-tunnel # pathtext z18- (also has line z14-, line(casing) z16-)
highway-footway # pathtext z13- (also has line z11-, line::border z15-)
highway-footway-area # pathtext z13- (also has line z11-, line::border z15-, area z14-)
highway-footway-bicycle # pathtext z13- (also has line z11-, line::border z15-, line::cycleline z13-)
highway-footway-bridge # pathtext z13- (also has line z11-, line::border z15-, line::bridgeblack z17-, line::bridgewhite z15-)
highway-footway-tunnel # pathtext z13- (also has line z11-, line::border z15-, line::tunnelBackground z17-, line::tunnelCasing z17-)
highway-tertiary_link # pathtext z18- (also has line z14-, line::border z14-)
highway-tertiary_link-bridge # pathtext z18- (also has line z14-, line::border z14-, line::bridgeblack z14-, line::bridgewhite z14-)
highway-tertiary_link-tunnel # pathtext z18- (also has line z14-, line::border z14-, line(casing) z16-)
=== 2950
natural-water-basin # caption z10- (also has area z1-)
@@ -717,7 +717,7 @@ waterway-stream-intermittent # pathtext z13- (also has li
waterway-weir # pathtext z15- (also has line z14-)
=== 2900
highway-ford # icon z14- and pathtext z16- (also has line z13-)
highway-ford # icon z14- and pathtext z16- (also has line z13-, line::border z14-)
natural-rock # icon z14- (also has caption(optional) z17-)
=== 2850
@@ -733,9 +733,9 @@ highway-path-horse # pathtext z13- (also has li
highway-path-tunnel # pathtext z13- (also has line z11-, line::tunnelBackground z17-, line::tunnelCasing z17-)
=== 2820
highway-steps # pathtext z13- (also has line z12-)
highway-steps-bridge # pathtext z13- (also has line z12-, line::bridgeblack z17-, line::bridgewhite z15-)
highway-steps-tunnel # pathtext z13- (also has line z12-, line::tunnelBackground z17-, line::tunnelCasing z17-)
highway-steps # pathtext z13- (also has line z12-, line::border z15-)
highway-steps-bridge # pathtext z13- (also has line z12-, line::border z15-, line::bridgeblack z17-, line::bridgewhite z15-)
highway-steps-tunnel # pathtext z13- (also has line z12-, line::border z15-, line::tunnelBackground z17-, line::tunnelCasing z17-)
=== 2810
highway-track # pathtext z13- (also has line z11-)
@@ -745,12 +745,12 @@ highway-track-no-access # pathtext z13- (also has li
highway-track-tunnel # pathtext z13- (also has line z11-, line::tunnelBackground z17-, line::tunnelCasing z17-)
=== 2780
highway-service # pathtext z16- (also has line z13-)
highway-service-area # pathtext z16- (also has line z13-)
highway-service-bridge # pathtext z16- (also has line z13-, line::bridgeblack z15-, line::bridgewhite z15-)
highway-service-driveway # pathtext z16- (also has line z16-)
highway-service-parking_aisle # pathtext z16- (also has line z15-)
highway-service-tunnel # pathtext z16- (also has line z13-, line(casing) z15-)
highway-service # pathtext z16- (also has line z13-, line::border z15-)
highway-service-area # pathtext z16- (also has line z13-, line::border z15-)
highway-service-bridge # pathtext z16- (also has line z13-, line::border z15-, line::bridgeblack z15-, line::bridgewhite z15-)
highway-service-driveway # pathtext z16- (also has line z16-, line::border z16-)
highway-service-parking_aisle # pathtext z16- (also has line z15-, line::border z15-)
highway-service-tunnel # pathtext z16- (also has line z13-, line::border z15-, line(casing) z15-)
piste:type-downhill # pathtext z15- (also has line z12-)
piste:type-downhill-advanced # pathtext z15- (also has line z12-)
piste:type-downhill-easy # pathtext z15- (also has line z12-)
@@ -833,9 +833,9 @@ attraction-historic # icon z17- (also has captio
attraction-maze # icon z17- (also has caption(optional) z17-)
attraction-roller_coaster # icon z17- (also has caption(optional) z17-)
highway-construction # pathtext z15- (also has line z11-)
highway-living_street # pathtext z14- (also has line z12-)
highway-living_street-bridge # pathtext z14- (also has line z12-)
highway-living_street-tunnel # pathtext z14- (also has line z12-, line(casing) z16-)
highway-living_street # pathtext z14- (also has line z12-, line::border z14-)
highway-living_street-bridge # pathtext z14- (also has line z12-, line::border z14-)
highway-living_street-tunnel # pathtext z14- (also has line z12-, line::border z14-, line(casing) z16-)
landuse-plant_nursery # icon z17- (also has caption(optional) z17-, area z12-)
leisure-bowling_alley # icon z17- (also has caption(optional) z17-)
leisure-garden # icon z16- (also has caption(optional) z16-, area z12-)
@@ -902,9 +902,9 @@ barrier-yes # icon z16- (also has captio
leisure-dog_park # icon z16- (also has caption(optional) z16-, area z15-)
=== 2300
highway-busway # pathtext z16- (also has line z15-)
highway-busway-bridge # pathtext z16- (also has line z15-, line::bridgeblack z15-, line::bridgewhite z15-)
highway-busway-tunnel # pathtext z16- (also has line(casing) z15-, line z15-)
highway-busway # pathtext z16- (also has line z15-, line::border z15-)
highway-busway-bridge # pathtext z16- (also has line z15-, line::border z15-, line::bridgeblack z15-, line::bridgewhite z15-)
highway-busway-tunnel # pathtext z16- (also has line z15-, line::border z15-, line(casing) z15-)
=== 2250
amenity-clinic # icon z17- (also has caption(optional) z17-, area z13-)
@@ -1172,7 +1172,7 @@ amenity-nursing_home # icon z17- (also has captio
amenity-prison # icon z17- (also has caption(optional) z17-, area z12-)
amenity-social_facility # icon z17- (also has caption(optional) z17-, area z15-)
amenity-waste_transfer_station # icon z17- (also has caption(optional) z18-, area z13-)
highway-ladder # icon z16- and pathtext z17- (also has line z12-)
highway-ladder # icon z16- and pathtext z17- (also has line z12-, line::border z15-)
landuse-farmland # caption z15- (also has area z10-)
landuse-garages # caption z15- (also has area z13-)
landuse-orchard # caption z15- (also has area z12-)
@@ -2466,7 +2466,7 @@ emergency-life_ring # icon z19- (also has captio
power-substation # icon z17- (also has caption(optional) z18-, area z13-)
=== -9990
natural-tree # icon z18-
natural-tree # icon z16- (also has caption(optional) z16-)
=== -9991
# amenity-bench # caption(optional) z19- (also has icon z18-)
@@ -2505,6 +2505,7 @@ entrance-service # icon z19- (also has captio
# man_made-survey_point # caption(optional) z15- (also has icon z14-)
# man_made-telescope # caption(optional) z18- (also has icon z18-)
# man_made-telescope-optical # caption(optional) z17- (also has icon z17-)
# natural-tree # caption(optional) z16- (also has icon z16-)
# power-substation # caption(optional) z18- (also has icon z17-, area z13-)
# tourism-information # caption(optional) z15- (also has icon z15-)
# tourism-information-board # caption(optional) z15- (also has icon z15-)

150
docs/ECLIPSE.md Normal file
View File

@@ -0,0 +1,150 @@
# Eclipse
As mentioned in [Building](INSTALL.md), there are several IDEs which can be used for CoMaps development. With the refactoring of the code that happened in August 2025, Eclipse finally can be used to work with the CoMaps C++ and Java codebase. (Code in other languages is untested.)
Eclipse natively supports Java, thus it can be used to edit the entire Android codebase. However, although Eclipse was once the tool for Android development, the Android plug-ins (ADT and its fork, Andmore) are no longer being actively developed. Therefore, although you can edit Java code for Android in Eclipse, you will get warnings about missing Android-specific dependencies. Building and debugging the Android app is not possible (or will require a lot of tinkering to get it to work).
## Prerequisites
You need Eclipse with CDT (C/C++ developer tools).
## Import the code
**Do not** import the entire source directory the code indexer will choke on `3party`. Instead, import the following directories as individual projects:
* `libs` this should be the first dir to import
* `qt` if you want to work on the desktop app
* `tools` if you want to work on tools which are not part of the main app
If you want to work on the Android app from within Eclipse, you can also import `android`. We dont have instructions for that yet (feel free to contribute yours) but have been able to import that portion of the code into Eclipse. There are three main caveats:
* You need to import C++ and Java code separately
* In Java, Eclipse may not be able to find Android-specific dependencies which are not part of the standard Java API
* The code has been refactored since this was last tried successfully; Android code has been split into an app and an SDK portion; you may need to import each of these separately
## Import code dirs
Repeat these steps for each subdir you want to work with (`libs`, `qt`, `android`, tools` etc.).
From the menu, choose **File > Import**.
In the dialog that opens, select **C/C++ > Existing Code as Makefile Project** and click **Next**.
In the next dialog:
* Set the **Project Name** (we recommend using the name of the subdir)
* Set the path for the **Existing Code Location** (a subdir of the CoMaps code dir, such as `libs`, `qt` or `tools`)
* Ensure both C and C++ are selected under **Languages**
* Under **Toolchain for Indexer Settings**, select **CMake driven**.
* Click **Finish**.
After you have imported the code and open the first source files, Eclipse will flag lots of errors in the code, as it cannot find any of the included header files outside the project. We will rectify that in the next steps.
## Header files in project root
Some header files are located in the root dir of the source tree. You to import them into a location where Eclipse can find them.
Right-click the `libs` project and choose **Import** from the context menu.
In the dialog that opens, select **General > File System** and click **Next**.
In the **File System** dialog:
* In **From Directory**, enter (or browse to) the root dir of the CoMaps sources.
* In the list of files below, check all header files (at the time of this writing, `defines.hpp`, `omim_config.h`, `precompiled_headers.hpp` and `private.h`).
* Under **Options**, click **Advanced**.
* Check **Create links in workspace**.
* Click **Finish**.
The header files will now appear at the root of `libs`. These are links that point to the files in their original location.
Should any additional header files ever get added to the root dir, you will have to repeat this step.
## Dependencies
Right-click the project root in Package Explorer and select **Properties** from the context menu.
In the dialog that opens, select **C/C++ General > Paths and Symbols** from the tree on the left.
Click the **Includes** tab and add the following paths:
* The standard include paths of your system (these can be obtained by running `echo | g++ -v -x c++ -E -` and looking for the line which reads `#include <...> search starts here:`)
* The following subdirs of `3party` (in the CoMaps source dir):
* `boost`
* `pugixml/pugixml/src`
* For other dependencies, figure out where the header files are and how they are included for example, if one of the source files includes `<foo/foo_base.hpp>` and you find the file in `3party/libfoo/headers/foo/foo_base.hpp`, include `3party/libfo/headers`
* Qt6 headers on Ubuntu 24.04, they are found in `/usr/include/x86_64-linux-gnu/qt6`. (Only for needed for `qt`; also for `tools` if youre working on GUI tools.) You will also need at least the following subdirs:
* `QtCore`
* `QtGui`
* `QtOpenGL`
* `QtOpenGLWidgets`
* `QtWidgets`
* This list may be incomplete if you spot anything missing and know how to add it, please add it here
On the **References** tab, check `libs` (except in the `libs` project itself, where this is not available and not needed).
## Building
> [!NOTE]
> So far, we havent found a way to configure our toolchain as a builder in Eclipse (which would allow us to have Eclipse build the artifact as needed before running it) if you know how to do this, your input is appreciated. Until then, the workaround is to configure the build command as an external tool. The build command must then be launched manually after making changes to the code. After that you can launch the build artifact using Run.
Build and run configurations are relative to a project. Since the code is spread across multiple projects, the recommendation is to configure the build for the project where the frontend resides `qt` for the desktop app, `tools` for any tools.
### Configure the build command as an external command
From the menu, choose **Run > External Tools > External Tools Configurations...***
Right-click **Program** in the left pane and select **New configuration**. (One blank configuration may already have been created, which you can adapt to your needs.)
* Set a name for the external command (e.g. `Build`, followed by the artifact name and release or debug)
* On the **Main** tab:
* **Location**: `${workspace_loc:/tools/unix/build_omim.sh}`
* **Working Directory**: `${workspace_loc:/qt}/..` or `${workspace_loc:/tools}/..`
* **Arguments**: arguments to the build script (e.g. `-r desktop` for a desktop release build)
* On the **Refresh** tab, uncheck **Refresh resources upon completion**.
* On the **Build** tab, uncheck **Build before launch**.
### Configure a builder
> [!WARNING]
> **This currently does not work, see above.**
> * The prebuilt binary gets launched but no build happens, not even after changes.
> * When explicitly starting a build, it fails with an error.
> * Changes to the build config do not seem to take effect.
> The steps here are for reference only; any input on getting this to work is welcome.
Right-click the project root in Package Explorer and select **Properties** from the context menu.
In the dialog that opens, select **C/C++ Build** from the tree on the left.
* Click **Manage Configurations** and create a new build configuration.
* Make sure the new configuration is selected in the **Configuration** drop-down list.
* On the **Builder Settings** tab:
* Uncheck **Use default build command** and set the build command to `./tools/unix/build_omim.sh`.
* Set the build directory to `${workspace_loc:/qt}/..` or `${workspace_loc:/tools}/..`.
* On the **Behavior** tab:
* Select **Use custom build arguments** and supply the arguments to the build script (e.g. `-r desktop` for a desktop release build).
* Uncheck **Build (Incremental build)** and **Clean**
### Create a run configuration
To run the artifact, choose **Run > Run Configurations...** from the menu. In the dialog that opens, right-click **C/C++ Application** in the pane on the left and choose **New Configuration**. Make the following settings:
* In the **Main** tab:
* **Project**: one of the projects in the workspace, see recommendation above
* **C/C++ Application**: path where the build artifact (the finished binary) resides
* **Build Configuration**: choose the appropriate build configuration (see above)
* In the **Arguments** tab, you can choose the working directory from which to launch the binary, and specify command line arguments.
* In the **Environment** tab, you can set environment variables if you need this for your artifact.
### Building with CMake
The recommended toolchain is `build_omim.sh`. If nonetheless you need to build with CMake for some reason:
* Specify `cmake` (with full path, as returned by `which cmake`) as the build command in the build configuration
* Use the same build directory as you would for `build_omim.sh`, i.e. `${workspace_loc:/qt}/..` or `${workspace_loc:/tools}/..`.
* Specify the build arguments for CMake. This would also include the `--build` dir. You will also need `--target` to specify the build target.
### Building for Android
Although we have not tested it yet, triggering an Android build from within Eclipse should be possible in the same way if you specify the `gradlew` script as the build tool. This should be pretty straightforward with the external tool workaround described above.
Installing, launching and debugging the Android app from Eclipse might be more difficult or not even possible, as there is no longer an actively maintained toolchain for Android development with Eclipse.

View File

@@ -1,9 +1,9 @@
# How works CI?
CI Codeberg is limited and cannot be used for now to build regularly apps and executes tests.
To limit regressions, we have enabled temporary Github CI on the [Github Mirror](https://github.com/comaps/comaps) to build Android and IOS app and execute linter each time we sync the mirror.
We use our own server to execute maps generation with a CI Codeberg.
We use our own server to execute our CI on Codeberg.
- [Android CI](https://github.com/comaps/comaps/actions/workflows/android-check.yaml)
- [IOS CI](https://github.com/comaps/comaps/actions/workflows/ios-check.yaml)
- [Maps generation CI](.forgejo/workflows/map-generator.yml)
- [Android CI](https://codeberg.org/comaps/comaps/src/branch/main/.forgejo/workflows/android-check.yaml)
- [iOS CI](https://github.com/comaps/comaps/actions/workflows/ios-check.yaml)
- [Maps generation CI](https://codeberg.org/comaps/comaps/src/branch/main/.forgejo/workflows/map-generator.yml)
We are not able for now to execute iOS CI on our server, to limit regressions we have enabled Github CI on the [Github Mirror](https://github.com/comaps/comaps) to build the iOS app each time we sync the mirror.

View File

@@ -59,6 +59,7 @@ NS_SWIFT_NAME(FrameworkHelper)
+ (void)updatePlacePageData;
+ (void)updateAfterDeleteBookmark;
+ (int)currentZoomLevel;
+ (void)setCarScreenMode:(BOOL)enabled;
@end

View File

@@ -15,7 +15,7 @@
+ (void)processFirstLaunch:(BOOL)hasLocation {
auto &f = GetFramework();
if (!hasLocation)
f.SwitchMyPositionNextMode();
f.StartPendingPositionMode();
else
f.RunFirstLaunchAnimation();
}
@@ -241,4 +241,8 @@
return [[ElevationProfileData alloc] initWithElevationInfo:GetFramework().GetTrackRecordingElevationInfo()];
}
+ (void)setCarScreenMode:(BOOL)enabled {
GetFramework().SetCarScreenMode(enabled);
}
@end

View File

@@ -62,6 +62,8 @@ final class CarPlayService: NSObject {
toWindow: window,
isCarplayActivated: true
)
FrameworkHelper.setCarScreenMode(true)
}
private var savedInterfaceController: CPInterfaceController?
@@ -126,6 +128,7 @@ final class CarPlayService: NSObject {
isCarplayActivated: false
)
}
FrameworkHelper.setCarScreenMode(false)
}
@objc func destroy() {
@@ -623,22 +626,32 @@ extension CarPlayService: CarPlayRouterListener {
extension CarPlayService: LocationModeListener {
func processMyPositionStateModeEvent(_ mode: MWMMyPositionMode) {
currentPositionMode = mode
guard let rootMapTemplate = rootMapTemplate,
let info = rootMapTemplate.userInfo as? MapInfo,
info.type == CPConstants.TemplateType.main else {
// make sure we have a rootMapTemplate
guard let rootMapTemplate = rootMapTemplate else {
return
}
// exit if we're navigating
guard let info = rootMapTemplate.userInfo as? MapInfo,
info.type == CPConstants.TemplateType.main else {
MapTemplateBuilder.updateMyPositionModeButton(mapTemplate: rootMapTemplate, newMode: mode)
return
}
switch mode {
case .follow, .followAndRotate:
if !rootMapTemplate.isPanningInterfaceVisible {
MapTemplateBuilder.setupDestinationButton(mapTemplate: rootMapTemplate)
MapTemplateBuilder.updateMyPositionModeButton(mapTemplate: rootMapTemplate, newMode: mode)
}
case .notFollow:
if !rootMapTemplate.isPanningInterfaceVisible {
MapTemplateBuilder.setupRecenterButton(mapTemplate: rootMapTemplate)
MapTemplateBuilder.updateMyPositionModeButton(mapTemplate: rootMapTemplate, newMode: mode)
}
case .pendingPosition, .notFollowNoPosition:
rootMapTemplate.leadingNavigationBarButtons = []
MapTemplateBuilder.updateMyPositionModeButton(mapTemplate: rootMapTemplate, newMode: mode)
}
}
}

View File

@@ -5,6 +5,7 @@ final class MapTemplateBuilder {
case startPanning
case zoomIn
case zoomOut
case myPositionMode
}
enum BarButtonType {
case dismissPaning
@@ -69,7 +70,10 @@ final class MapTemplateBuilder {
let zoomOutButton = buildMapButton(type: .zoomOut) { _ in
FrameworkHelper.zoomMap(.out)
}
mapTemplate.mapButtons = [panningButton, zoomInButton, zoomOutButton]
let myPositionModeButton = buildMapButton(type: .myPositionMode) { _ in
FrameworkHelper.switchMyPositionMode()
}
mapTemplate.mapButtons = [myPositionModeButton, panningButton, zoomInButton, zoomOutButton]
let settingsButton = buildBarButton(type: .settings) { _ in
let gridTemplate = SettingsTemplateBuilder.buildGridTemplate()
@@ -99,7 +103,10 @@ final class MapTemplateBuilder {
let panningButton = buildMapButton(type: .startPanning) { _ in
mapTemplate.showPanningInterface(animated: true)
}
mapTemplate.mapButtons = [panningButton]
let myPositionModeButton = buildMapButton(type: .myPositionMode) { _ in
FrameworkHelper.switchMyPositionMode()
}
mapTemplate.mapButtons = [myPositionModeButton, panningButton]
setupMuteAndRedirectButtons(template: mapTemplate)
let endButton = buildBarButton(type: .endRoute) { _ in
CarPlayService.shared.cancelCurrentTrip()
@@ -117,6 +124,28 @@ final class MapTemplateBuilder {
mapTemplate.leadingNavigationBarButtons = [destinationButton]
}
class func updateMyPositionModeButton(mapTemplate: CPMapTemplate, newMode: MWMMyPositionMode) {
let button = CPMapButton(handler: { _ in
FrameworkHelper.switchMyPositionMode()
})
switch newMode {
case .pendingPosition:
button.image = UIImage(systemName: "location.fill")
case .notFollowNoPosition:
button.image = UIImage(systemName: "location")
case .notFollow:
button.image = UIImage(systemName: "location")
case .follow:
button.image = UIImage(systemName: "location.fill")
case .followAndRotate:
button.image = UIImage(systemName: "location.north.line.fill")
}
if mapTemplate.mapButtons.count > 0 {
mapTemplate.mapButtons[0] = button
}
}
class func setupRecenterButton(mapTemplate: CPMapTemplate) {
let recenterButton = buildBarButton(type: .recenter) { _ in
FrameworkHelper.switchMyPositionMode()
@@ -166,6 +195,8 @@ final class MapTemplateBuilder {
button.image = UIImage(systemName: "plus")
case .zoomOut:
button.image = UIImage(systemName: "minus")
case .myPositionMode:
button.image = UIImage(systemName: "location")
}
// Remove code below once Apple has fixed its issue with the button background
if #unavailable(iOS 26) {
@@ -176,6 +207,8 @@ final class MapTemplateBuilder {
button.focusedImage = UIImage(systemName: "plus.circle.fill")
case .zoomOut:
button.focusedImage = UIImage(systemName: "minus.circle.fill")
case .myPositionMode:
button.image = UIImage(systemName: "location.fill")
}
}
return button

View File

@@ -195,7 +195,7 @@ static NSString *const kDefaultAlertNibName = @"MWMDefaultAlert";
+ (instancetype)disabledLocationAlert {
MWMVoidBlock action = ^{
GetFramework().SwitchMyPositionNextMode();
GetFramework().StartPendingPositionMode();
};
return [self defaultAlertWithTitle:L(@"dialog_routing_location_turn_on")
message:L(@"dialog_routing_location_unknown_turn_on")

View File

@@ -19,9 +19,6 @@ NS_SWIFT_NAME(SettingsBridge)
+ (BOOL)zoomButtonsEnabled;
+ (void)setZoomButtonsEnabled:(BOOL)zoomButtonsEnabled;
+ (BOOL)compassCalibrationEnabled;
+ (void)setCompassCalibrationEnabled:(BOOL)compassCalibrationEnabled;
+ (MWMTheme)theme;
+ (void)setTheme:(MWMTheme)theme;
@@ -41,6 +38,9 @@ NS_SWIFT_NAME(SettingsBridge)
+ (NSString *)mapLanguageCode;
+ (void)setMapLanguageCode:(NSString *)mapLanguageCode;
+ (BOOL)mapLanguageLimitAlternativesToLocal;
+ (void)setMapLanguageLimitAlternativesToLocal:(BOOL)mapLanguageLimitAlternativesToLocal;
+ (BOOL)transliteration;
+ (void)setTransliteration:(BOOL)transliteration;

View File

@@ -12,7 +12,6 @@ namespace
{
char const * kAutoDownloadEnabledKey = "AutoDownloadEnabled";
char const * kZoomButtonsEnabledKey = "ZoomButtonsEnabled";
char const * kCompassCalibrationEnabledKey = "CompassCalibrationEnabled";
char const * kMapLanguageCode = "MapLanguageCode";
char const * kRoutingDisclaimerApprovedKey = "IsDisclaimerApproved";
@@ -116,18 +115,6 @@ NSString * const kUDFileLoggingEnabledKey = @"FileLoggingEnabledKey";
[MWMMapViewControlsManager manager].zoomHidden = !zoomButtonsEnabled;
}
+ (BOOL)compassCalibrationEnabled
{
bool enabled = true;
UNUSED_VALUE(settings::Get(kCompassCalibrationEnabledKey, enabled));
return enabled;
}
+ (void)setCompassCalibrationEnabled:(BOOL)compassCalibrationEnabled
{
settings::Set(kCompassCalibrationEnabledKey, static_cast<bool>(compassCalibrationEnabled));
}
+ (MWMTheme)theme
{
if ([MWMCarPlayService shared].isCarplayActivated) {
@@ -234,6 +221,20 @@ NSString * const kUDFileLoggingEnabledKey = @"FileLoggingEnabledKey";
}
}
+ (BOOL)mapLanguageLimitAlternativesToLocal
{
bool enabled = true;
UNUSED_VALUE(settings::Get(settings::kMapLanguageLimitAlternativesToLocal, enabled));
return enabled;
}
+ (void)setMapLanguageLimitAlternativesToLocal:(BOOL)mapLanguageLimitAlternativesToLocal
{
settings::Set(settings::kMapLanguageLimitAlternativesToLocal, static_cast<bool>(mapLanguageLimitAlternativesToLocal));
auto & f = GetFramework();
f.InvalidateRect(f.GetCurrentViewport());
}
+ (BOOL)transliteration { return GetFramework().LoadTransliteration(); }
+ (void)setTransliteration:(BOOL)transliteration
{

View File

@@ -41,13 +41,14 @@ final class ThemeManager: NSObject {
}
}(actualTheme)
if Settings.mapAppearance == .light {
let isCarPlayActive = CarPlayService.shared.isCarplayActivated
if !isCarPlayActive, Settings.mapAppearance == .light {
if actualTheme == .vehicleDay || actualTheme == .vehicleNight {
FrameworkHelper.setTheme(.vehicleDay)
} else {
FrameworkHelper.setTheme(.day)
}
} else if Settings.mapAppearance == .dark {
} else if !isCarPlayActive, Settings.mapAppearance == .dark {
if actualTheme == .vehicleDay || actualTheme == .vehicleNight {
FrameworkHelper.setTheme(.vehicleNight)
} else {

View File

@@ -330,9 +330,6 @@
/* Alert title */
"email_error_title" = "E-posstuurfout";
/* Settings item title */
"pref_calibration_title" = "Kompaskalibrering";
/* Toast text when user hides UI with a long tap anywhere on the map */
"long_tap_toast" = "Langtik weer op die kaart om die koppelvlak te sien";

View File

@@ -330,9 +330,6 @@
/* Alert title */
"email_error_title" = "حدث خطأ في إرسال البريد الإلكتروني";
/* Settings item title */
"pref_calibration_title" = "معايرة البوصلة";
/* Toast text when user hides UI with a long tap anywhere on the map */
"long_tap_toast" = "اضغط مطولاً على الخريطة مرة أخرى لرؤية الواجهة";

View File

@@ -538,7 +538,6 @@
"type.tourism.artwork.architecture" = "Architectural Artwork";
"type.leisure.common" = "Public Land";
"type.amenity.vending_machine.excrement_bags" = "Excrement Bags Dispenser";
"type.amenity.recycling" = "Recycling Container";
"type.shop.jewelry" = "Jewelry Store";
"type.railway.subway_entrance.montreal" = "Subway Entrance";
"type.amenity.courthouse" = "Courthouse";

View File

@@ -333,9 +333,6 @@
/* Alert title */
"email_error_title" = "E-poçt göndərmə xətası";
/* Settings item title */
"pref_calibration_title" = "Kompas kalibrlənməsi";
/* Toast text when user hides UI with a long tap anywhere on the map */
"long_tap_toast" = "İnterfeysi görmək üçün yenidən xəritəyə uzun müddət toxunun";

View File

@@ -330,9 +330,6 @@
/* Alert title */
"email_error_title" = "Памылка пры адпраўцы пошты";
/* Settings item title */
"pref_calibration_title" = "Каліброўка компаса";
/* Toast text when user hides UI with a long tap anywhere on the map */
"long_tap_toast" = "Паўторнае працяглае націсканне верне бачнасць інтэрфейсу";

View File

@@ -330,9 +330,6 @@
/* Alert title */
"email_error_title" = "Грешка при изпращане на поща";
/* Settings item title */
"pref_calibration_title" = "Калибриране на компас";
/* Toast text when user hides UI with a long tap anywhere on the map */
"long_tap_toast" = "Докоснете отново картата, за да видите интерфейса";

Some files were not shown because too many files have changed in this diff Show More