Google api Overlayviews を使用しました。ピクセル値を使用して、latlng 位置に html div 要素を含むカスタム オーバーレイを追加することができました。
USGSOverlay.prototype.draw = function() {
var overlayProjection = this.getProjection();
var sw = overlayProjection.fromLatLngToDivPixel(this.bounds_.getSouthWest());
var ne = overlayProjection.fromLatLngToDivPixel(this.bounds_.getNorthEast());
var div = this.div_;
div.style.left = sw.x + 'px';
div.style.top = ne.y + 'px';
div.style.width = (ne.x - sw.x) + 'px';
div.style.height = (sw.y - ne.y) + 'px';
};
現在、OpenLayer 3 を使用しています。ピクセル値を使用して特定の位置にマーカーのようなカスタム div 要素を追加するオプションはありますか。マップがズームインまたはズームアウトされるたびに、ピクセル位置を見つけて div 要素の上部と左側を更新して、正しい位置に表示されるようにすることができます.OpenLayer3.