函数
-
import {epsgLookupMapTiler} from 'ol/proj/proj4';创建一个使用 MapTiler Coordinates API 的 EPSG 查询函数,用于查找无需配置 proj4 处理
+nadgrids参数的投影定义。调用setEPSGLookup以使用该函数查询setEPSGLookup(epsgLookupMapTiler('{YOUR_MAPTILER_API_KEY_HERE}'))。Name Type 描述 keystring MapTiler API 密钥。请获取您的 API 密钥:https://www.maptiler.com/cloud/.
返回:
EPSG 查询功能。
-
import {fromEPSGCode} from 'ol/proj/proj4';从EPSG代码获取投影。该函数从epsg.io网站获取投影定义,将其注册至proj4以供使用,并返回配置好的投影。使用前,必须执行import proj4并调用
register。若投影定义已在 proj4 中注册,则不会重复获取(因此可多次使用相同代码调用此函数)。
Name Type 描述 codenumber | string EPSG代码(例如4326或“EPSG:4326”)。
返回:
投影。
-
import {register} from 'ol/proj/proj4';将 proj4 中定义的投影(通过
proj4.defs())集成至 OpenLayers。要求 proj4 版本不低于 2.8.0。每当修改 proj4 注册表时,应调用此函数,例如在调用
proj4.defs()之后。该函数不会修改现有变换。Name Type 描述 proj4module:proj4 Proj4库。
-
import {setEPSGLookup} from 'ol/proj/proj4';设置查找函数以根据给定的EPSG代码获取proj4定义。默认情况下,
fromEPSGCode函数使用 epsg.io 网站来获取 proj4 定义。这可以通过提供不同的查找函数进行修改。Name Type 描述 funcfunction 查询功能。