| 11 | namespace |
| 12 | { |
| 13 | std::string GetBookmarkIconType(kml::BookmarkIcon const & icon) |
| 14 | { |
| 15 | switch (icon) |
| 16 | { |
| 17 | case kml::BookmarkIcon::None: return "default"; |
| 18 | case kml::BookmarkIcon::Hotel: return "hotel"; |
| 19 | case kml::BookmarkIcon::Animals: return "animals"; |
| 20 | case kml::BookmarkIcon::Buddhism: return "buddhism"; |
| 21 | case kml::BookmarkIcon::Building: return "building"; |
| 22 | case kml::BookmarkIcon::Christianity: return "christianity"; |
| 23 | case kml::BookmarkIcon::Entertainment: return "entertainment"; |
| 24 | case kml::BookmarkIcon::Exchange: return "exchange"; |
| 25 | case kml::BookmarkIcon::Food: return "restaurant"; |
| 26 | case kml::BookmarkIcon::Gas: return "gas"; |
| 27 | case kml::BookmarkIcon::Judaism: return "judaism"; |
| 28 | case kml::BookmarkIcon::Medicine: return "medicine"; |
| 29 | case kml::BookmarkIcon::Mountain: return "mountain"; |
| 30 | case kml::BookmarkIcon::Museum: return "museum"; |
| 31 | case kml::BookmarkIcon::Islam: return "islam"; |
| 32 | case kml::BookmarkIcon::Park: return "park"; |
| 33 | case kml::BookmarkIcon::Parking: return "parking"; |
| 34 | case kml::BookmarkIcon::Shop: return "shop"; |
| 35 | case kml::BookmarkIcon::Sights: return "sights"; |
| 36 | case kml::BookmarkIcon::Swim: return "swim"; |
| 37 | case kml::BookmarkIcon::Water: return "water"; |
| 38 | case kml::BookmarkIcon::Bar: return "bar"; |
| 39 | case kml::BookmarkIcon::Transport: return "transport"; |
| 40 | case kml::BookmarkIcon::Viewpoint: return "viewpoint"; |
| 41 | case kml::BookmarkIcon::Sport: return "sport"; |
| 42 | case kml::BookmarkIcon::Pub: return "pub"; |
| 43 | case kml::BookmarkIcon::Art: return "art"; |
| 44 | case kml::BookmarkIcon::Bank: return "bank"; |
| 45 | case kml::BookmarkIcon::Cafe: return "cafe"; |
| 46 | case kml::BookmarkIcon::Pharmacy: return "pharmacy"; |
| 47 | case kml::BookmarkIcon::Stadium: return "stadium"; |
| 48 | case kml::BookmarkIcon::Theatre: return "theatre"; |
| 49 | case kml::BookmarkIcon::Information: return "information"; |
| 50 | case kml::BookmarkIcon::ChargingStation: return "charging_station"; |
| 51 | case kml::BookmarkIcon::BicycleParking: return "bicycle_parking"; |
| 52 | case kml::BookmarkIcon::BicycleParkingCovered: return "bicycle_parking_covered"; |
| 53 | case kml::BookmarkIcon::BicycleRental: return "bicycle_rental"; |
| 54 | case kml::BookmarkIcon::FastFood: return "fast_food"; |
| 55 | case kml::BookmarkIcon::Count: ASSERT(false, ("Invalid bookmark icon type")); return {}; |
| 56 | } |
| 57 | UNREACHABLE(); |
| 58 | } |
| 59 | |
| 60 | std::string const kCustomImageProperty = "CustomImage"; |
| 61 | std::string const kHasElevationProfileProperty = "has_elevation_profile"; |
no test coverage detected