谷歌地圖代理 | 使用 HTML 和矢量模式 API 更輕松地創建 Web 地圖

在過去的一年里,谷歌對 Maps JavaScript API 進行了兩項重要更新,以便更輕松地采用我們最新、最好的地圖:HTML 地圖和矢量模式 API。今天谷歌地圖亞太區最大代理商之一的?Cloud Ace云一?為大家介紹一下更新的具體內容。

聯系我們 - Cloud AceCloud Ace 為谷歌云代理商,也是谷歌地圖的經銷商,Cloud Ace 擁有200多名工程師,提供谷歌云和谷歌地圖技術支持和服務,解決客戶對于谷歌云不熟悉的問題,協助解決技術難題,搭建服務架構。Cloud Ace 還可為客戶提供發票和更低的價格。https://cloud-ace.cn/contact/

HTML 地圖

谷歌宣布推出首套基于 HTML 的 API,它們由基于標準的Web 組件提供支持。現在,您只需幾行代碼(包括在 React Web 應用中內聯到 JSX)即可將交互式地圖嵌入到兼容 HTML 的環境中。使用 元素即可快速上手<gmp-map>。

這是一個基本的例子:

&lt;script async src="https://maps.googleapis.com/maps/api/js?libraries=maps&amp;key=YOUR_KEY&amp;loading=async"&gt;&lt;/script&gt;<font></font>
&lt;gmp-map<font></font>center="37.4220656,-122.0840897"<font></font>zoom="10"<font></font>style="height: 400px"&gt;<font></font>
&lt;/gmp-map&gt;<font></font>

地圖上的其他內容(例如高級標記)也可以直接通過 HTML 添加:

<script async src="https://maps.googleapis.com/maps/api/js?libraries=maps,marker&key=YOUR_KEY&loading=async"></script>
<gmp-mapcenter="37.4220656,-122.0840897"zoom="10"map-id="DEMO_MAP_ID"style="height: 400px"><gmp-advanced-markerposition="37.4220656,-122.0840897"title="Mountain View, CA"></gmp-advanced-marker>
</gmp-map>

欲了解更多信息,請參閱使用 HTML 添加帶標記的 Google 地圖指南和使用 HTML 添加帶事件的地圖代碼示例。您還可以在我們的參考文檔中 查看完整的MapElement API 。

為了保持現有 的向后兼容性google.maps.Map,<gmp-map>我們引入了一個新google.maps.MapElement類。雖然目前并非所有地圖功能都可通過 HTML 實現,但請提交功能請求,以幫助我們確定未來開發的優先級。 的所有地圖功能<gmp-map> 仍然可以通過 JavaScript 的 屬性訪問MapElement.innerMap。

注意:請確保<script>您的頁面上只包含一次 Maps JavaScript API 標簽,或者使用動態庫導入。

矢量模式 API

新<gmp-map>元素默認為矢量渲染,以便您可以“開箱即用”獲得最新的地圖技術。

我們還簡化了升級現有地圖代碼以利用矢量渲染的操作。只需renderingType: "VECTOR"在地圖實例中添加 ` ` 即可,如下例所示:

const map = new google.maps.Map(document.getElementById("map"), {<font></font>center: { lat: -34.397, lng: 150.644 },<font></font>zoom: 8,<font></font>renderingType: "VECTOR"<font></font>
});<font></font>

我們建議您在進行此更改前進行全面測試;矢量渲染會帶來一些差異。最值得注意的是,代碼內的 JSON 樣式將不再起作用,但您可以改用基于云的地圖樣式。

展望未來

谷歌團隊也在努力將下一代 3D 地圖引入 Maps JavaScript API。這些地圖也支持使用 HTML 進行開發。您只需兩行代碼即可開始使用:

&lt;script async src="https://maps.googleapis.com/maps/api/js?libraries=maps3d&amp;key=YOUR_KEY&amp;v=beta&amp;loading=async"&gt;&lt;/script&gt;<font></font>
&lt;gmp-map-3d mode="hybrid" style="height: 400px"&gt;&lt;/gmp-map-3d&gt;<font></font>

注意:3D 地圖目前處于預覽發布階段。

地球的景色,由Map3DElement

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/81132.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/81132.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/81132.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

WL-G4048 Multi-Port PCIe 4.0 Switch

