Globally change the WP icons of a route is not possible because the icon Diamond is hard coded in the source. For changing a single
WP icon of a route go to the properties window with a right click on the WP icon.
However it is possible to change globally the WP icon for normal WPs, the triangle.
To do that search a line with "DefaultWPIcon=..." in opencpn