AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

一個 .NET 開源的地圖組件庫-Mapsui

來源: 責編: 時間:2024-05-28 09:09:29 205觀看
導讀前言今天大姚給大家分享一個.NET開源(MIT License)、免費、同時支持多平臺框架(MAUI、WPF、Avalonia、Uno、Blazor、WinUI、Eto、.NET Android 和 .NET iOS)地圖組件庫:Mapsui。項目源代碼圖片支持的UI框架的NuGet包圖片創

前言

今天大姚給大家分享一個.NET開源(MIT License)、免費、同時支持多平臺框架(MAUI、WPF、Avalonia、Uno、Blazor、WinUI、Eto、.NET Android 和 .NET iOS)地圖組件庫:Mapsui。Txy28資訊網——每日最新資訊28at.com

項目源代碼

圖片圖片Txy28資訊網——每日最新資訊28at.com

支持的UI框架的NuGet包

圖片圖片Txy28資訊網——每日最新資訊28at.com

創建Blazor WebAssembly應用

創建名為:MapsuiExercise的Blazor WebAssembly應用。Txy28資訊網——每日最新資訊28at.com

圖片圖片Txy28資訊網——每日最新資訊28at.com

圖片圖片Txy28資訊網——每日最新資訊28at.com

圖片圖片Txy28資訊網——每日最新資訊28at.com

安裝Mapsui.Blazor NuGet包

在NuGet包管理器中搜索:Mapsui.Blazor安裝。Txy28資訊網——每日最新資訊28at.com

圖片圖片Txy28資訊網——每日最新資訊28at.com

地圖組件完整代碼

@page "/"@using Mapsui.UI.Blazor<PageTitle>MapsuiExercise</PageTitle><div class="container">    <div class="row">        <div class="col border rounded p-2 canvas-container">            <MapControlComponent @ref="_mapControl" />        </div>    </div></div><style>    .canvas-container canvas {        width: 100%;        height: 80vh;    }</style>@code{    private MapControl? _mapControl;    protected override void OnAfterRender(bool firstRender)    {        base.OnAfterRender(firstRender);        if (firstRender)        {            if (_mapControl != null)                _mapControl.Map?.Layers.Add(Mapsui.Tiling.OpenStreetMap.CreateTileLayer());        }    }}

運行效果展示

圖片圖片Txy28資訊網——每日最新資訊28at.com

圖片圖片Txy28資訊網——每日最新資訊28at.com

圖片圖片Txy28資訊網——每日最新資訊28at.com

項目源碼地址

更多項目實用功能和特性歡迎前往項目開源地址查看

本文鏈接:http://www.tebozhan.com/showinfo-26-91164-0.html一個 .NET 開源的地圖組件庫-Mapsui

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: Spring如何管理Bean的生命周期呢?

下一篇: Python 角色權限隔離,你完全相信裝飾器

標簽:
  • 熱門焦點
  • 如何正確使用:Has和:Nth-Last-Child

    我們可以用CSS檢查,以了解一組元素的數量是否小于或等于一個數字。例如,一個擁有三個或更多子項的grid。你可能會想,為什么需要這樣做呢?在某些情況下,一個組件或一個布局可能會
  • 學習JavaScript的10個理由...

    作者 | Simplilearn編譯 | 王瑞平當你決心學習一門語言的時候,很難選擇到底應該學習哪一門,常用的語言有Python、Java、JavaScript、C/CPP、PHP、Swift、C#、Ruby、Objective-
  • 如何通過Python線程池實現異步編程?

    線程池的概念和基本原理線程池是一種并發處理機制,它可以在程序啟動時創建一組線程,并將它們置于等待任務的狀態。當任務到達時,線程池中的某個線程會被喚醒并執行任務,執行完任
  • 如何使用JavaScript創建一只圖像放大鏡?

    譯者 | 布加迪審校 | 重樓如果您曾經瀏覽過購物網站,可能遇到過圖像放大功能。它可以讓您放大圖像的特定區域,以便瀏覽。結合這個小小的重要功能可以大大改善您網站的用戶體驗
  • 一條抖音4億人圍觀 ! 這家MCN比無憂傳媒還野

    作者:Hiu 來源:互聯網品牌官01 擦邊少女空降熱搜,幕后推手曝光被網友譽為&ldquo;純欲天花板&rdquo;的女網紅井川里予,近期因為一組哥特風照片登上熱搜,引發了一場互聯網世界關于
  • 華為Mate 60保護殼曝光:碩大后置相機模組 凸起程度有驚喜

    這段時間以來,關于華為新旗艦的爆料日漸密集。據此前多方爆料,今年華為將開始恢復一年雙旗艦戰略,除上半年推出的P60系列外,往年下半年的Mate系列也將
  • 引領旗艦級影像能力向中端機普及 OPPO K11 系列發布 1799 元起

    7月25日,OPPO正式發布K系列新品—— OPPO K11 。此次 K11 在中端手機市場長期被忽視的影像板塊發力,突破性地搭載索尼 IMX890 旗艦大底主攝,支持 OIS
  • 2022爆款:ROG魔霸6 冰川散熱系統持續護航

    喜逢開學季,各大商家開始推出自己的新產品,進行打折促銷活動。對于忠實的端游愛好者來說,能夠擁有一款夢寐以求的筆記本電腦是一件十分開心的事。但是現在的
  • 世界人工智能大會國際日開幕式活動在世博展覽館開啟

    30日上午,世界人工智能大會國際日開幕式活動在世博展覽館開啟,聚集國際城市代表、重量級院士專家、國際創新企業代表,共同打造人工智能交流平臺。上海市副市
Top