Převod SHP na KML v C#

Tento návod vysvětluje převod SHP na KML v jazyce C#. Popisuje nastavení prostředí, postup krok za krokem a funkční ukázkový kód pro vytvoření konvertoru SHP na KML v C#. Tento postup můžete použít na libovolném operačním systému s nainstalovaným prostředím .NET.

Kroky pro převod SHP na KML v C#

  1. Připravte systém pro použití Aspose.GIS for .NET k převodu SHP na KML
  2. Vytvořte instanci třídy ConversionOptions
  3. Použijte metodu SupportsSpatialReferenceSystem, abyste ověřili, zda cílová vrstva podporuje daný prostorový systém
  4. Nastavte Wgs84 pro cílovou vrstvu pomocí vlastnosti DestinationSpatialReferenceSystem
  5. Exportujte soubor Shapefile do formátu KML pomocí metody Convert

Tyto kroky zjednodušují proces převodu SHP na KML v C#. Nejprve nastavíte možnosti převodu, ověříte podporu prostorového systému a poté provedete samotný převod a export výsledného KML souboru.

Kód pro vytvoření převodníku SHP na KML v C#

Tento úryvek kódu ukazuje postup, jak převést Shapefile na KML v C#. Řeší i výjimky, pokud některé ovladače nepodporují prostorový systém cílové vrstvy. Navíc můžete využít různé přetížené verze metody Convert pro přizpůsobení převodu podle potřeby.

Tento článek vás naučil, jak exportovat Shapefile do KML v C#. Pokud si přejete exportovat KML do CSV, přečtěte si článek Převod KML do CSV pomocí C#.

 Čeština