Visual editor for KML and CZML documents
https://www.visionport.com/cesium-kml-czml-editor/
- Node.js (tested on v24)
- Yarn 1.x
The cesium-img-selector dependency is vendored under 3dparty/cesium-img-selector/ (an inlined source tree, not a submodule). Its dist/ is gitignored and must be built from source before the editor can build. The prebuild script does this automatically.
yarn install
yarn buildyarn build runs:
prebuild— builds the vendored selector:cd 3dparty/cesium-img-selector && yarn install && yarn build(produces3dparty/cesium-img-selector/dist/)yarn install --check-files(re-links thefile:3dparty/cesium-img-selectordependency so it points at the freshly builtdist/)
tsc -b && vite build— type-checks and bundles the editor intodist/
yarn install
yarn devIf this is a first time run, run yarn build.
If you change files under 3dparty/cesium-img-selector/, rebuild it and refresh the link before the editor picks up the changes:
yarn build-img-selector
yarn install --check-files