国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ArcGIS Maps SDK for JS:隱藏地圖邊框

這篇具有很好參考價值的文章主要介紹了ArcGIS Maps SDK for JS:隱藏地圖邊框。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1 問題描述

近期,將ArcGIS Api for JS v4.16更新到了ArcGIS Maps SDK for JS v4.27,原本去除地圖的css代碼失效了。

v4.26及以前版本 ,需要用.esri-view-surface--inset-outline:focus::after 控制邊框屬性。

從 v4.27版本開始 ,改用.esri-view-surface--touch-none::after控制邊框屬性。

下面為沒有關閉地圖邊框的效果圖。(亮色版地圖為黑色邊框,暗色版地圖為白色邊框。下圖為亮色版地圖)
ArcGIS Maps SDK for JS:隱藏地圖邊框,arcgis,javascript

2 解決方案

ArcGIS Api for JS v4.26及以前版本

/*移除地圖邊框 ArcGIS Api for JS v4.26及以前版本*/
.esri-view .esri-view-surface--inset-outline:focus::after {
  outline: none !important;
}

/*不加.esri-view 也可以*/
.esri-view-surface--inset-outline:focus::after {
  outline: none !important;
}

ArcGIS Maps SDK for JavaScript v4.27

/*移除地圖邊框 ArcGIS Maps SDK for JavaScript v4.27*/
.esri-view-surface--touch-none::after {
  outline: none !important;
}

完整代碼:

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no" />
    <title>Intro to MapView - Create a 2D map</title>

    <style>
        html,
        body,
        #viewDiv {
            padding: 0;
            margin: 0;
            height: 100%;
            width: 100%;
        }


        /*移除地圖邊框 ArcGIS Maps SDK for JavaScript v4.27*/
        .esri-view-surface--touch-none::after {
            outline: none !important;
        } 
    </style>

    <!-- 從 CDN 加載 ArcGIS Maps SDK for JavaScript -->
    <link rel="stylesheet" href="https://js.arcgis.com/4.27/esri/themes/light/main.css" />
    <!-- 引用 main.css 樣式表 -->
    <script src="https://js.arcgis.com/4.27/"></script>

</head>

<body>
    <!-- 存放地圖內(nèi)容的div -->
    <div id="viewDiv"></div>

    <script>
        require(["esri/Map", "esri/views/MapView"], (Map, MapView) => {
            // 創(chuàng)建Map對象,指定地圖
            const map = new Map({
                basemap: "topo-vector"
            });

            // 創(chuàng)建MapView對象
            const view = new MapView({
                container: "viewDiv", // viewDiv為容器div的id
                map: map, // 地圖所在的Map對象
                zoom: 4, // 初始LOD縮放等級(0-23) level of detail (LOD)
                // scale: 50000000, // 設置初始比例尺為 1:50,000,000  zoom和scale選其一即可
                center: [108, 32] // 地圖初始中心位置經(jīng)緯度 [longitude,latitude]
            });
        });
    </script>
</body>

</html>

結果展示:
ArcGIS Maps SDK for JS:隱藏地圖邊框,arcgis,javascript文章來源地址http://www.zghlxwxcb.cn/news/detail-714787.html

