2

次のことを行う必要があります。マップ領域を区切る座標のリストがあります。これらの座標を使用して、マッププロバイダー(例:googleマップ、bingなど)を使用してその領域を視覚化し、取得した画像をファイルに保存する必要があります。

.net 2.0フレームワークでac#アプリケーションを開発していますが、これを行うのに役立つライブラリまたは呼び出しが存在しますか?

4

1 に答える 1

5

Google StaticMapsAPIの使用を試みることができます。ソースによる:https ://developers.google.com/maps/documentation/staticmaps/#Overview

Google Static Maps APIは、URLを介したHTTPリクエストに応答して、画像(GIF、PNG、またはJPEGのいずれか)を返します。リクエストごとに、マップの場所、画像のサイズ、ズームレベル、マップのタイプ、およびマップ上の場所でのオプションのマーカーの配置を指定できます。さらに、英数字を使用してマーカーにラベルを付けることができます。

Static Maps APIイメージは、タグのsrc属性、または他のプログラミング言語の同等の属性に埋め込まれています。

imgソースを取得すると、その中で操作してjavascriptをスローできます(取得: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 に答える