Esempio n. 1
0
        public void Ibf2Osm()
        {
            IIbf2OsmGenerator           generator  = new DefaultIbf2OsmGenerator(new WindowsFileSystem());
            Ibf2OsmGenerationParameters parameters = new Ibf2OsmGenerationParameters();

            parameters.IbfFileName = "../../../../Data/Samples/IBF/Maribor.ibf";

            generator.Run(parameters);
        }
Esempio n. 2
0
        public int Execute(IEnumerable <string> args)
        {
            Ibf2OsmGenerationParameters parameters = parser.Parse(args);

            generator.ProgressCallback =
                (message, progress, level) =>
            {
                if (message != null)
                {
                    Console.Out.WriteLine(message);
                }
                return(true);
            };

            generator.Run(parameters);

            return(0);
        }
Esempio n. 3
0
 public Ibf2OsmGenerationParameters Parse(IEnumerable <string> args)
 {
     parameters = new Ibf2OsmGenerationParameters();
     options.Parse(args);
     return(parameters);
 }