函数s
-
import {epsgLookupMapTiler} from 'ol/proj/proj4';生成一个使用 MapTiler Coordinates API 查找投影定义的 EPSG 查找函数,该函数不需要 proj4 配置来处理
+nadgrids参数。调用setEPSGLookup使用该函数进行查找:setEPSGLookup(epsgLookupMapTiler('{YOUR_MAPTILER_API_KEY_HERE}'))。Name Type Description keystring MapTiler API 密钥。请在 https://www.maptiler.com/cloud/ 获取您自己的 API 密钥。
- Deprecated
- Not needed any more, the default lookup provides this functionality now.
返回值:
The EPSG lookup function.
-
import {fromEPSGCode} from 'ol/proj/proj4';从 EPSG 代码获取投影。此函数从 spatialreference.org 网站获取投影定义,注册此定义以供 proj4 使用,并返回已配置的投影。使用此函数前必须导入 proj4 并调用
register。如果投影定义已注册到 proj4,则不会再次获取(因此可以使用相同代码多次调用此函数)。
Name Type Description codenumber | string EPSG 代码(如 4326 或 'EPSG:4326')。
- Deprecated
- Use
fromProjectionCodeinstead.
- Use
返回值:
The projection.
-
import {fromProjectionCode} from 'ol/proj/proj4';从投影代码(即 authority:number)获取投影。此函数从 https://spatialreference.org 网站获取投影定义,注册此定义以供 proj4 使用,并返回已配置的投影。使用此函数前必须导入 proj4 并调用
register。如果投影定义已注册到 proj4,则不会再次获取(因此可以使用相同代码多次调用此函数)。
Name Type Description codestring 投影代码(如 'EPSG:4326' 或 'OGC:CRS84')。
返回值:
The projection.
-
import {register} from 'ol/proj/proj4';使 proj4 中定义的投影(通过
proj4.defs())在 OpenLayers 中可用。需要 proj4 >= 2.8.0。每当对 proj4 注册表进行更改时,都应调用此函数,例如在调用
proj4.defs()之后。现有变换不会由此函数修改。Name Type Description proj4module:proj4 Proj4。
-
import {setEPSGLookup} from 'ol/proj/proj4';设置查找函数,用于根据 EPSG 代码获取 proj4 或 WKT 定义。默认情况下,fromEPSGCode 函数使用 spatialreference.org 网站获取 WKT 定义。可以通过提供不同的查找函数来更改此行为。
Name Type Description funcfunction 查找函数。
- Deprecated
- Use
setProjectionCodeLookupinstead.
- Use
-
import {setProjectionCodeLookup} from 'ol/proj/proj4';设置查找函数,用于根据投影代码获取 proj4 或 WKT 定义。默认情况下,fromProjectionCode 函数使用 spatialreference.org 网站获取 WKT 定义。可以通过提供不同的查找函数来更改此行为。
Name Type Description funcfunction 查找函数。