Convert IOFXML V3 or V2.0.3 Course File to KML(s)

Select IOFXML File:


Don't Convert S/F 
Convert Start/Finish Controls to S1/F1 and move to first/last 





For IOFXML V2.03: UTM Zone (blank to not convert):
   





NEW: The resulting KML from this app can now be imported/converted into a PurplePen file for more detailed course setting etc - See the 'Course file to PPEN' app.

Instructions:
Simple conversion of IOFXML V3 or V2.0.3 (*.xml) Course files into the corresponding KML files. The output is selectable to include a KML that contains ALL the controls and then individual KML files for each course in the IOFXML Course file. There is limited validation performed to keep it a clean conversion. Default checkbox setting does adjust the Start and Finish control for all courses BUT NOT THE 'ALL CONTROLS' KML. For example, many course setting packages use S,F or STA,FIN for the start and finish - it is assumed, as this these courses are contained in a IOFXML format, that the S1 and F1 are at the start and end. You can also use the Clean Up Renumber function to do this and more if needed.
IOFXML V2.0.3 are normally UTM so a UTM zone is required. If left blank no conversion will be done (assumed LonLat) and will likely be wrong!
The resulting files are returned in a compressed *.zip file.
Updated 29 Jan 2024 to include V2.0.3 conversion. This tool is offered as is with no guarantees so use at your own risk.