將現代地圖轉換成尋寶圖風格地圖

目前大型語言模型(LLM)都已經具備強大的圖片生成能力,除了用文字提示生成圖片,也可以針對既有的圖像進行風格轉換。本文分享如何將精準的現代地圖轉換不同風格,例如:海盜冒險電影中的尋寶圖,並可以在GIS軟體上套疊其他資料,製作成別具特色的風格地圖。

1.首先要找到一張沒有註記文字的現代地圖。可以使用QGIS軟體,介接OpenStreetMap向量圖磚服務,然後將所有註記文字關閉。

QGIS軟體介接OpenStreetMap向量圖磚服務,預設會將註記文字開啟。
將向量圖磚所有註記文字關閉。

2.將地圖縮放、平移到有海岸線(最好有港口)的位置,且構圖上盡可能讓圖面上陸地與海洋面積比例約為1:1。然後,將地圖匯出為影像,並記得勾選輸出(附加)地理坐標參考資訊(World File)。以下選擇基隆港附近海岸線為案例。

輸出成一張沒有註記文字的地圖影像,並帶有World file。

3.分別使用OpenAI ChatGPT 5及Google Gemini 2.5 Flash Image兩個大型語言模型,首先上傳地圖影像檔案,同時輸入以下提示文字(咒語):『 將現代地圖圖像轉換為古代繪製在羊皮紙上的藏寶圖風格,但維持海岸線的正確性。增加一些額外元素,例如海洋上的帆船、海岸線上的古老港口或城堡、山脈、棕櫚樹,藏寶地點標記大「X」,通往藏寶地點劃上虛線路徑,以及在空白處加上裝飾性的航海羅盤。期望整體地圖風格令人聯想到海盜冒險電影。最後,務必維持相同的影像尺寸(pixel數)。』。

由ChatGPT 5模型經風格轉換生成影像。
由Gemini 2.5 Flash Image模型經風格轉換生成影像。

4.將 AI 模型經風格轉換生成影像下載,檢查並調整影像尺寸大小,盡可能將寬度像素(px)及高度像素(px)調整與原圖尺寸相近。複製原始地圖影像的World file,並將其主檔名修改與生成影像檔名相同,這樣經風格轉換生成影像也就具備地理坐標資訊。

5.在QGIS軟體中,加入 AI 模型經風格轉換生成影像,並指定與專案相同的坐標參考系統(CRS)後,尋寶圖風格地圖便會套疊在正確位置上。

QGIS軟體中套疊尋寶圖風格地圖影像_1
QGIS軟體中套疊尋寶圖風格地圖影像_2

6.可以進一步套疊其他GIS圖層,例如:地名註記文字,繪製成主題地圖或特色地圖。

進一步套疊其他GIS圖層,例如:地名註記文字。
輸出成一張有註記文字的風格地圖影像。

進階參考:

  • 廖泫銘,2022,〈地圖風格自動化轉換技術發展〉,發表於2022年臺北市立大學史地學術研討會,臺北市立大學博愛校區公誠樓二樓會議廳,2022-10-15。