public override GOFeature EditLabelData(GOFeature goFeature)
        {
            string labelKey = goFeature.labelsLayer.LanguageKey(goFeature.goTile.mapType);

            if (goFeature.properties.Contains(labelKey) && !string.IsNullOrEmpty((string)goFeature.properties [labelKey]))
            {
                goFeature.name = (string)goFeature.properties [labelKey];
            }
            else
            {
                goFeature.name = (string)goFeature.properties ["name"];
            }

            goFeature.kind = GOEnumUtils.MapboxToKind(goFeature.labelsLayer.name);
            goFeature.y    = goFeature.getLayerDefaultY() + 1;

            return(goFeature);
        }