1. 概述
1.1 應用場景
設置地圖邊界目前有 2 種方式:地理信息和自定義圖片。
其中地理信息就是實際的地理地圖,而自定義圖片的自由度就比較高了,可以将任意一張圖片作爲地圖的邊界。
FineReport 内置了一些地理信息和自定義圖片的資源,用戶可以直接拿來用,但是如果想自己自定義這 2 種資源,那麽該如何做呢?
1.2 功能介紹
自定義地理信息的方法參見文檔:自定義鑽取地圖,生成的 JSON 文件保存到%FR_HOME%\webroot\WEB-INF\assets\map\geographic\world路徑下。
自定義圖片的方法參見文檔:自定義圖片作爲地圖邊界,生成的 JSON 文件保存到%FR_HOME%\webapps\webroot\WEB-INF\assets\map\image路徑下。
注1:生成的 JSON 文件均可直接拷貝到其他工程中使用,即拷貝後可直接複用。
注2:目前工程啓動情況下,拷貝 JSON 文件到 map 路徑需要重啓服務器,地圖配置才可正常讀取到 JSON 内容。
2. JSON 資源
此處提供一些自定義的 JSON 資源,文件中包含 FineReport 自帶的一些 JSON 和用戶自願上傳的 JSON,需要的用戶可直接下載:
點擊下載文件 | 備注 |
---|---|
商場平面圖 | |
商場2樓平面圖 | |
網頁區域熱力圖 | |
櫃台平面圖 | |
台灣省地圖 | |
map.zip | 世界地圖 & 中國各省市地圖 |
如果有自願提供自己自定義的 JSON 地圖的,論壇發帖 被采納後會給予 F 币獎勵。
3. JSON 文件格式
4. 注意事項
内置的中國地圖 JSON 文件來源於官方渠道,是直接從民政部拉取下載的:http://xzqh.mca.gov.cn/map
内置 JSON 一切數據與民政局數據保持一緻 , 會定期更新資源。