Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/mapcss-mapping.csv8
-rw-r--r--data/styles/legacy/include/base_other.mapcss1
-rw-r--r--generator/osm2meta.hpp10
-rw-r--r--indexer/feature_meta.hpp1
4 files changed, 20 insertions, 0 deletions
diff --git a/data/mapcss-mapping.csv b/data/mapcss-mapping.csv
index 8343053310..d28c9734d2 100644
--- a/data/mapcss-mapping.csv
+++ b/data/mapcss-mapping.csv
@@ -1040,3 +1040,11 @@ barrier|border_control;[barrier=border_control];;name;int_name;1039;
shop|laundry;[shop=laundry];;name;int_name;1040;
amenity|vending_machine|parking_tickets;[amenity=vending_machine][vending=parking_tickets];;name;int_name;1041;
amenity|vending_machine|public_transport_tickets;[amenity=vending_machine][vending=public_transport_tickets];;name;int_name;1042;
+building:part;[building:part];;name;int_name;1043;
+amenity|place_of_worship|christian;[amenity=place_of_worship][religion=christian];;name;int_name;1044;
+amenity|place_of_worship|muslim;[amenity=place_of_worship][religion=muslim];;name;int_name;1045;
+amenity|place_of_worship|buddhist;[amenity=place_of_worship][religion=buddhist];;name;int_name;1046;
+amenity|place_of_worship|hindu;[amenity=place_of_worship][religion=hindu];;name;int_name;1047;
+amenity|place_of_worship|shinto;[amenity=place_of_worship][religion=shinto];;name;int_name;1048;
+amenity|place_of_worship|jewish;[amenity=place_of_worship][religion=jewish];;name;int_name;1049;
+amenity|place_of_worship|taoist;[amenity=place_of_worship][religion=taoist];;name;int_name;1050;
diff --git a/data/styles/legacy/include/base_other.mapcss b/data/styles/legacy/include/base_other.mapcss
index a432bc7fbd..6d5efc1b9b 100644
--- a/data/styles/legacy/include/base_other.mapcss
+++ b/data/styles/legacy/include/base_other.mapcss
@@ -574,6 +574,7 @@ node|z15-[leisure=nature_reserve]
{
icon-image: bird.svg;
}
+area|z15-[building:part],
area|z15-[building],
node|z15-[building]
{
diff --git a/generator/osm2meta.hpp b/generator/osm2meta.hpp
index 818331ede4..9a898e3b22 100644
--- a/generator/osm2meta.hpp
+++ b/generator/osm2meta.hpp
@@ -140,6 +140,12 @@ public:
md.Set(Metadata::FMD_HEIGHT, value);
}
}
+ else if (k == "denomination")
+ {
+ string const & value = ValidateAndFormat_denomination(v);
+ if (!value.empty())
+ md.Set(Metadata::FMD_DENOMINATION, value);
+ }
return false;
}
@@ -249,5 +255,9 @@ protected:
ss << fixed << setw(2) << setprecision(1) << (val * 3 /*levels multiplied by 3 meters per level*/);
return ss.str();
}
+ string ValidateAndFormat_denomination(string const & v) const
+ {
+ return v;
+ }
string ValidateAndFormat_wikipedia(string v) const;
};
diff --git a/indexer/feature_meta.hpp b/indexer/feature_meta.hpp
index 27e1c850d5..6da5b0ea36 100644
--- a/indexer/feature_meta.hpp
+++ b/indexer/feature_meta.hpp
@@ -38,6 +38,7 @@ namespace feature
FMD_MAXSPEED = 17,
FMD_FLATS = 18,
FMD_HEIGHT = 19,
+ FMD_DENOMINATION = 20,
FMD_COUNT
};