コード例 #1
0
        public void TestDeleteKmzDirectory()
        {
            var directoryPath = $"{Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase)}\\Extract".Substring(6);

            ReadXmlDoc readXmlDoc = new ReadXmlDoc();

            Assert.AreEqual(true, readXmlDoc.DeleteKmzDirectory(directoryPath));
        }
コード例 #2
0
        public void TestReadKmzDocument()
        {
            var directoryPath = $"{Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase)}".Substring(6);
            var path2         = $"{directoryPath}\\Yerlerim.kmz";

            ReadXmlDoc readXmlDoc = new ReadXmlDoc();

            Assert.AreEqual(6, readXmlDoc.ReadGoogleDocument(path2, false).Count);
        }
コード例 #3
0
        private static void ReadXmlDoc()
        {
            ReadXmlDoc doc = new ReadXmlDoc();

            var path1 = "C:\\Users\\abtuncay\\Desktop\\Yerlerim.kml";
            var path2 = "C:\\Users\\abtuncay\\Desktop\\Yerlerim.kmz";
            var a     = doc.ReadGoogleDocument(path1);
            var b     = doc.ReadGoogleDocument(path2, false);


            foreach (var item in a)
            {
                Console.WriteLine($"{item.Name} - {item.Description}");
                Console.WriteLine($"{item.ObjectTypeName} - {item.WktString}");
            }
            foreach (var item in b)
            {
                Console.WriteLine($"{item.Name} - {item.Description}");
                Console.WriteLine($"{item.ObjectTypeName} - {item.WktString}");
            }
            Console.ReadLine();
        }