я в настоящее время работает на Google Maps API V3 над hereGoogle Maps API V3 - заказ плитки
Если масштаб между 21 до 23, то будет накладываемое изображение на карте. Изображение загружается слишком долго, и я решил разбить его на разные плитки для упрощения загрузки. Я использую автоматический резак для плитки, чтобы вырезать изображение на плитки.
У меня проблемы со сценарием;
var OrgX = 31551; // the Google Maps X value of the tile at the top left corner of your Photoshop document
var OrgY = 50899; // the Google Maps Y value of the tile at the top left corner of your Photoshop document
Первый вопрос Как найти значения X и Y из фотошопа документа?
Скажите, если мне удастся решить первый вопрос.
Второй вопрос Правильный ли приведенный ниже код отображает плитки в зависимости от уровня масштабирования? Или мне не хватает каких-либо кодов?
var BuildingsLayer = new google.maps.ImageMapType({
getTileUrl: function(coord, zoom) {
return "http://search.missouristate.edu/map/tilesets/baselayer/" + zoom + "_" + coord.x + "_" + coord.y + ".png";
},
tileSize: new google.maps.Size(256, 256),
isPng: true
});
map.overlayMapTypes.push(BuildingsLayer);
Последняя версия MapTiler доступны: http://www.maptiler.com/ поддерживает Google Maps V3 автоматически. Больше нет необходимости в изменении кода JavaScript. –
maptiler добавляет в каждое изображение «maptiler», очень раздражает и разрушает изображение для меня. Рекомендуем загрузить вместо этого инструмент командной строки GDAL. – eLouai