Vytvořit soubor KML pomocí C#

Tento krátký tutoriál vysvětluje, jak vytvořit KML soubor pomocí C#. Obsahuje všechny podrobnosti k nastavení IDE, seznam kroků k definování toku programu a ukázkový kód demonstrující, jak vytvořit soubor KML pomocí C#. Povede vás při definování vlastních atributů, nastavení jejich hodnot pro soubor KML a kreslení různých geometrických tvarů.

Kroky k vytvoření KML pomocí C#

  1. Nastavte prostředí tak, aby používalo Aspose.GIS for .NET tím, že jej nainstalujete do svého projektu pro vytváření souborů KML
  2. Voláním metody CreateLayer() v oboru názvů Drivers.Kml vytvořte objekt VectorLayer
  3. Definujte atributy feature nastavením jejich názvů a typů
  4. Vytvořte objekt třídy Polygon
  5. Definujte lineární prstenec, přidejte páry šířky/délky vnější hranice a nastavte jej jako vnější prstenec pro mnohoúhelník
  6. Zavolejte metodu ConstructFeature() ve třídě Layer a nastavte výše uvedený polygon jako jeho geometrii
  7. Definujte volitelné atributy pro stylování a přidejte je do objektu Layer

Tyto kroky shrnují vývoj KML generátoru pomocí C#. Vytvořte vrstvu KML, definujte sadu atributů pro použití v KML, vytvořte objekt geometrie, například mnohoúhelník, a definujte vnější hranici pomocí zeměpisné šířky/délky. Vytvořte prvek, nastavte jeho geometrii a přidejte jej do vrstvy s požadovanými atributy.

Kód pro generování souboru KML pomocí C#

Tento kód demonstruje proces vytvoření souboru KML aplikace Google Earth pomocí jazyka C#. Pro kreslení čáry nastavte geometrii jako LineString s polem počátečních a koncových bodů bodů, jak je uvedeno v komentovaném ukázkovém kódu. Pomocí třídy AttributeDataType můžete vytvářet atributy různých typů, jako je String, Integer, Boolean a Double.

Tento tutoriál nás naučil jak vytvořit soubor KML pro Mapy Google pomocí jazyka C#. Informace o vytvoření souboru Shapefile naleznete v článku o jak vytvořit Shapefile v C#.

 Čeština