lg-dart-converter

Convert data between GeoJSON, KML, JSON, CSV, and Dart models.

1|1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/AshishYesale7/LGFlutterStarterKit --skill lg-dart-converter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lg-dart-converter
Source: https://github.com/AshishYesale7/LGFlutterStarterKit/tree/main/.agent/skills/lg-dart-converter
Command: npx skills add https://github.com/AshishYesale7/LGFlutterStarterKit --skill lg-dart-converter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill streamlines the process of converting data between various formats essential for Liquid Galaxy Flutter applications, reducing manual transformation errors.

Core Features & Use Cases

  • Format Conversion: Handles conversions between GeoJSON, KML, JSON, CSV, and Dart models.
  • Coordinate Systems: Supports conversion between Decimal Degrees (DD) and Degrees Minutes Seconds (DMS), and calculates distances.
  • Use Case: Convert real-time earthquake GeoJSON data from an API into KML format for visualization in Google Earth on the Liquid Galaxy.

Quick Start

Use the lg-dart-converter skill to convert the provided GeoJSON data into KML format.

Frequently Asked Questions about lg-dart-converter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert GeoJSON to KML for Google Earth visualization?

To convert GeoJSON to KML for Google Earth visualization, you transform geographic data structures into KML placemarks. This allows real-time API data, like earthquake feeds, to be rendered on platforms such as the Liquid Galaxy.

How do I generate Dart model classes from a JSON structure?

Generating Dart model classes from a JSON structure involves parsing the JSON data and creating corresponding Dart objects. This process streamlines data handling and reduces manual transformation errors in Flutter applications.

How do I convert coordinates between Decimal Degrees and Degrees Minutes Seconds?

Converting coordinates between Decimal Degrees (DD) and Degrees Minutes Seconds (DMS) involves applying mathematical transformations to the latitude and longitude values. This ensures compatibility with different geographic visualization requirements.

Can I calculate distances between geographic coordinates using the Haversine formula?

Yes, you can calculate distances between geographic coordinates using the Haversine formula. This computes the spherical distance between two points based on their latitude and longitude, supporting spatial analysis.

Does this converter support generating KML placemarks from CSV data?

Yes, the converter supports generating KML placemarks from CSV data. It parses coordinate information within the CSV files and maps the attributes into the KML placemark structure for spatial visualization.

What is the best way to handle multiple format conversions for Flutter applications?

The best way to handle multiple format conversions for Flutter applications is using a unified script that manages transformations between JSON, CSV, GeoJSON, KML, and Dart models. This reduces manual transformation errors.