Geomap legend enhancements

Added dynamic legend symbols and optimized rendering. Legend symbols are currently rendered at 100% of configured diameter.