如何将当前的谷歌 map 保存为图像?下面是我用来初始化 map 的Javascript.

var myMarker = new google.maps.LatLng(result[0].centerLat, result[0].centerLong);
var myOptions = {
  disableDoubleClickZoom: true,
  zoom: result[0].zoom,
  center: myMarker,
  mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

我看了https://developers.google.com/maps/documentation/javascript/reference#Map,但似乎没有方法返回当前 map 对象的URL或图像.是否可以以某种方式将 map 保存为图像?

推荐答案

你可以使用谷歌 map 静态API:https://developers.google.com/maps/documentation/staticmaps/

你可以从谷歌 map javascript api获取需要传递给静电 map api的参数(例如中心、可见区域等).

Asp.net相关问答推荐

单个方法(即扩展方法)之间的调用不明确

我可以在 .net 核心中使用 Entity Framework 6(非核心)吗?

iframe.readyState 在 chrome 中不起作用

用于 ASP.NET 的 System.Drawing 的替代品?

在属性中实现逻辑是一种好习惯吗

我可以创建 .config 文件并将其包含到 web.config 中吗?

每月的每一天

如何使用 ASP.Net MVC 路由来路由图像?

IIS 10 上的 ASP.NET Core 404 错误

.NET 上的 HTTP/2(HTTP2 或 SPDY)

Page.IsValid 是如何工作的?

使 Web.config 转换在本地工作

应该如何使用 RedirectToRoute?

为什么在 MVC4 Razor 布局文件中无法识别 @Scripts 和 @Styles 命令?

主机与 DnsSafeHost

如何直接在 .aspx 页面中访问 web.config 设置?

ModalPopupExtender OK 按钮单击事件未触发?

Facebook 连接和 ASP.NET

如何识别字符串是否包含 unicode 字符?

目录与目录信息