Я пытался конвертировать файлы KML в JSON, и это был самый полезный инструмент, который я нашел, чтобы сделать это программно
https://github.com/mapbox/togeojson#using-it-as-a-console-utility
Это с nodejs, вы должны сделать что-то подобное в кли
togeojson file.kml > file.geojson
Тогда вы можете легко передать его в json
В любом случае, надеюсь, эта помощь