แปลง KML เป็น SHP ออนไลน์

ในบล็อกโพสต์นี้ เราจะสำรวจเครื่องมือออนไลน์ฟรีที่ให้คุณแปลง KML เป็น SHP ทางออนไลน์ได้ฟรี ในแอปพลิเคชัน GIS (Geographic Information Systems) ไฟล์ KML และ SHP จะจัดเก็บและแสดงข้อมูลเชิงพื้นที่ เรียนรู้เพิ่มเติมเกี่ยวกับการแปลงไฟล์ KML เป็นรูปแบบ Shapefile (SHP) หรือการพัฒนาโปรแกรมแปลงไฟล์ของคุณเอง เริ่มกันเลย!

แปลง KML เป็น SHP ออนไลน์ฟรี

แปลงไฟล์ KML เป็นรูปแบบ SHP โดยใช้ ตัวแปลง KML เป็น SHP ออนไลน์ฟรี ช่วยให้คุณสามารถส่งออกข้อมูล GIS จากไฟล์ KML ของ Google Earth ไปยัง Shapefile ได้อย่างรวดเร็วและง่ายดาย

วิธีแปลง KML เป็น SHP ออนไลน์

  1. วางหรืออัปโหลดไฟล์ KML ของคุณ คุณยังสามารถให้ไฟล์จาก Dropbox หรือ Google Drive
  2. กดปุ่มแปลงเพื่อเริ่มกระบวนการแปลง
  3. หลังจากนั้น คุณจะถูกนำไปยังหน้าดาวน์โหลด
  4. ดาวน์โหลด Shapefile ที่แปลงแล้วโดยคลิกที่ปุ่มดาวน์โหลดทันที

แปลงไฟล์ KML ได้ไม่จำกัดจำนวนโดยไม่จำเป็นต้องติดตั้งปลั๊กอินหรือซอฟต์แวร์ใดๆ เพียงไปที่เบราว์เซอร์ของคุณ เปิดโปรแกรมแปลงออนไลน์ของเรา และส่งออกข้อมูล GIS จาก KML ไปเป็น Shapefile

หมายเหตุ: ปลอดภัยเพราะไฟล์อินพุตและเอาต์พุตทั้งหมดจะถูกลบโดยอัตโนมัติหลังจากผ่านไป 24 ชั่วโมง

วิธีพัฒนาตัวแปลง KML เป็น SHP ของคุณเอง

ตัวแปลง KML เป็น SHP ออนไลน์ฟรีของเราสร้างขึ้นโดยใช้ ไลบรารี Aspose.GIS คุณสามารถพัฒนาซอฟต์แวร์ของคุณเองเพื่อแปลงไฟล์ KML เป็นรูปแบบ SHP โดยทางโปรแกรม ส่วนต่อไปนี้แสดงขั้นตอนและตัวอย่างโค้ดในการแปลงไฟล์ KML เป็นรูปแบบ Shapefile โดยทางโปรแกรม

C# GIS Library เพื่อแปลง KML เป็น Shapefile – ดาวน์โหลดฟรี

Aspose.GIS สำหรับ .NET เป็น API ที่ครอบคลุมซึ่งช่วยให้นักพัฒนาสามารถทำงานกับข้อมูล GIS โดยใช้โค้ดที่มีการจัดการเต็มรูปแบบ มีวิธีง่ายๆ ในการจัดการข้อมูล GIS ด้วยคุณลักษณะต่างๆ เช่น การแปลงรูปแบบไฟล์ การแสดงข้อมูล การสร้างและการวิเคราะห์รูปทรงเรขาคณิต และการวิเคราะห์ข้อมูลเวกเตอร์ API ออกแบบมาสำหรับนักพัฒนาและปรับปรุงอย่างต่อเนื่องตามความคิดเห็นของผู้ใช้ Aspose.GIS สำหรับ .NET เหมาะสำหรับอุตสาหกรรมต่างๆ รวมถึงการพัฒนาซอฟต์แวร์ การให้คำปรึกษา การธนาคาร และหน่วยงานรัฐบาล และมีฐานลูกค้าจำนวนมากทั่วโลก

โปรด ดาวน์โหลด DLL ของ API หรือติดตั้งโดยใช้ NuGet

PM> Install-Package Aspose.GIS

แปลง KML เป็น Shapefile ใน C#

โปรดทำตามขั้นตอนด้านล่างเพื่อส่งออกข้อมูล GIS จากไฟล์ KML ไปยัง Shapefile โดยใช้ C#:

  1. ติดตั้ง Aspose.GIS สำหรับ .NET ในแอปพลิเคชันของคุณ
  2. ใช้ตัวอย่างโค้ดต่อไปนี้เพื่อโหลดไฟล์ KML และแปลงเป็น SHP:
// ระบุการตั้งค่าการแปลง
Aspose.Gis.ConversionOptions options = null;

// ตัวเลือกนี้กำหนด Wgs84 ให้กับเลเยอร์ปลายทาง
if (Aspose.Gis.Drivers.Shapefile.SupportsSpatialReferenceSystem(Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84))
{
    options = new Aspose.Gis.ConversionOptions()
    {
        DestinationSpatialReferenceSystem = Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84,
    };
}

// แปลงรูปแบบไฟล์จาก KML เป็น SHP
Aspose.Gis.VectorLayer.Convert("second.kml", Aspose.Gis.Drivers.Kml, "destination.shp", Aspose.Gis.Drivers.Shapefile, options);

โปรดดูบทแนะนำโดยละเอียดเกี่ยวกับวิธีแปลง KML เป็น SHP ใน C#

แปลง KML เป็น SHP ออนไลน์ – แหล่งข้อมูลการเรียนรู้

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการส่งออกไฟล์ KML เป็นรูปแบบ Shapefile และสำรวจคุณสมบัติอื่นๆ ของ Aspose.GIS Library โดยใช้แหล่งข้อมูลด้านล่าง:

ห้องสมุด C# GIS – รับใบอนุญาตฟรี

คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อใช้ไลบรารี Aspose.GIS คุณสามารถประเมินและสำรวจคุณสมบัติของมันได้โดยไม่มีข้อจำกัดใดๆ

บทสรุป

ในบทความนี้ เราได้เรียนรู้วิธีแปลง KML เป็น SHP ทางออนไลน์โดยใช้เครื่องมือแปลงออนไลน์ฟรี เราได้เห็นวิธีการพัฒนาแอปพลิเคชันการแปลงไฟล์ KML โดยทางโปรแกรมใน C# ด้วยเครื่องมือแปลงฟรีของเรา คุณสามารถแปลงไฟล์ KML ทางออนไลน์ได้บ่อยเท่าที่คุณต้องการโดยไม่มีข้อจำกัดใดๆ ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

ดูสิ่งนี้ด้วย