Google Maps API ImageMapType только с одним изображением (без мозаики), которое можно увеличивать и взаимодействовать с ним? - PullRequest
0 голосов
/ 28 декабря 2018

С учетом этого кода:

const map = new this.googleMaps.Map(
  this.map, {
    zoom: 0,
    center: {lat: 0, lng: 0},
    mapTypeControl: false
  }
)

let image = this.mapStore.currentlyActiveMap.map.image
let imageHeight = this.mapStore.currentlyActiveMap.map.image_height
let imageWidth = this.mapStore.currentlyActiveMap.map.image_width

const floorplan = new this.googleMaps.ImageMapType({
  getTileUrl: function(coord, zoom) {
    return image
  },
  tileSize: new this.googleMaps.Size(imageWidth, imageHeight),
  maxZoom: 15,
  minZoom: 0,
  name: 'floorplan'
});

map.mapTypes.set('floorplan', floorplan)
map.setMapTypeId('floorplan')

}

Как мне настроить его как одно изображение, с которым можно взаимодействовать, масштабировать, перемещать и т. П.В основном мне не нужно, чтобы изображение было мозаичным или, по крайней мере, казалось, что оно не было мозаичным для конечного пользователя?

У меня есть размеры и полное разрешение изображения.

Я также знаю, что это былообсуждается в некоторой форме, но я не ищу низкоуровневое описание внутренних устройств, просто как взаимодействовать с одним простым изображением, если это возможно.

Как всегда, любое направление приветствуется, поэтому спасибо заранее!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...