Проверьте это пример использования JavaScript API.
1004 * В принципе вы можете определить точки привязки координат вашего пользовательского значка, чтобы действовать в качестве центра маркеров.Вместо того, чтобы использовать середину, используйте нижний конец / край иконки вашего грузовика.Посмотрите на свойство "iconAnchor":
// Create a base icon for all of our markers that specifies the
// shadow, icon dimensions, etc.
var baseIcon = new GIcon(G_DEFAULT_ICON);
baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
baseIcon.iconSize = new GSize(20, 34);
baseIcon.shadowSize = new GSize(37, 34);
baseIcon.iconAnchor = new GPoint(9, 34); // THIS IS WHAT YOU CARE ABOUT
baseIcon.infoWindowAnchor = new GPoint(9, 2);
В вашем случае вы бы установили значение привязки на что-то вроде:
// Assuming the tip is exactly in the middle at the bottom of the icon
.iconAnchor = new GPoint(iconWidth/2, 0);
Я не использовал упомянутые вами gwt-карты- но поскольку они всегда будут просто оборачивать API JavaScript, вы сможете найти эквивалентное свойство для установки.Можете ли вы дать ссылку на используемую вами реализацию gwt-maps?