public ToponymData(Toponym toponym)
            {
                Name = toponym.Name;
                ToponymName = toponym.ToponymName;
                Longitude = toponym.Longitude;
                Latitude = toponym.Longitude;

                if (toponym.FeatureClassCode == "P")
                {
                    ToponymType = ToponymTypeEnum.City;
                }
                else
                {
                    ToponymType = ToponymTypeEnum.Other;
                }
            }
Esempio n. 2
0
        //Permite convertir un Toponym en GeonameNode
        private GeonameNode parseToponymToGeonameNode(Toponym tp)
        {
            GeonameNode gnode = new GeonameNode();

            gnode.ToponymName  = tp.ToponymName;
            gnode.Nombre_lugar = tp.Name;
            gnode.Latitud      = tp.Latitude.ToString(culture);
            gnode.Longitud     = tp.Longitude.ToString(culture);
            if (tp.CountryCode != null)
            {
                gnode.Codigo_pais = tp.CountryCode.ToString();
            }
            if (tp.CountryName != null)
            {
                gnode.Nombre_pais = tp.CountryName.ToString();
            }
            gnode.geonameId = tp.GeoNameId.ToString(culture);
            gnode.fcl       = tp.FeatureClassCode.ToString();
            gnode.fcode     = tp.FeatureCode.ToString();

            return(gnode);
        }