UNPKG

@ciniki/iclient-maplibregl

Version:

@supermapgis/iclient-maplibregl 是一套基于 Maplibre GL 的云 GIS 网络客户端开发平台, 支持访问 SuperMap iServer / iEdge / iPortal / iManager / Online 的地图、服务和资源,为用户提供了完整专业的 GIS 能力, 同时提供了优秀的可视化功能。

102 lines (95 loc) 3.48 kB
/* Copyright© 2000 - 2025 SuperMap Software Co.Ltd. All rights reserved. * This program are made available under the terms of the Apache License, Version 2.0 * which accompanies this distribution and is available at http://www.apache.org/licenses/LICENSE-2.0.html.*/ import maplibregl from 'maplibre-gl'; import { Logo } from './control'; import { Util } from './core'; import { AddressMatchService, ChartService, DataFlowService, DatasetService, DatasourceService, FeatureService, FieldService, GridCellInfosService, GeoprocessingService, LayerInfoService, MapService, MeasureService, NetworkAnalystService, NetworkAnalyst3DService, ProcessingService, QueryService, ServiceBase, SpatialAnalystService, ThemeService, TrafficTransferAnalystService, WebPrintingJobService, ImageService, ImageCollectionService, KnowledgeGraphService } from './services'; import { MapvLayer, ThreeLayer, DeckglLayer, HeatMapLayer, GraphicLayer, Graphic, GraticuleLayer, FGBLayer, GraphMap, WebSymbol, L7Layer } from './overlay'; import { initMap, WebMap } from './mapping'; import { CommonUtil, SuperMap, Transform } from '@ciniki/iclient-common/namespace'; export * from './index'; maplibregl.supermap = {...SuperMap, ...maplibregl.supermap}; maplibregl.supermap.Graphic = Graphic; maplibregl.supermap.Transform = Transform; maplibregl.supermap.AddressMatchService = AddressMatchService; maplibregl.supermap.ChartService = ChartService; maplibregl.supermap.DataFlowService = DataFlowService; maplibregl.supermap.DatasetService = DatasetService; maplibregl.supermap.DatasourceService = DatasourceService; maplibregl.supermap.FeatureService = FeatureService; maplibregl.supermap.FieldService = FieldService; maplibregl.supermap.GeoprocessingService = GeoprocessingService; maplibregl.supermap.GridCellInfosService = GridCellInfosService; maplibregl.supermap.ImageCollectionService = ImageCollectionService; maplibregl.supermap.ImageService = ImageService; maplibregl.supermap.LayerInfoService = LayerInfoService; maplibregl.supermap.MapService = MapService; maplibregl.supermap.MeasureService = MeasureService; maplibregl.supermap.NetworkAnalyst3DService = NetworkAnalyst3DService; maplibregl.supermap.NetworkAnalystService = NetworkAnalystService; maplibregl.supermap.ProcessingService = ProcessingService; maplibregl.supermap.QueryService = QueryService; maplibregl.supermap.ServiceBase = ServiceBase; maplibregl.supermap.SpatialAnalystService = SpatialAnalystService; maplibregl.supermap.ThemeService = ThemeService; maplibregl.supermap.TrafficTransferAnalystService = TrafficTransferAnalystService; maplibregl.supermap.WebPrintingJobService = WebPrintingJobService; maplibregl.supermap.KnowledgeGraphService = KnowledgeGraphService; maplibregl.supermap.CommonUtil = CommonUtil; maplibregl.supermap.Util = Util; maplibregl.supermap.LogoControl = Logo; maplibregl.supermap.Logo = Logo; maplibregl.supermap.GraphMap = GraphMap; maplibregl.supermap.MapvLayer = MapvLayer; maplibregl.supermap.ThreeLayer = ThreeLayer; maplibregl.supermap.DeckglLayer = DeckglLayer; maplibregl.supermap.HeatMapLayer = HeatMapLayer; maplibregl.supermap.GraphicLayer = GraphicLayer; maplibregl.supermap.GraticuleLayer = GraticuleLayer; maplibregl.supermap.FGBLayer = FGBLayer; maplibregl.supermap.L7Layer = L7Layer; maplibregl.supermap.initMap = initMap; maplibregl.supermap.WebMap = WebMap; maplibregl.supermap.WebSymbol = WebSymbol;