系列文章目錄 文章目錄 系列文章目錄《WL-G4048 Multi-Port PCIe 4.0 Switch數據手冊》總結一、芯片介紹二、芯片規格介紹&#xff08;一&#xff09;功能指標&#xff08;二&#xff09;管理調試和監控&#xff08;三&#xff09;參考時鐘&#xff08;四&#xff09;系統復位 …

召回11:地理位置召回、作者召回、緩存召回

GeoHash 召回 屬于地理位置召回&#xff0c;用戶可能對附近發生的事情感興趣。GeoHash 是一種對經緯度的編碼&#xff0c;地圖上每個單位矩形的 GeoHash 的前幾位是相同的&#xff0c;GeoHash 編碼截取前幾位后&#xff0c;將相同編碼發布的內容按時間順序&#xff08;先是時間…

高效批量合并Word文檔的工具介紹

軟件介紹 本文介紹一款專門用于批量合并Word文檔的工具&#xff0c;名為批量合并word工具。 使用方法與特點 如果需要將多個Word文檔合并到一個Word文檔中&#xff0c;就可以使用這款工具。使用前&#xff0c;需把要合并的Word文檔都放在名為“word”的文件夾下。 該軟件沒有…

機器學習入門之KNN算法和交叉驗證與超參數搜索(三)

機器學習入門之KNN算法和交叉驗證與超參數搜索&#xff08;三&#xff09; 文章目錄 機器學習入門之KNN算法和交叉驗證與超參數搜索&#xff08;三&#xff09;一、KNN算法-分類1. 樣本距離判斷明可夫斯基距離 2. KNN 算法原理3. KNN 的缺點4. KNN 的 API5. 使用 sklearn 實現 …

小剛說C語言刷題—1700請輸出所有的2位數中,含有數字2的整數

1.題目描述 請輸出所有的 2 位數中&#xff0c;含有數字 2 的整數有哪些&#xff0c;每行 1個&#xff0c;按照由小到大輸出。 比如&#xff1a; 12、20、21、22、23… 都是含有數字 2的整數。 輸入 無 輸出 按題意要求由小到大輸出符合條件的整數&#xff0c;每行 1 個。…

在MYSQL中導入cookbook.sql文件

參考資料&#xff1a; GitHub 項目&#xff1a;svetasmirnova/mysqlcookbook CSDN 博客&#xff1a;https://blog.csdn.net/u011868279/category_11645577.html 建庫&#xff1a; mysql> use mysql Reading table information for completion of table and column names …

Scrapy框架下地圖爬蟲的進度監控與優化策略

1. 引言 在互聯網數據采集領域&#xff0c;地圖數據爬取是一項常見但具有挑戰性的任務。由于地圖數據通常具有復雜的結構&#xff08;如POI點、路徑信息、動態加載等&#xff09;&#xff0c;使用傳統的爬蟲技術可能會遇到效率低下、反爬策略限制、任務進度難以監控等問題。 …

【Win32 API】 lstrcmpA()

作用 比較兩個字符字符串&#xff08;比較區分大小寫&#xff09;。 lstrcmp 函數通過從第一個字符開始檢查&#xff0c;若相等&#xff0c;則檢查下一個&#xff0c;直到找到不相等或到達字符串的末尾。 函數 int lstrcmpA(LPCSTR lpString1, LPCSTR lpString2); 參數 lpStr…

代碼隨想錄60期day38

2維背包 #include<bits/stdc.h> using namespace std;int main(){int n,bagweight;cin>>n>>bagweight;vector<int>weight(n,0);vector<int>value(n,0);for(int i 0 ; i <n;i){cin>>weight[i];}for(int j 0;j<n;j){cin>>val…

[模型部署] 1. 模型導出

&#x1f44b; 你好&#xff01;這里有實用干貨與深度分享?? 若有幫助&#xff0c;歡迎&#xff1a;? &#x1f44d; 點贊 | ? 收藏 | &#x1f4ac; 評論 | ? 關注 &#xff0c;解鎖更多精彩&#xff01;? &#x1f4c1; 收藏專欄即可第一時間獲取最新推送&#x1f514;…

mac的Cli為什么輸入python3才有用python --version顯示無效,pyenv入門筆記,如何查看mac自帶的標準庫模塊

