RMScaledMarker - icon scales with zoom, specify metersPerPixel 

and min/max scale.   I created a separate type due to the mapView dependency that RMMarker does not currently have.