fssg.gis.core.ol
Version:
FSSG前端OpenLayer基础库
58 lines (57 loc) • 2.38 kB
TypeScript
import { Generic as AbstractGeneric } from 'fssg.gis.core.base';
import * as factories from './factories';
import * as helpers from './helpers';
import * as layers from './layers';
import * as managers from './managers';
import * as map from './map';
import * as tools from './tools';
export interface Generic extends AbstractGeneric {
FeatureFactory: factories.FeatureFactory;
GeometryFactory: factories.GeometryFactory;
LayerFactory: factories.LayerFactory;
SpatialReferenceFactory: factories.SpatialReferenceFactory;
SymbolFactory: factories.SymbolFactory;
TileInfoFactory: factories.TileInfoFactory;
ViewHelper: helpers.ViewHelper;
BaseMapManager: managers.BaseMapManager;
EventManager: managers.EventManager;
GraphicManager: managers.GraphicManager;
LayerManager: managers.LayerManager;
QueryManager: managers.QueryManager;
DrawTool: tools.DrawTool;
}
declare const GisCoreOL: {
DrawTool: typeof tools.DrawTool;
default: typeof map.Map;
Map: typeof map.Map;
BaseMap: typeof managers.BaseMap;
BaseMapManager: typeof managers.BaseMapManager;
EventManager: typeof managers.EventManager;
GraphicManager: typeof managers.GraphicManager;
LayerManager: typeof managers.LayerManager;
QueryManager: typeof managers.QueryManager;
GraphicLayer: typeof layers.GraphicLayer;
ArcgisImageTileLayer: typeof layers.ArcgisImageTileLayer;
SuperMapImageTileLayer: typeof layers.SuperMapImageTileLayer;
InterfaceDataLayer: typeof layers.InterfaceDataLayer;
Layer: typeof layers.Layer;
VectorTileLayer: typeof layers.VectorTileLayer;
WMTSLayer: typeof layers.WMTSLayer;
ViewHelper: typeof helpers.ViewHelper;
FeatureFactory: typeof factories.FeatureFactory;
GeometryFactory: typeof factories.GeometryFactory;
LayerFactory: typeof factories.LayerFactory;
SpatialReferenceFactory: typeof factories.SpatialReferenceFactory;
SymbolFactory: typeof factories.SymbolFactory;
TileInfoFactory: typeof factories.TileInfoFactory;
};
export * from './factories';
export * from './helpers';
export * from './layers';
export * from './managers';
export * from './map';
export * from './tools';
export { GisCoreOL };
export default GisCoreOL;
import { Authorizer } from 'fssg.core';
export { Authorizer };