到了這里,關于ArcGIS Maps SDK for JS:隱藏地圖邊框的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • ArcGIS Maps SDK for JavaScript系列之二:認識Map和MapView

    ArcGIS Maps SDK for JavaScript系列之二:認識Map和MapView

    在 ArcGIS Maps SDK for JavaScript 中,Map 和 MapView 是兩個重要的概念,用于創(chuàng)建和展示地圖應用程序。 Map 表示一個地圖對象,它是地圖應用程序的基礎。Map 可以包含一個或多個圖層(Layer),可以是基礎底圖圖層、矢量圖層、柵格圖層或者任何其他類型的圖層。Map 也可以包含地圖

    2024年02月12日
    瀏覽(16)
  • ArcGIS Maps SDK for Unity 在Unity中離線高程數(shù)據(jù)的加載

    ArcGIS Maps SDK for Unity 在Unity中離線高程數(shù)據(jù)的加載

    1、制作tpkx文件 軟件:91衛(wèi)圖助手、ArcGIS Pro 首先打開91衛(wèi)圖助手,左上角切換地圖地圖為高德地圖 可以框選地圖,也可以根據(jù)左邊目錄選擇想要的地圖范圍 雙擊選中區(qū)域,選擇高程DEM數(shù)據(jù),選擇影像級別 選擇導出設置 選擇導出路徑,也可以不選擇使用默認路徑,坐標投影選

    2024年01月21日
    瀏覽(29)
  • ArcGIS API for JavaScript Map與地圖控件

    ArcGIS API for JavaScript Map與地圖控件

    目錄 添加網(wǎng)頁 引用接口 添加模塊與模塊實例 獲取API密鑰 創(chuàng)建地圖 創(chuàng)建地圖視圖 添加圖形圖層 在底圖之間切換 在圖庫中選擇底圖 默認底圖視圖(Home)控件 圖層列表(Layerlist)控件 圖例(Legend)控件 比例尺(ScaleBar)控件 指北針(Compass)控件 查看我的位置(Locate)控件

    2024年02月12日
    瀏覽(25)
  • ArcGIS API for JavaScript 3.44 地圖Demo示例合集

    用于JavaScript的ArcGIS API是在web應用程序中嵌入地圖和任務的輕量級方法。您可以從ArcGIS Online、您自己的ArcGIS Server或其他服務器獲取這些地圖。 描述 此示例演示如何創(chuàng)建一個完整的頁面映射應用程序。此示例創(chuàng)建一個以舊金山市為中心的新地圖,并將其中一個預定義的基本地

    2024年02月13日
    瀏覽(22)
  • ArcGIS API for JavaScript 4.x 教程(二)切換基礎地圖圖層

    了解如何更改地圖中的基礎地圖圖層。 基礎地圖圖層: 基礎地圖層是用于訪問和顯示來自基礎地圖層服務的數(shù)據(jù)的層。它為地圖或場景提供視覺和地理上下文,通常包含具有管理邊界和地名的全局數(shù)據(jù)。 基本地圖圖層服務提供了許多基本地圖圖層樣式,例如地形、街道和圖

    2024年02月14日
    瀏覽(18)
  • ArcGIS API for JavaScript 4.x 教程(一) 顯示一張地圖

    了解如何創(chuàng)建和顯示帶有基本地圖圖層的地圖。 地圖包含地理數(shù)據(jù)層。地圖包含一個基本地圖層,以及一個或多個數(shù)據(jù)層(可選)??梢允褂玫貓D視圖顯示地圖的特定區(qū)域,并設置位置和縮放級別。 本教程將向您展示如何使用地形底圖層創(chuàng)建和顯示加利福尼亞州圣莫尼卡山

    2024年02月14日
    瀏覽(19)
  • ARCGIS PRO SDK 地圖圖層單一符號化_____線圖層

    ? ?1、定義渲染器線符號: ? ? ? ? 1)、自定義線符號 ? ? ? ? ? ? ?Dim Linesymbol As CIMLineSymbol = SymbolFactory.Instance.ConstructLineSymbol(ColorFactory.Instance.RedRGB,width ,SimpleLineStyle) width:? ? ? ? ? ? ? ? ? ? 要構造的線條符號的寬度。 SimpleLineStyle:類型見下表:如一條虛線:SimpleLine

    2024年01月19日
    瀏覽(25)
  • 《ArcGIS Runtime SDK for Android開發(fā)筆記1》——基于Android Studio構建ArcGIS Android開發(fā)環(huán)境(在線部署)

    《ArcGIS Runtime SDK for Android開發(fā)筆記1》——基于Android Studio構建ArcGIS Android開發(fā)環(huán)境(在線部署)

    (最近要做個課設,順便記錄分享一些內(nèi)容。) 一. 簡介 1. 概述:ArcGIS Runtime SDK for Android是Esri公司開發(fā)的一種工具包,用于在Android設備上創(chuàng)建和部署地理信息系統(tǒng)(GIS)應用程序。它提供了一套強大的API,使開發(fā)者能夠利用各種地理數(shù)據(jù)和功能,構建具有地圖顯示、地理查

    2024年01月19日
    瀏覽(47)
  • 一、ArcGIS Pro SDK for Microsoft .NET 開發(fā)環(huán)境配置

    一、ArcGIS Pro SDK for Microsoft .NET 開發(fā)環(huán)境配置

    ArcGIS Pro二次開發(fā)需要的工具: 1.Visual Studio 2.ArcGIS Pro SDK 一、Visual Studio安裝 經(jīng)過查閱資料,ArcGIS Pro3.0版本需要安裝Visual Studio2022版,因為只有22版的才會有有ArcGIS Pro3.0以上版對應ArcGIS Pro SDK,因此,本次以2022版安裝為例。 首先,去官網(wǎng)https://visualstudio.microsoft.com/zh-hans/downlo

    2024年01月17日
    瀏覽(22)
  • ArcGIS API for JavaScript 4.x 實現(xiàn)動態(tài)脈沖效果

    ArcGIS API for JavaScript 4.x 實現(xiàn)動態(tài)脈沖效果

    主要通過定時刷新,每一次的脈沖渲染圈不停的放大,并且透明度縮小,直到達到一定的大小再退回0。 這個文件拿去可以直接使用,下面是引入的方式: 然后可以調(diào)用提供的方法實現(xiàn)動態(tài)點的添加,動畫的暫停和啟動。

    2024年02月09日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包