标准化与中央子午线相交或落在世界范围之外的几何图形,使其保持在视图的坐标系内。仅支持 Web Mercator 和 WGS84 空间参考。
参数:
类型 说明 要标准化的几何数组。
geometryService GeometryService可选的 用于执行规范化的几何服务。如果此值为
null
,则使用esriConfig.geometryServiceUrl 中的默认几何服务。requestOptions Object可选的 用于数据请求的附加 options。
返回:
类型 说明 Promise<Geometry[]> 解析为归一化几何的数组。 例子:
// create a non-normalized line that crosses the dateline const polyline = new Polyline({ paths: [ [170, 52.68], [190, 49.5] ] }); normalizeUtils.normalizeCentralMeridian([polyline]) .then(function(polylines){ // returns a line representing the same geometry, but // now is normalized between -180 and 180 on the x-coordinate. // but represents the same feature const graphic = new Graphic({ geometry: polylines[0], symbol: { type: "simple-line" } });
基本信息
以下是所在类或对象的基本信息。
AMD:
require(["esri/geometry/support/normalizeUtils"], (normalizeUtils) => { /* code goes here */ });
ESM:
import * as normalizeUtils from "@arcgis/core/geometry/support/normalizeUtils";
对象:
esri/geometry/support/normalizeUtils
自从:用于 JavaScript 4.3 的 ArcGIS API
用法说明
normalizeUtils.normalizeCentralMeridian
函数(或属性)的定义如下:
相关用法
- JavaScript ArcGIS normalizeUtils.getDenormalizedExtent用法及代码示例
- JavaScript now()用法及代码示例
- JavaScript new Legend用法及代码示例
- JavaScript new SizeSlider用法及代码示例
- JavaScript ArcGIS new WFSLayer用法及代码示例
- JavaScript ArcGIS new Daylight用法及代码示例
- JavaScript new Sketch用法及代码示例
- JavaScript ArcGIS new FeatureLayer用法及代码示例
- JavaScript new HeatmapSlider用法及代码示例
- JavaScript new ColorSizeSlider用法及代码示例
- JavaScript new ColorSlider用法及代码示例
- JavaScript new TableList用法及代码示例
- JavaScript new OpacitySlider用法及代码示例
- JavaScript new Locate用法及代码示例
- JavaScript ArcGIS new GeoRSSLayer用法及代码示例
- JavaScript ArcGIS new FeatureFilter用法及代码示例
- JavaScript ArcGIS new DirectLineMeasurement3D用法及代码示例
- JavaScript ArcGIS new WMTSLayer用法及代码示例
- JavaScript ArcGIS new Editor用法及代码示例
- JavaScript ArcGIS new WebMap用法及代码示例
- JavaScript new ScaleBar用法及代码示例
- JavaScript new Slice用法及代码示例
- JavaScript ArcGIS new SceneView用法及代码示例
- JavaScript ArcGIS new GeoJSONLayer用法及代码示例
- JavaScript new FeatureTable用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 normalizeUtils.normalizeCentralMeridian。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。