スクリーンショット用地図作成

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --headless --window-size=4000,4000 --screenshot=R:\map.png R:\map.html
!pip install folium

import folium

# 地図の中心

# 緯度
lat = 34.06604300

# 経度
lng = 132.99765800

map = folium.Map(
    tiles=None,
    location=[lat, lng],
    zoom_start=14,
)

folium.raster_layers.TileLayer(
    tiles="https://cyberjapandata.gsi.go.jp/xyz/pale/{z}/{x}/{y}.png",
    name='国土地理院',
    attr='&copy; <a href="https://maps.gsi.go.jp/development/ichiran.html">国土地理院</a>'
).add_to(map)

folium.raster_layers.TileLayer(
    name="楽天モバイル",
    tiles='https://gateway-api.global.rakuten.com/dsd/geoserver/4g2m/mno_coverage_map/gwc/service/gmaps?LAYERS=mno_coverage_map:all_map&FORMAT=image/png&TRANSPARENT=TRUE&x={x}&y={y}&zoom={z}',
    fmt='image/png',
    attr="楽天モバイルエリア",
    tms=False,
    overlay=True,
    control=True,
    opacity=1
).add_to(map)

folium.LayerControl().add_to(map)

map

map.save("map.html")

f:id:imabari_ehime:20210815010808p:plain

ikumoto.net