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