2

我需要做以下事情:我有一个划定地图区域的坐标列表。使用这些坐标,我需要使用地图提供者(例如:google maps、bing 等)可视化该区域并将获得的图像保存到文件中。

我正在.net 2.0 框架中开发 ac# 应用程序,是否存在可以帮助我做到这一点的库或调用?

4

1 回答 1

5

您可以尝试使用 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

于 2012-08-06T13:15:09.280 回答