GeoJSON a TopoJSON se používají k reprezentaci geografických dat. Tyto formáty souborů jsou široce používány k analýze map a lokalizačních poznatků. Soubory GeoJSON jsou ve srovnání s TopoJSON poměrně velké. Když však automatizujete reprezentaci a manipulaci s geospatialními daty, možná budete muset převést GeoJSON na TopoJSON, což je lehký formát souboru. Proto použijeme Aspose.GIS pro Python prostřednictvím .NET k dosažení převodu GeoJSON na TopoJSON. Tento geospatial SDK obsahuje třídy a metody pro převod GeoJSON na TopoJSON v Pythonu. Přejděme nyní k implementaci.

Instalace Geospatial SDK

Aspose.GIS pro Python prostřednictvím .NET se snadno instaluje. Můžete stáhnout soubory SDK nebo spustit následující příkaz v CMD:

pip install aspose-gis-net 

Převod GeoJSON na TopoJSON v Pythonu - Implementace

Implementujeme převod GeoJSON na TopoJSON pomocí tohoto geospatial SDK. Můžete to udělat provedením několika volání metod.

  • Definujte cestu pro pracovní adresář a načtěte licenci Aspose.GIS.
  • Nastavte cestu pro zdrojový soubor GeoJSON.
  • Zavolejte metodu convert pro převod GeoJSON na TopoJSON.

Prosím, následujte tento úryvek kódu pro převod GeoJSON na TopoJSON v Pythonu: Výstup můžete vidět na obrázku níže:

geojson-to-topojson

Máte otázky?

Můžete se ptát na naše forum.

GeoJSON na TopoJSON - Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci k vyzkoušení Aspose.GIS pro Python prostřednictvím .NET.

Závěrečné myšlenky

Nyní můžete převádět GeoJSON na TopoJSON v Pythonu a dosáhnout efektivity v načítání webových geospatialních dat. Kromě toho Aspose.GIS pro Python prostřednictvím .NET nabízí ještě více, co můžete vidět v dokumentaci. Dále jsme také publikovali příklady kódu, abychom učinili proces vývoje robustní. Nakonec jsme v nepřetržitém procesu psaní užitečných příruček, takže prosím zůstaňte v kontaktu pro aktualizace.

Prozkoumejte