V tomto příspěvku na blogu prozkoumáme bezplatný nástroj, který vám umožní online převést KML na SHP. V aplikacích GIS (Geographic Information Systems) soubory KML a SHP ukládají a zobrazují geoprostorová data. Přečtěte si další informace o převodu souborů KML do formátu Shapefile (SHP) nebo o vývoji vlastního převaděče programově. Takže, pojďme začít!
Převést KML na SHP online zdarma
Převeďte soubory KML do formátu SHP pomocí našeho bezplatného online převodníku KML na SHP. Umožňuje vám rychle a snadno exportovat data GIS ze souborů KML aplikace Google Earth do Shapefile.
Jak převést KML na SHP Online
- Přetáhněte nebo nahrajte soubor KML. Můžete také poskytnout soubor z Dropboxu nebo Disku Google.
- Stisknutím tlačítka Převést zahájíte proces převodu.
- Poté budete přesměrováni na stránku stahování.
- Stáhněte si převedený soubor Shapefile kliknutím na tlačítko STÁHNOUT TEĎ.
Převádějte neomezený počet souborů KML bez nutnosti instalace jakéhokoli pluginu nebo softwaru. Stačí přejít do prohlížeče, otevřít náš online konvertor a exportovat data GIS z KML do souboru Shapefile.
Poznámka: Je to bezpečné a zabezpečené, protože všechny vstupní a výstupní soubory jsou automaticky odstraněny po 24 hodinách.
Jak vyvinout svůj vlastní převodník KML na SHP
Náš bezplatný online převodník KML na SHP byl vytvořen pomocí Knihovny Aspose.GIS. Můžete si vyvinout svůj vlastní software pro převod souborů KML do formátu SHP programově. Následující části poskytují kroky a ukázky kódu pro převod souborů KML do formátu Shapefile programově.
- Knihovna C# GIS pro převod KML na Shapefile
- Převést KML na Shapefile v C#
- Převod KML na SHP Online – výukové zdroje
- Získejte bezplatnou licenci
Knihovna C# GIS pro převod KML na Shapefile – ke stažení zdarma
Aspose.GIS for .NET je komplexní API, které umožňuje vývojářům pracovat s daty GIS pomocí plně spravovaného kódu. Nabízí snadný způsob správy dat GIS s funkcemi včetně konverze formátu souborů, vizualizace dat, vytváření a analýzy geometrických tvarů a analýzy vektorových dat. API je určeno pro vývojáře a je neustále vylepšováno na základě zpětné vazby od uživatelů. Aspose.GIS for .NET je vhodný pro různá odvětví, včetně vývoje softwaru, poradenství, bankovnictví a vládních agentur, a má velkou zákaznickou základnu po celém světě.
Prosím buď stáhněte si DLL API, nebo jej nainstalujte pomocí NuGet.
PM> Install-Package Aspose.GIS
Převést KML na Shapefile v C#
Chcete-li exportovat data GIS ze souboru KML do souboru Shapefile pomocí jazyka C#, postupujte podle níže uvedených kroků:
- Nainstalujte Aspose.GIS for .NET do vaší aplikace.
- Pomocí následující ukázky kódu načtěte soubor KML a převeďte jej na SHP:
// Zadejte nastavení převodu.
Aspose.Gis.ConversionOptions options = null;
// Tato volba přiřadí Wgs84 cílové vrstvě.
if (Aspose.Gis.Drivers.Shapefile.SupportsSpatialReferenceSystem(Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84))
{
options = new Aspose.Gis.ConversionOptions()
{
DestinationSpatialReferenceSystem = Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84,
};
}
// Převeďte formát souboru z KML na SHP
Aspose.Gis.VectorLayer.Convert("second.kml", Aspose.Gis.Drivers.Kml, "destination.shp", Aspose.Gis.Drivers.Shapefile, options);
Podívejte se prosím na podrobný návod jak převést KML na SHP v C#.
Převést KML na SHP Online – výukové zdroje
Můžete se dozvědět více o exportu souborů KML do formátu Shapefile a prozkoumat další funkce knihovny Aspose.GIS pomocí zdrojů uvedených níže:
Knihovna C# GIS – Získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci k používání knihovny Aspose.GIS. Jeho funkce můžete hodnotit a zkoumat bez jakýchkoli omezení.
Závěr
V tomto článku jsme se naučili, jak převést KML na SHP online pomocí bezplatného online nástroje pro převod. Také jsme viděli, jak vyvinout aplikaci pro převod souborů KML programově v C#. Pomocí našeho bezplatného nástroje pro převod můžete převádět soubory KML online tak často, jak chcete, bez jakýchkoli omezení. V případě jakýchkoli nejasností nás neváhejte kontaktovat na našem bezplatném fóru podpory.