Googleマップが静止画像を取得するためのAPIを提供していることを知っています。
https://developers.google.com/maps/documentation/static-maps/intro
ただし、そのAPIは、入力として中心点、ズームレベル、および出力画像サイズを取得します。
私の場合、入力として自分の領域の長方形を表すNW(左上)座標とSE(右下)座標を使用して、特定の領域に適合する画像が必要です。 Google Maps APIにそのオプションが表示されないので、これを実現する別の方法があるかどうか疑問に思っています。
少なくとも1つのマーカーを指定する場合は、中央とズームのパラメーターを省略できます。この場合、マーカーで特定の領域を表示できます。
たとえば、スペインにはバルセロナの境界があります。
41.320004,2.069526および41.469576,2.22801
境界の中心位置を簡単に計算できます。
41.39479,2.148768
それでは、境界の中心にマーカーを配置し、 Static Maps API の表示パラメーターを使用してNWとSEを指定しましょう。
visible(オプション)マーカーやその他のインジケーターは表示されませんが、地図上に表示されたままにする1つ以上の場所を指定します。このパラメータを使用して、特定のフィーチャまたはマップの場所がGoogle Static MapsAPIに表示されるようにします。
https://maps.googleapis.com/maps/api/staticmap?size=600x400&markers=icon%3Ahttp%3A%2F%2Fwww.google.com%2Fmapfiles%2Farrow.png%7C41.39479%2C2.148768&visible=41.320004%2C2.069526%7C41.469576%2C2.22801&key=api_key
コードスニペット
<img src="https://maps.googleapis.com/maps/api/staticmap?size=600x400&markers=icon%3Ahttp%3A%2F%2Fwww.google.com%2Fmapfiles%2Farrow.png%7C41.39479%2C2.148768&visible=41.320004%2C2.069526%7C41.469576%2C2.22801&key=AIzaSyDztlrk_3CnzGHo7CFvLFqE_2bUKEq1JEU&signature=WkICJTRmmI1EgDK2VJI4l9lt3qA=" title="" />
その結果、指定された領域の画像が作成されます。マーカーアイコン用の透明なpngファイルを作成すれば、さらに先に進むことができると思います。
それが役に立てば幸い!