Add Tool for Converting Traccar Geofences to KML Format#1300
Open
ferryops wants to merge 3 commits intotraccar:masterfrom
Open
Add Tool for Converting Traccar Geofences to KML Format#1300ferryops wants to merge 3 commits intotraccar:masterfrom
ferryops wants to merge 3 commits intotraccar:masterfrom
Conversation
Member
|
I think it's better to have a python tool. It also looks like the inputs and outputs are hardcoded. |
Author
Thank you for your advice, I will try rewriting this tool to Python and minimizing the hardcode |
Author
|
done, tools already rewrite from javascript to python |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR introduces a tool to convert Traccar geofence data into .kml format, making it compatible with mapping and geofencing tools that support KML imports. The tool fetches geofence data from Traccar (e.g., through the API endpoint /api/geofences) and translates the polygon areas into KML-compatible coordinates.
Purpose
This conversion tool was successfully tested to import Traccar geofences into the VSS (Vehicle Service System) platform by Howen. It enables a streamlined process for transferring geofences between Traccar and other platforms that support KML files, such as mapping and GPS monitoring applications.
Implementation Details
Example Usage
To run the conversion tool, execute the following command:
node /tools/geofences-to-kml.js