public void WriteInfoAbout(Geoname geoname, long itemCount) { if(itemCount % 10000 == 0) { Console.WriteLine("Item count: {6} Id: {0}, Name: {1}, {2}, {3}, {4}, {5}", geoname.GeonameId, geoname.Name, geoname.Admin1Code, geoname.Admin2Code, geoname.Admin3Code, geoname.Admin4Code, itemCount); } }
private void SavePark(Geoname geoName) { var park = new Park(); park.GeonameId = geoName.GeonameId; park.Name = geoName.Asciiname; //Store lat and long in a format fit for geospatial indexing: var location = new double[2]; location[0] = geoName.Latitude; location[1] = geoName.Longitude; park.Location = location; park.StateCode = geoName.Admin1Code; _geoDataStore.Save(park); }
public void Save(Geoname geoname) { MongoCollection<Geoname> mongoCollection = _db.GetCollection<Geoname>(PlacesCollection); mongoCollection.Save(geoname); }
private void SaveCity(Geoname geoName, long cnt) { _geoDataStore.Save(geoName); _log.WriteInfoAbout(geoName, cnt); }