根據你的終端輸出&#xff0c;可以得出以下結論&#xff1a; 1. 你的 Mac 當前只有一個 Python 版本 系統默認的 Python 3 位于 /usr/bin/python3&#xff08;這是 macOS 自帶的 Python&#xff09;通過 which python3 確認當前使用的就是系統自帶的 Pythonbrew list python …

Java注解詳解:從入門到實戰應用篇

1. 引言 Java注解&#xff08;Annotation&#xff09;是JDK 5.0引入的一種元數據機制&#xff0c;用于為代碼提供附加信息。它廣泛應用于框架開發、代碼生成、編譯檢查等領域。本文將從基礎到實戰&#xff0c;全面解析Java注解的核心概念和使用場景。 2. 注解基礎概念 2.1 什…

前端方法的總結及記錄

個人簡介 &#x1f468;?&#x1f4bb;?個人主頁&#xff1a; 魔術師 &#x1f4d6;學習方向&#xff1a; 主攻前端方向&#xff0c;正逐漸往全棧發展 &#x1f6b4;個人狀態&#xff1a; 研發工程師&#xff0c;現效力于政務服務網事業 &#x1f1e8;&#x1f1f3;人生格言&…

組件導航 (HMRouter)+flutter項目搭建-混合開發+分欄效果

組件導航 (Navigation)flutter項目搭建 接上一章flutter項目的環境變量配置并運行flutter 1.flutter創建項目并運行 flutter create fluter_hmrouter 進入ohos目錄打開編輯器先自動簽名 編譯項目-生成簽名包 flutter build hap --debug 運行項目 HMRouter搭建安裝 1.安…

城市排水管網流量監測系統解決方案

一、方案背景 隨著工業的不斷發展和城市人口的急劇增加&#xff0c;工業廢水和城市污水的排放量也大量增加。目前&#xff0c;我國已成為世界上污水排放量大、增加速度快的國家之一。然而&#xff0c;總體而言污水處理能力較低&#xff0c;有相當部分未經處理的污水直接或間接排…

TCP/IP 知識體系

TCP/IP 知識體系 一、TCP/IP 定義 全稱&#xff1a;Transmission Control Protocol/Internet Protocol&#xff08;傳輸控制協議/網際協議&#xff09;核心概念&#xff1a; 跨網絡實現信息傳輸的協議簇&#xff08;包含 TCP、IP、FTP、SMTP、UDP 等協議&#xff09;因 TCP 和…

5G行業專網部署費用詳解:投資回報如何最大化?

隨著數字化轉型的加速&#xff0c;5G行業專網作為企業提升生產效率、保障業務安全和實現智能化管理的重要基礎設施&#xff0c;正受到越來越多行業客戶的關注。部署5G專網雖然前期投入較大&#xff0c;但通過合理規劃和技術選擇&#xff0c;能夠實現投資回報的最大化。 在5G行…

網頁工具-OTU/ASV表格物種分類匯總工具

AI輔助下開發了個工具&#xff0c;功能如下&#xff0c;分享給大家&#xff1a; 基于Shiny開發的用戶友好型網頁應用&#xff0c;專為微生物組數據分析設計。該工具能夠自動處理OTU/ASV_taxa表格&#xff08;支持XLS/XLSX/TSV/CSV格式&#xff09;&#xff0c;通過調用QIIME1&a…

【超分辨率專題】一種考量視頻編碼比特率優化能力的超分辨率基準

這是一個Benchmark&#xff0c;超分辨率視頻編碼&#xff08;2024&#xff09; 專題介紹一、研究背景二、相關工作2.1 SR的發展2.2 SR benchmark的發展 三、Benchmark細節3.1 數據集制作3.2 模型選擇3.3 編解碼器和壓縮標準選擇3.4 Benchmark pipeline3.5 質量評估和主觀評價研…

保姆教程-----安裝MySQL全過程

1.電腦從未安裝過mysql的&#xff0c;先找到mysql官網&#xff1a;MySQL :: Download MySQL Community Server 然后下載完成后&#xff0c;找到文件&#xff0c;然后雙擊打開 2. 選擇安裝的產品和功能 依次點開“MySQL Servers”、“MySQL Servers”、“MySQL Servers 5.7”、…