ค่าละติจูดและลองจิจูดใช้เพื่อระบุตำแหน่งใดๆ บนโลก ในขณะที่ องศา ลิปดา วินาที เป็นรูปแบบอื่นสำหรับพิกัดทางภูมิศาสตร์ ในบางสถานการณ์ คุณอาจต้องแปลงรูปแบบองศาทศนิยมเป็นองศานาทีวินาที ตามข้อกำหนดดังกล่าว บทความนี้ครอบคลุมวิธีการแปลงองศาทศนิยมเป็นองศานาทีและวินาที DMS โดยทางโปรแกรมใน C#
- องศาทศนิยมเป็นองศานาทีวินาที DMS Converter API - การติดตั้ง
- แปลงองศาทศนิยมเป็นองศานาทีใน C#
- แปลงองศาทศนิยมเป็นองศานาทีวินาที DMS ใน C#
องศาทศนิยมเป็นองศานาทีวินาที DMS Converter API - การติดตั้ง
Aspose.GIS สำหรับ .NET API รองรับการสร้างหรือจัดการ รูปแบบไฟล์ ต่างๆ ที่เกี่ยวข้องกับแอปพลิเคชัน GIS เช่น ArcGIS, QGIS เป็นต้น คุณสามารถติดตั้งได้อย่างง่ายดาย ในสภาพแวดล้อมของคุณโดยการดาวน์โหลดไฟล์ DLL จากหน้า New Releases หรือติดตั้งด้วยคำสั่งการติดตั้ง NuGet ด้านล่าง:
PM> Install-Package Aspose.GIS
แปลงองศาทศนิยมเป็นองศานาทีใน C#
คุณต้องทำตามขั้นตอนด้านล่างเพื่อแปลงองศาทศนิยมเป็นองศานาทีโดยทางโปรแกรมใน C#:
- ก่อนอื่น ระบุค่าลองจิจูดและละติจูด
- แปลงองศาทศนิยมเป็นองศาลิปดา
- พิมพ์ค่าที่แปลงแล้วบนคอนโซล
ข้อมูลโค้ดต่อไปนี้แสดงวิธีการแปลงองศาทศนิยมเป็นองศานาทีโดยทางโปรแกรมใน C#
// ระบุค่าละติจูดและลองจิจูด
Double latitude = 25.5;
Double longitude = 45.5;
// แปลงเป็นองศาลิปดา
String degreeDecimalMinutes = Aspose.Gis.GeoConvert.AsPointText(latitude, longitude, Aspose.Gis.PointFormats.DegreeDecimalMinutes);
// พิมพ์ผลลัพธ์บนคอนโซล
Console.WriteLine("Decimal Minutes: " + degreeDecimalMinutes);
แปลงองศาทศนิยมเป็นองศานาทีวินาที DMS ใน C#
คุณสามารถแปลงองศาทศนิยมเป็นองศานาทีวินาทีได้ด้วยขั้นตอนต่อไปนี้:
- ประการแรก ระบุค่าอินพุตสำหรับลองจิจูดและละติจูด
- แปลงองศาทศนิยมเป็นองศานาทีวินาที
- พิมพ์ค่าเอาต์พุตบนคอนโซล
โค้ดตัวอย่างด้านล่างอธิบายวิธีการแปลงองศาทศนิยมเป็นองศานาทีวินาทีโดยทางโปรแกรมใน C#
// ระบุค่าละติจูดและลองจิจูด
Double latitude = 25.5;
Double longitude = 45.5;
// แปลงเป็นองศานาทีวินาที
String degreeMinutesSeconds = Aspose.Gis.GeoConvert.AsPointText(latitude, longitude, Aspose.Gis.PointFormats.DegreeMinutesSeconds);
// พิมพ์ผลลัพธ์บนคอนโซล
Console.WriteLine("Degree Minutes Seconds: " + degreeMinutesSeconds);
รับใบอนุญาตฟรี
คุณสามารถประเมิน API ได้โดยไม่มีข้อจำกัดใดๆ โดยขอ ใบอนุญาตชั่วคราวฟรี
บทสรุป
ในบทความนี้ คุณได้เข้าใจวิธีแปลงองศาทศนิยมเป็นองศานาทีวินาทีในรูปแบบ DMS โดยทางโปรแกรมใน C# เพียงแปลงค่าลองจิจูดและละติจูดเป็นรูปแบบ DMS ในแอปพลิเคชัน .NET นอกจากนี้ คุณสามารถไปที่ส่วน documentation เพื่อสำรวจคุณลักษณะอื่นๆ อีกมากมายที่รวมอยู่ใน API ในกรณีที่มีข้อกังวลใดๆ โปรดติดต่อเราที่ ฟอรัม