dji-kmz-parser

convert kmz to json
32,044
Install
npm install dji-kmz-parser
Latest Version:1.2.9
Vue:3
License:MIT
Last Updated:May 21, 2024
Links: npm
Maintainer: spinacia_

Dji-kmz-parser

Usage

pnpm add dji-kmz-parser
  1. kmzToJson

    Convert KMZ file (with Blob format) to JSON.

    <script setup lang="ts">
    import kmzFile from '/files/flight.kmz?url'
    import { kmzToJson } from 'dji-kmz-parser/lib'
    
    fetch(kmzFile)
    	.then(async (res: Response) => {
    		const obj = await kmzToJson(res)
    		console.log(obj)
    	})
    	.catch((err: string) => console.log(err))
    </script>
    
  2. jsonToKmz

    Convert JSON to KMZ file.

    <script setup lang="ts">
    import flightObj from '/files/flightObj.ts'
    import { jsonToKmz } from 'dji-kmz-parser/lib'
    
    jsonToKmz(flightObj).then((res: Blob) => {
        const a = document.createElement('a')
        a.href = window.URL.createObjectURL(res)
        a.download = 'flight.kmz'
        a.click()
    }).catch((err: string) => console.log(err))
    </script>
    

Version History

Version Released Vue License
1.2.9 ^3.4.21 MIT
1.2.8 ^3.4.21 MIT
1.2.7 ^3.4.21 MIT
1.2.6 ^3.4.21 MIT
1.2.5 ^3.4.21 MIT