Thank you for your post.
I did some testing and I was able to narrow down the issue. Here is what I did:
– I exported some random KML data I had from Avenza Maps and saved it to DropBox
– I made sure that there were descriptions in the description field
– I then downloaded the KML to my computer and tested it on different GIS software
I was able to replicate your issue. I opened ArcGIS and ran the conversion tool “KML to Layer”.
– I inputted my KML file and it was added to the map
– I opened the Attribute Table, in the Attribute Table I get name, timestamps, etc.
– the description doesn’t appear
I then tested using the same KML in MAPublisher 10.5 and QGIS 3.8.
– I imported the KML to a document and then ran the Export Layer function. I selected ESRI Shapefile as the format and ensured that I selected “Export all attributes” and “Export all #Property attributes”.
– I saved the new SHP file to a location on my computer and opened a new document. I opened the MAP Attributes table and the description info was still there. – I then tried to open the SHP file using ArcGIS
– The description saved and I was able to view it in ArcGIS
I ran a similar test using QGIS:
– Imported the KML to QGIS
– I used the Save Layer function and saved the format to SHP file.
– I opened the document in ArcGIS and the description info appeared in the attribute table
In conclusion, it appears that ArcGIS’s tool “KML to Layer” may be affecting the KML and altering the information and not keeping all of it. Personally, I’ve come to notice that ArcGIS will sometimes not work with file formats that aren’t shpfiles.
Lastly, I exported the map features from the Avenza Maps app using the SHP format and then opened them in ArcGIS. They retain the description information. Therefore, if you were to upgrade to Avenza Maps Pro you would be given shp file support and you could export as a shp file and you wouldn’t need to find a workaround.
I would recommend using QGIS since it is a free software and you can convert your KMLs to SHP files and retain your information.
If you have any questions don’t hesitate to let me know.