在FastReport .Net最新版2016.2中添加了從OpenStreetMap文件(*.osm)下載地圖的功能,本文將展示如何來實(shí)現(xiàn)這個(gè)功能。
版本更新詳情請見://fc6vip.cn/product/1861/update
首先,我們應(yīng)該獲取一個(gè)含有OpenStreetMap數(shù)據(jù)的文件:
1、訪問網(wǎng)址:
2、找到感興趣的城市,在搜索框中輸入城市名稱,如:紐約。

3、我們可以使用移動和縮放圖像來篩選城市的必要部分。

4、現(xiàn)在我們應(yīng)該選擇和導(dǎo)出地圖的一塊區(qū)域。單擊“導(dǎo)出”按鈕,然后單擊“手動選擇不同區(qū)域”。我們將會看到發(fā)光的矩形框,區(qū)域大小可以通過拖動它的角來進(jìn)行改變。

5、在選擇一部分地圖后點(diǎn)擊“導(dǎo)出”按鈕。我們將看到通常保存文件窗口,地圖將會保存在map.osm文件里面,此文件可以在瀏覽器的下載文件夾中找到。
6、如果在按“導(dǎo)出”按鈕后發(fā)生錯誤,我們應(yīng)該選擇小一點(diǎn)的區(qū)域。因?yàn)镺penStreetMap不允許導(dǎo)出地圖的太大區(qū)域。
現(xiàn)在我們可以再FastReport .Net設(shè)計(jì)器中打開結(jié)果文件。
1、在報(bào)表頁創(chuàng)建地圖。

2、雙擊地圖運(yùn)行地圖編輯器。

3、在出現(xiàn)的窗口中點(diǎn)擊添加按鈕。
4、在下一個(gè)窗口中選擇“Map file”,然后單擊“打開”按鈕。

5、我們將看到打開的文件窗口。選擇“OpenStreetMap file(*.osm)”過濾器,選擇文件并單擊“打開”按鈕。
6、在添加圖層窗口點(diǎn)擊確定。

7、該地圖將被加載并顯示在地圖編輯器預(yù)覽區(qū)域。現(xiàn)在我們可以通過單擊“確定”按鈕來關(guān)閉地圖編輯器。

8、地圖加載成功。

標(biāo)簽:
報(bào)表解決方案報(bào)表.NET報(bào)表控件
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn