У меня была такая же проблема, когда я пошел, чтобы добавить пользовательский маркер в GMap (ширина масштабирования, высота, размер пера, ...). Вы можете использовать приведенный ниже код, чтобы получить GMap. Net Значение масштаба наложения.
double scale = Overlay.Control.MapProvider.Projection.GetGroundResolution((int)Overlay.Control.Zoom, Position.Lat));
И использовать ниже для масштабирования ваших размеров.
var h = Height/scale;
var w = Width/scale;
Pen pen = new Pen(Color.Red, 10/scale);
Надеюсь, эта помощь