Я сгенерировал кучу файлов png для использования в качестве маркеров на моем сайте.
Однако, когда я применил их с помощью GIcon (). Я вижу, что они сжаты так, что высота больше, чем ширина.
Это даже при том, что мои png файлы имеют размер 22x22 пикселей.
Я не думаю, что у меня есть ресурсы, чтобы сгенерировать весь набор, чтобы он соответствовал нечетному 20x34 или некоторому такому размеру.
Есть ли способ исправить это?
Я пытался указать GSize (), чтобы отжать их, но это не сработало.
РЕДАКТИРОВАТЬ:
Вот как я это попробовал, и это не помогло -
var icon = new GIcon ();
icon.iconSize = новый GSize (22, 22);
icon.shadow = null;
icon.iconAnchor = new GPoint (11, 11);
icon.infoWindowAnchor = new GPoint (12, 1);
icon.infoShadowAnchor = new GPoint (12, 1);
icon.image = PATH_TO_MARKER + (imgCounter) + ".png";
addIconAttr (иконка);
// Создать новый маркер с этим значком и различными атрибутами
** var nm = новый GMarker (точка, {icon: icon, dragggable: true, title: «Вы можете перетащить эту точку!», bouncy: true, dragCrossMove: true});