MCPcopy Create free account
hub / github.com/comaps/comaps / GetPreferredBookmarkNameForKml

Function GetPreferredBookmarkNameForKml

libs/kml/type_utils.cpp:54–63  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52}
53
54std::string GetPreferredBookmarkNameForKml(BookmarkData const & bmData)
55{
56 std::vector<localisation::LanguageIndex> languageIndexes = feature::RegionLocator::Instance().GetLocalLanguageIndexes(bmData.m_point);
57 std::string name = GetPreferredBookmarkStrForKml(bmData.m_customName, languageIndexes);
58 if (name.empty())
59 name = GetPreferredBookmarkStrForKml(bmData.m_name, languageIndexes);
60 if (name.empty())
61 name = GetLocalizedFeatureType(bmData.m_featureTypes);
62 return name;
63}
64} // namespace kml

Callers 4

SaveBookmarkDataFunction · 0.85
ExtractIndexableNamesMethod · 0.85
GetPreferredNameMethod · 0.85
GetPreferredBookmarkNameFunction · 0.85

Calls 4

GetLocalizedFeatureTypeFunction · 0.70
emptyMethod · 0.45

Tested by

no test coverage detected