Only after plotting more than a hundred points, in the field, using the Avenza Maps, taking care to use an icon style to represent each type of point we were plotting, and trying to import them into QGIS did we realize that we were not it was possible to import the features while preserving the symbology style used in Avenza (or another equivalent, which could group the points by type of symbology). And so, we ended up losing a very important dimension of information that we used in that app: the symbolism of the dot.
So, I decided to create this plugin.
As it was created to solve this problem we had while using Avenza, and as the KML format is quite extensive, we focused on only meeting the formatting used by Avenza (in the year 2023).
In practice, I've seen that some files created by Google Earth are not importable by this plugin.
If anyone is interested in expanding the list of applications supported by this plugin, fell free to fork this project and make their own implementation.
It imports a KML or KMZ file that the user chooses and adds all the features from that file to QGIS as follows:
Depending on the user checking/unchecking the 'Expand All Features' checkbox, the group will be added to QGIS fully expanded or completely collapsed.
The plugin saves the folder corresponding to the last valid file choice in its settings, to be used when choosing a new file and, when closed, it saves the state of the 'Expand All Features' checkbox, the size and location of the window
This plugin was created during leisure moments, as a challenge. So, it is possible that, in the near future, this project will not continue.