OpenLayers中文教程文檔
OpenLayers是一個(gè)專為Web GIS 客戶端開(kāi)發(fā)提供的JavaScript 類庫(kù)包,用于實(shí)現(xiàn)標(biāo)準(zhǔn)格式發(fā)布的地圖數(shù)據(jù)訪問(wèn)。成都途遠(yuǎn)GIS為您提供OpenLayers中文文檔。
OpenLayers是一個(gè)專為Web GIS 客戶端開(kāi)發(fā)提供的JavaScript 類庫(kù)包,用于實(shí)現(xiàn)標(biāo)準(zhǔn)格式發(fā)布的地圖數(shù)據(jù)訪問(wèn)。成都途遠(yuǎn)GIS為您提供OpenLayers中文文檔。
地圖是 OpenLayers 的核心組件。要渲染地圖,需要一個(gè)視圖、一個(gè)或多個(gè)圖層和一個(gè)目標(biāo)容器: import Map from 'ol/Map'; import View from 'ol/View'; import TileLayer from 'ol/layer/Tile'; import OSM from 'ol/source/OSM';
2021年12月12日OpenLayers 能夠在不同于服務(wù)器提供的坐標(biāo)系中顯示來(lái)自 WMS、WMTS、靜態(tài)圖像和許多其他來(lái)源的柵格數(shù)據(jù)。圖像的地圖投影的轉(zhuǎn)換直接在 Web 瀏覽器中進(jìn)行。任何 Proj4js 支持的坐標(biāo)參考系統(tǒng)中的視圖都是可能的,以前不兼容的層現(xiàn)在可以組合和覆蓋。用法API 的使用非常簡(jiǎn)單。
2021年12月12日OpenLayers 是一個(gè)模塊化、高性能、功能豐富的庫(kù),用于顯示地圖和地理空間數(shù)據(jù)并與之交互。該庫(kù)內(nèi)置支持各種商業(yè)和免費(fèi)圖像和矢量切片源,以及最流行的開(kāi)放和專有矢量數(shù)據(jù)格式。有了 OpenLayers 的地圖投影支持,數(shù)據(jù)可以任意投影。公共APIOpenLayers 以olnpm 包的形式提供,它提供了官方支持的API 的所有模塊。
2021年12月12日基本概念地圖OpenLayers 的核心組件是地圖 ( ol/Map)。它被渲染到一個(gè)target容器(例如div網(wǎng)頁(yè)上包含地圖的元素)。所有地圖屬性都可以在構(gòu)建時(shí)配置,也可以使用 setter 方法進(jìn)行配置,例如setTarget().下面的標(biāo)記可用于創(chuàng)建一個(gè)<div>包含您的地圖。<divid="map"style="width: 100%, height: 400
2021年12月12日現(xiàn)代 JavaScript 在使用和創(chuàng)作模塊時(shí)效果最好。使用 OpenLayers 的推薦方法是安裝ol包。本教程將引導(dǎo)您設(shè)置一個(gè)簡(jiǎn)單的開(kāi)發(fā)環(huán)境,該環(huán)境需要node才能正常工作。在本教程中,我們將使用Parcel來(lái)捆綁我們的應(yīng)用程序。還有其他幾個(gè)選項(xiàng),其中一些從README鏈接。應(yīng)用程序設(shè)置為您的項(xiàng)目創(chuàng)建一個(gè)新的空目錄并通過(guò)運(yùn)行導(dǎo)航到該目錄mkdir new-project
2021年12月12日