1

LAS fileを使用して読んでから、プロジェクトで使用C#するように変換する必要があります。どんな助けでもいただければ幸いです。xmlC#

特定のヘッダーとその下のデータを読み取る必要があります。ヘッダーは基本的に。の〜で始まりLAS fileます。XML私はusingを作成することに取り組んできましたC#。しかし、LAS fileを使用して読むのに問題がありC#ます。libLASネット上で利用可能なライブラリを使用してみましたが、エラーが発生します。

@ 17-06-2010

libLASLASファイルを読み取るためにライブラリをプロジェクトに使用していますが、このエラーが発生します

(Unable to load DLL 'liblas1.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)).  Any help???
4

3 に答える 3

2

これは、liblas.org サイトhttp://www.liblas.org/tutorial/csharp.htmlの ac# チュートリアルにリンクしています。お役に立てれば。最新のリリースである libLAS-1.7.0b1 は、1.6.1 の悪夢 (Windows の下) と比較して夢のようにインストールされます。クリス

于 2011-07-01T14:28:40.983 に答える
0

System.Xml 名前空間に含まれる XmlWriter を使用して、C# で XML ドキュメントを非常に簡単に作成できます。これを使用する方法の例を次に示します。

using System.Xml;
using System.Collections.Generic;

namespace XmlExample
{
    class Program
    {
        static void Main(string[] args)
        {
            List<Student> students = new List<Student>();

            students.Add(new Student { ID = 1, Name = "Ryan", Grade = 99 });
            students.Add(new Student { ID = 2, Name = "Ann", Grade = 84 });
            students.Add(new Student { ID = 3, Name = "Rebecca", Grade = 83 });
            students.Add(new Student { ID = 4, Name = "Jon", Grade = 26 });

            using (XmlWriter xml = XmlWriter.Create("ComputerScience1234.xml"))
            {
                xml.WriteStartDocument();
                xml.WriteStartElement("COSC1234");

                foreach (Student s in students)
                {
                    xml.WriteStartElement("Student");

                    xml.WriteElementString("ID", s.ID.ToString());
                    xml.WriteElementString("Name", s.Name);
                    xml.WriteElementString("Grade", s.Grade.ToString());

                    xml.WriteEndElement();
                }

                xml.WriteEndElement();
                xml.WriteEndDocument();

            }
        }
    }
}
于 2011-06-16T13:33:43.650 に答える