Kingwaytek

基本介紹

mapPlus參數說明以即可使用的方法

基本介紹

概述

mapPlus.js 是一款專為開發者設計的地理資訊系統 (GIS) 工具庫。它旨在提供簡便且高效的 GIS 功能,使開發者能夠輕鬆進行地圖渲染與地理數據處理。

此工具主要應用於網頁應用程式,特別適用於涉及地圖操作的場景,如地理數據視覺化、互動功能以及地圖的各種操作與反饋。其核心功能包括高效的地圖渲染、強大的地理數據處理能力,以及便捷的使用者交互功能,讓開發者能夠快速構建豐富的 GIS 應用。

技術規格

語言:JavaScript (ECMAScript 6)

依賴:WebGL 2.0

WebGL 2.0 瀏覽器支援(詳情參考 WebGL 2.0 Support):

瀏覽器版本
Chrome69+
Edge79+
Safari15+
Firefox51+
Opera43+
IE不支援
Chrome (Android)128+
Safari15+

功能描述

地理數據處理

格式描述
Vector Tile一種用於地圖顯示的地理數據格式。Vector Tiles 是一種切割好的矢量數據塊,通常以緊湊的格式(如 Protocol Buffers)進行編碼。
Raster Tile一種以栅格圖像(即位圖)為基礎的地圖瓦片格式,每個瓦片都是一個固定尺寸的圖像。
GeoJSON一種基於 JSON 的地理數據格式,用於表示地理特徵及其屬性。
WMS (Web Map Service)為一種標準化的地圖服務協議,用於從網絡上請求地圖圖像。

交互功能

功能描述
拖曳支持點擊並拖動地圖來拖曳,允許用戶在不同區域之間移動。
縮放用戶可以使用滑鼠滾輪、雙擊(或雙指點擊在觸摸設備上)來縮放地圖。
旋轉用戶可以按住右鍵(或在觸摸設備上使用雙指)旋轉地圖。
傾斜可使用滑鼠或觸控板調整地圖的傾斜角度,提供不同視角。