המרת GDB ל-CSV ב-C#

קובץ GDB יכול להכיל מסלולים, מסלולים, נקודות ציון ומידע רלוונטי אחר. בתרחישים מסוימים, ייתכן שתרצה להעביר נתונים כאלה למכשיר GPS או להעביר אותם ליישום GIS אחר. אז המרת קובץ GDB לפורמט CSV יכולה להיות מועילה בתרחישים שונים. בהתאם לכך, מאמר זה מסביר כיצד להמיר קובץ GDB לקובץ CSV מופרד בפסיקים באופן פרוגרמטי ב-C#.

  1. C# GDB to CSV Converter API - התקנה
  2. כיצד להמיר GDB לקובץ CSV ב-C#
  3. המר GDB לקובץ CSV באופן פרוגרמטי ב-C#

C# GDB ל-CSV Converter API - התקנה

Aspose.GIS for .NET API תומך בעבודה עם פורמטים נתמכים של קבצים שונים כדי ליצור או לתפעל פורמטים של קבצי נתונים גיאוגרפיים. יתרה מכך, ה-API לא צריך שתגדיר אפליקציות נוספות כמו ArcGIS4], QGIS וכו’. כל שעליך לעשות הוא להוריד את קבצי ה-DLL הפניה מקטע הורדות או להפעיל את NuGet ] פקודת התקנה:

PM> Install-Package Aspose.GIS

כיצד להמיר GDB לקובץ CSV ב-C#

אתה יכול בקלות להמיר קובץ GDB לקובץ ערכים מופרד בפסיק עם השלבים הבאים:

  1. צור אובייקט של המחלקה ConversionOptions.
  2. הקצה את מערכת ההתייחסות המרחבית לשכבה.
  3. המרת GDB לקובץ CSV.

כעת, הסעיף הבא מרחיב יותר את תהליך ההמרה בהתבסס על שלבים אלה.

המרת GDB לקובץ CSV באופן פרוגרמטי ב-C#

עליך לבצע את השלבים הבאים כדי להמיר את קובץ GDB לפורמט CSV:

  1. ראשית, אתחול מופע של המחלקה ConversionOptions.
  2. הקצה Wgs84 לשכבת היעד.
  3. קרא לשיטה המר כדי לייצא את הפלט כקובץ CSV.

קטע הקוד שלהלן מדגים כיצד להמיר GDB ל-CSV באופן תוכניתי ב-C#.

// ציין הגדרות המרה במידת הצורך.
Aspose.Gis.ConversionOptions options = new Aspose.Gis.ConversionOptions();

// אפשרות זו מקצה Wgs84 לשכבת היעד.
if (Aspose.Gis.Drivers.Shapefile.SupportsSpatialReferenceSystem(Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84))
{
    options = new Aspose.Gis.ConversionOptions()
    {
        DestinationSpatialReferenceSystem = Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84,
    };
}

// המרת GDB ל-CSV.
Aspose.Gis.VectorLayer.Convert("input.gdbtable", Aspose.Gis.Drivers.FileGdb, "destination.csv", Aspose.Gis.Drivers.Csv, options);

קבל רישיון חינם

אתה יכול לבקש [רישיון זמני] בחינם10 כדי להעריך את ה-API במלוא קיבולתו.

סיכום

במאמר זה, למדנו כיצד להמיר קובץ GDB ל-CSV ב-C#. יתר על כן, תוכל לחקור עוד כיצד לתפעל או להמיר פורמטים אחרים של קבצי GIS על ידי התבוננות במרחב תיעוד. במקרה שאתה צריך לדון בכל החששות או הדרישות שלך, אל תהסס לכתוב לנו ב-פורום.

ראה גם