GeoJSON และ TopoJSON ถูกใช้เพื่อแสดงข้อมูลทางภูมิศาสตร์ ทั้งสองรูปแบบไฟล์นี้ถูกใช้กันอย่างแพร่หลายในการวิเคราะห์แผนที่และข้อมูลเชิงลึกที่อิงตามตำแหน่ง ไฟล์ GeoJSON มักมีขนาดใหญ่เมื่อเปรียบเทียบกับ TopoJSON อย่างไรก็ตาม เมื่อคุณกำลังทำการแสดงผลและจัดการข้อมูลทางภูมิศาสตร์แบบอัตโนมัติ คุณอาจต้องการแปลง GeoJSON เป็น TopoJSON ซึ่งเป็นรูปแบบไฟล์ที่มีน้ำหนักเบา ดังนั้นเราจะใช้ Aspose.GIS สำหรับ Python ผ่าน .NET เพื่อให้การแปลง GeoJSON เป็น TopoJSON ประสบความสำเร็จ SDK ทางภูมิศาสตร์นี้มีคลาสและวิธีการในการแปลง GeoJSON เป็น TopoJSON ใน Python มาต่อกันที่การนำไปใช้งานเลยดีกว่า
การติดตั้ง SDK ทางภูมิศาสตร์
Asose.GIS สำหรับ Python ผ่าน .NET ติดตั้งได้ง่าย คุณสามารถ ดาวน์โหลด ไฟล์ SDK หรือรันคำสั่งต่อไปนี้ใน CMD:
pip install aspose-gis-net
แปลง GeoJSON เป็น TopoJSON ใน Python - การนำไปใช้
เราจะดำเนินการแปลง GeoJSON เป็น TopoJSON โดยใช้ SDK ทางภูมิศาสตร์นี้ คุณสามารถทำได้โดยการเรียกใช้วิธีการไม่กี่ครั้ง
- กำหนดเส้นทางสำหรับไดเรกทอรีการทำงานและโหลดใบอนุญาต Aspose.GIS
- ตั้งค่าเส้นทางสำหรับไฟล์ GeoJSON ต้นฉบับ
- เรียกใช้วิธี convert เพื่อแปลง GeoJSON เป็น TopoJSON
โปรดติดตามโค้ดตัวอย่างนี้เพื่อแปลง GeoJSON เป็น TopoJSON ใน Python:
คุณสามารถดูผลลัพธ์ในภาพด้านล่าง:
มีคำถามไหม?
คุณสามารถถามคำถามของคุณได้ที่ ฟอรัมของเรา.
GeoJSON เป็น TopoJSON - รับใบอนุญาตฟรี
คุณสามารถขอรับ ใบอนุญาตชั่วคราวฟรี เพื่อทดลองใช้ Aspose.GIS สำหรับ Python ผ่าน .NET.
ความคิดสุดท้าย
ตอนนี้คุณสามารถแปลง GeoJSON เป็น TopoJSON ใน Python และเพิ่มประสิทธิภาพในการโหลดข้อมูลภูมิศาสตร์ที่อยู่บนเว็บ นอกจากนี้ Aspose.GIS สำหรับ Python ผ่าน .NET ยังมีฟีเจอร์อื่น ๆ ที่คุณสามารถดูได้ใน เอกสาร. นอกจากนี้ เรายังได้เผยแพร่ ตัวอย่างโค้ด เพื่อทำให้กระบวนการพัฒนาแข็งแกร่งยิ่งขึ้น สุดท้าย เราอยู่ในกระบวนการเขียนคู่มือที่มีประโยชน์อยู่เสมอ ดังนั้นโปรดติดตามข่าวสารสำหรับการอัปเดต