日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

C#窗体调用地图(高德地图)-实现公交线路查询

發布時間:2024/3/13 65 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#窗体调用地图(高德地图)-实现公交线路查询 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

C#窗體調用地圖(高德地圖)-實現公交線路查詢

  • 新建C#工程–創建Windows窗體應用程序
  • 添加WebBrowser控件(用來顯示網地圖頁)可以把滾動條(ScrollBarsEnabled)設置成false給取消掉,更加的美觀方便
  • 使用高德地圖(在線)
    3.1 申請高德地圖key(密鑰)
    打開高德API官網(https://lbs.amap.com/),注冊開發者帳號后登陸

    注冊登錄好后 點擊控制臺

    點擊應用管理–我的應用–創建新應用–輸入名稱與類型

    點進新建的應用–添加,按照以下進行選擇,使用web端(JS接口),點擊提交

    提交后,就能獲取到對應的Key(密鑰),后續需要使用

    3.2 在高德開發平臺首頁–選擇開發支持–地圖JS API

    在下面選擇–公交線路與站點查詢 --有案例解析 —》可以親手試一試實際效果

    設置對應的城市和線路運行


    將復制的代碼放入網頁中(html文件)

    注意:一定要將地圖.html文件放入對應的C#窗體項目中bin–>Debug文件中

    在窗體代碼編輯頁面,把紅色框內部分正確編寫使用

    一定要注意位置!!!
  • [System.Runtime.InteropServices.ComVisible(true)]string str_url = Application.StartupPath + "\\ditu.html"; //地圖的路徑+名稱 Uri url = new Uri(str_url); webBrowser1.Url = url; webBrowser1.ObjectForScripting = this;

    得到最終的結果

    如果出現運行亂碼以及地點顯示錯誤的現象 如下圖

    解決方法:將網頁代碼中的設置編碼集刪除掉,重新運行就ok了

    到這里公交站就完成了,如果還想用其他的類似功能,可以使用左側的功能,也有對應的案例演示

    調用地圖查詢功能

    總結

    以上是生活随笔為你收集整理的C#窗体调用地图(高德地图)-实现公交线路查询的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。