Слияние кода завершено, страница обновится автоматически
Если контейнер карты не заполняет весь браузер, расположение значков на карте будет смещено. Это происходит в PlotDraw.js и PlotEdit.js.
P.PlotDraw.prototype.mapMouseMoveHandler = function (e) {
var coordinate = map.getCoordinateFromPixel([e.clientX, e.clientY]);//здесь передаётся смещение, или можно ли использовать контейнер карты в качестве ориентира при позиционировании
if (P.PlotUtils.distance(coordinate, this.points[this.points.length - 1]) < P.Constants.ZERO_TOLERANCE)
return;
var pnts = this.points.concat([coordinate]);
this.plot.setPoints(pnts);
};
Вход Перед тем как оставить комментарий