Как получить ваши изображения URL плитки?(Карты Гугл) - PullRequest
3 голосов
/ 23 ноября 2011

Я смотрю, как сгенерировать собственные плитки изображений и поместить их на сервер, как в этом примере. В примере загружаются плитки из http://mt3.google.com/mapstt?...,, но как, если я хочу мое изображение?

var trafficOptions = {
  getTileUrl: function(coord, zoom) {
    return "http://mt3.google.com/mapstt?" +
    "zoom=" + zoom + "&x=" + coord.x + "&y=" + coord.y + "&client=google";
  },
  tileSize: new google.maps.Size(256, 256),
  isPng: true
};

var trafficMapType = new google.maps.ImageMapType(trafficOptions);

var map;
function initialize() {
  map = new google.maps.Map(document.getElementById("map_canvas"));
  map.setCenter(new google.maps.LatLng(37.76, -122.45));
  map.setZoom(12);
  map.setMapTypeId('satellite');
  map.overlayMapTypes.insertAt(0, trafficMapType);
}

Я искал, как генерировать плитки из изображения, и я только что обнаружил, что вы имеете к нам MapTiler (http://www.maptiler.org/).

Есть другой способ?

Я думаю, что я скучаю по некоторому kwnoleadge. Кто-нибудь может привести пример?

*

спасибо !! * 1012

1 Ответ

1 голос
/ 16 апреля 2014

Я бы порекомендовал вам использовать GDAL (интерфейс командной строки) для нарезки изображения. Вы также можете использовать maptiler, но он помещает раздражающий водяной знак на каждое изображение Можно также использовать оригинальный GDAL, на котором основан maptiler. Очень полезный учебник можно найти здесь http://alastaira.wordpress.com/2011/07/11/maptiler-gdal2tiles-and-raster-resampling/

...