המר SHP ל-KML באינטרנט

SHP ו-KML הם שניים מהפורמטים הגיאו-מרחביים הפופולריים ביותר. Shapefile (SHP) הוא פורמט וקטור שנמצא בשימוש נרחב בתוכנת GIS. מצד שני, Keyhole Markup Language (KML) הוא פורמט XML המשמש ב-Google Earth ויישומי מיפוי אחרים. במאמר זה, נחקור כלי חינמי מבוסס אינטרנט להמרת SHP ל-KML באינטרנט. אנו גם נראה לך כיצד לפתח באופן תכנותי אפליקציית ממיר SHP-ל-KML משלך ב-C#.

המר SHP ל-KML באינטרנט

המר את קובץ ה-SHP שלך לפורמט KML ללא מאמץ בעזרת ממיר SHP ל-KML המקוון והנוח הזה , והחלק הטוב ביותר הוא שהוא לגמרי בחינם! גש ליישום אינטרנט זה מכל דפדפן או מכשיר ללא טרחה עם תוספים, התקנות תוכנה או מנויים.

כיצד להמיר SHP ל-KML באינטרנט

  1. שחרר או העלה את קובץ ה-SHP שלך. לחלופין, ספק קובץ מ-Dropbox או מ-Google Drive.
  2. בחר KML מהרשימה הנפתחת שמור בשם.
  3. לחץ על כפתור המר כדי להתחיל את תהליך ההמרה.
  4. לאחר מכן, תופנה לדף ההורדה.
  5. הורד את קובץ ה-KML שהומר על ידי לחיצה על כפתור הורד עכשיו.

אנו מוחקים אוטומטית את כל קבצי הקלט והפלט תוך 24 שעות, ומבטיחים שהנתונים שלך בטוחים ומאובטחים כאחד.

SHP ל-KML Converter API

ממיר SHP ל-KML המקוון בחינם נבנה באמצעות Aspose.GIS API. הוא מספק מגוון רחב של תכונות גיאו-מרחביות, כולל מניפולציה של נתונים, המרה ועיבוד. הוא תומך במגוון פורמטים של קבצים גיאו-מרחביים, כולל Shapefile, GeoJSON, KML, ESRI File Geodatabase ועוד. אחת מתכונות המפתח של Aspose.GIS היא היכולת להמיר בין פורמטי קבצים גיאו-מרחביים שונים, כגון SHP ל-KML.

המר SHP ל-KML ב-C#

אנא בצע את השלבים שלהלן כדי להמיר קובץ SHP ל-KML באמצעות C#:

  1. התקן Aspose.GIS for .NET באפליקציה שלך.
  2. השתמש בדוגמת הקוד הבאה כדי לטעון את קובץ ה-SHP ולהמיר אותו ל-KML.
// דוגמה זו מדגימה כיצד להמיר Shapefile ל-KML ב-C#.
using Aspose.Gis.SpatialReferencing;
using Aspose.Gis;

// ציין הגדרות המרה במידת הצורך. זה אופציונלי.
ConversionOptions options = null;

// המרה עלולה לגרום לשגיאה אם שכבת היעד אינה תומכת בהתייחסות המרחבית של Wgs84. אז צריך לבדוק.
if (Drivers.Shapefile.SupportsSpatialReferenceSystem(SpatialReferenceSystem.Wgs84))
{
    // הקצה Wgs84 לשכבת היעד
    options = new ConversionOptions()
    {
        DestinationSpatialReferenceSystem = SpatialReferenceSystem.Wgs84,
    };
}

// המרת Shapefile ל-KML.
VectorLayer.Convert(@"C:\Files\Sample.shp", Drivers.Shapefile, @"C:\Files\Output.kml", Drivers.Kml, options);

אנא עיין במדריך המפורט בנושא כיצד להמיר SHP ל-KML ב-C#.

ספריית C# GIS - קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם כדי להעריך ולחקור את תכונות Aspose.GIS ללא הגבלות.

SHP to KML - משאבי למידה מקוונים

מלבד המרת קובצי SHP לפורמט KML, למד עוד על הספרייה וחקור תכונות שונות אחרות באמצעות המשאבים שלהלן:

סיכום

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

ראה גם