【发布时间】:2012-08-06 09:50:40
【问题描述】:
我需要做以下事情:我有一个划分地图区域的坐标列表。使用这些坐标,我需要使用地图提供者(例如:google maps、bing 等)可视化该区域并将获得的图像保存到文件中。
我正在.net 2.0 框架中开发一个 c# 应用程序,是否存在可以帮助我执行此操作的库或调用?
【问题讨论】:
标签: .net google-maps map
我需要做以下事情:我有一个划分地图区域的坐标列表。使用这些坐标,我需要使用地图提供者(例如:google maps、bing 等)可视化该区域并将获得的图像保存到文件中。
我正在.net 2.0 框架中开发一个 c# 应用程序,是否存在可以帮助我执行此操作的库或调用?
【问题讨论】:
标签: .net google-maps map
您可以尝试使用 Google Static Maps API。由于出处:https://developers.google.com/maps/documentation/staticmaps/#Overview
Google 静态地图 API 返回图像(GIF、PNG 或 JPEG) 通过 URL 响应 HTTP 请求。对于每个请求,您可以 指定地图的位置,图像的大小,缩放 级别、地图类型以及可选标记的位置 地图上的位置。您还可以使用 字母数字字符。
静态地图 API 图像嵌入在标记的 src 中 属性,或其他编程语言中的等价物。
当您获得 img 源代码时,您可以在其中操作抛出 javascript(获取:Get image data in JavaScript? 并保存:http://www.html5canvastutorials.com/advanced/html5-canvas-save-drawing-as-an-image/)或使用服务器代码:https://stackoverflow.com/a/1272126/157666
【讨论】: