如何使用 Nokia Here Map Image API 将外部图像添加到地图?
How do I add external images to a map using the Nokia Here Map Image API?
提前致谢。我正在尝试弄清楚如何使用 Nokia Here Map Image API.
将客户面孔(图像)添加到地图上的特定位置
我可以通过 Javascript API 执行此操作,但不幸的是,我还需要能够下载图像以用于生成的 PDF 文件,但我无法理解了解如何将外部图像添加到地图。
如有任何帮助,我们将不胜感激。 :)
我不完全理解你的要求,但如果你想将显示地图的 canvas 转换为图像,你可以使用 map caprutre 事件来实现,类似下面的东西应该可以工作
map.capture(function(canvas) {
if (canvas) {
var img = new Image();
img.src = canvas.toDataURL("img/jpeg");
window.open(img.src);
} else {
// For example when map is in Panorama mode
alert('Capturing is not supported');
}
}, [ui], 0, 0, document.getElementById("mapContainer").offsetWidth, document.getElementById("mapContainer").offsetHeight);
提前致谢。我正在尝试弄清楚如何使用 Nokia Here Map Image API.
将客户面孔(图像)添加到地图上的特定位置我可以通过 Javascript API 执行此操作,但不幸的是,我还需要能够下载图像以用于生成的 PDF 文件,但我无法理解了解如何将外部图像添加到地图。
如有任何帮助,我们将不胜感激。 :)
我不完全理解你的要求,但如果你想将显示地图的 canvas 转换为图像,你可以使用 map caprutre 事件来实现,类似下面的东西应该可以工作
map.capture(function(canvas) {
if (canvas) {
var img = new Image();
img.src = canvas.toDataURL("img/jpeg");
window.open(img.src);
} else {
// For example when map is in Panorama mode
alert('Capturing is not supported');
}
}, [ui], 0, 0, document.getElementById("mapContainer").offsetWidth, document.getElementById("mapContainer").offsetHeight);