{"__symbolic":"module","version":4,"metadata":{"AngularCesiumModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":67,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":69,"character":4},{"__symbolic":"reference","module":"angular2parse","name":"Angular2ParseModule","line":70,"character":4},{"__symbolic":"reference","name":"ɵa"}],"declarations":[{"__symbolic":"reference","name":"AcMapComponent"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"AcBillboardComponent"},{"__symbolic":"reference","name":"AcBillboardDescComponent"},{"__symbolic":"reference","name":"AcBillboardPrimitiveDescComponent"},{"__symbolic":"reference","name":"AcLabelDescComponent"},{"__symbolic":"reference","name":"AcLabelPrimitiveDescComponent"},{"__symbolic":"reference","name":"AcEllipseDescComponent"},{"__symbolic":"reference","name":"AcPolylineDescComponent"},{"__symbolic":"reference","name":"AcPolylinePrimitiveDescComponent"},{"__symbolic":"reference","name":"PixelOffsetPipe"},{"__symbolic":"reference","name":"RadiansToDegreesPipe"},{"__symbolic":"reference","name":"AcCircleDescComponent"},{"__symbolic":"reference","name":"AcArcDescComponent"},{"__symbolic":"reference","name":"AcMapLayerProviderComponent"},{"__symbolic":"reference","name":"AcMapTerrainProviderComponent"},{"__symbolic":"reference","name":"AcPointDescComponent"},{"__symbolic":"reference","name":"AcLabelComponent"},{"__symbolic":"reference","name":"AcPolylineComponent"},{"__symbolic":"reference","name":"AcPrimitivePolylineComponent"},{"__symbolic":"reference","name":"AcEllipseComponent"},{"__symbolic":"reference","name":"AcPointComponent"},{"__symbolic":"reference","name":"AcBillboardComponent"},{"__symbolic":"reference","name":"AcHtmlComponent"},{"__symbolic":"reference","name":"AcCircleComponent"},{"__symbolic":"reference","name":"AcArcComponent"},{"__symbolic":"reference","name":"AcPolygonDescComponent"},{"__symbolic":"reference","name":"AcPolygonComponent"},{"__symbolic":"reference","name":"AcDefaultPlonterComponent"},{"__symbolic":"reference","name":"AcModelDescComponent"},{"__symbolic":"reference","name":"AcTileset3dComponent"},{"__symbolic":"reference","name":"AcBoxDescComponent"},{"__symbolic":"reference","name":"AcCylinderDescComponent"},{"__symbolic":"reference","name":"AcCorridorDescComponent"},{"__symbolic":"reference","name":"AcEllipsoidDescComponent"},{"__symbolic":"reference","name":"AcPolylineVolumeDescComponent"},{"__symbolic":"reference","name":"AcWallDescComponent"},{"__symbolic":"reference","name":"AcRectangleDescComponent"},{"__symbolic":"reference","name":"ɵbs"},{"__symbolic":"reference","name":"AcPointPrimitiveDescComponent"},{"__symbolic":"reference","name":"AcHtmlDescComponent"},{"__symbolic":"reference","name":"ɵbv"},{"__symbolic":"reference","name":"ɵbw"},{"__symbolic":"reference","name":"AcArrayDescComponent"},{"__symbolic":"reference","name":"AcCzmlDescComponent"},{"__symbolic":"reference","name":"AcStaticEllipseDescComponent"},{"__symbolic":"reference","name":"AcDynamicEllipseDescComponent"},{"__symbolic":"reference","name":"AcDynamicPolylineDescComponent"},{"__symbolic":"reference","name":"AcStaticPolylineDescComponent"},{"__symbolic":"reference","name":"AcDynamicCircleDescComponent"},{"__symbolic":"reference","name":"AcStaticCircleDescComponent"},{"__symbolic":"reference","name":"AcStaticPolygonDescComponent"},{"__symbolic":"reference","name":"AcRectangleComponent"}],"exports":[{"__symbolic":"reference","name":"AcMapComponent"},{"__symbolic":"reference","name":"AcBillboardComponent"},{"__symbolic":"reference","name":"AcBillboardDescComponent"},{"__symbolic":"reference","name":"AcBillboardPrimitiveDescComponent"},{"__symbolic":"reference","name":"AcLabelDescComponent"},{"__symbolic":"reference","name":"AcLabelPrimitiveDescComponent"},{"__symbolic":"reference","name":"AcEllipseDescComponent"},{"__symbolic":"reference","name":"AcPolylineDescComponent"},{"__symbolic":"reference","name":"AcPolylinePrimitiveDescComponent"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"AcCircleDescComponent"},{"__symbolic":"reference","name":"AcArcDescComponent"},{"__symbolic":"reference","name":"AcMapLayerProviderComponent"},{"__symbolic":"reference","name":"AcMapTerrainProviderComponent"},{"__symbolic":"reference","name":"AcPointDescComponent"},{"__symbolic":"reference","name":"AcLabelComponent"},{"__symbolic":"reference","name":"AcPolylineComponent"},{"__symbolic":"reference","name":"AcPrimitivePolylineComponent"},{"__symbolic":"reference","name":"AcEllipseComponent"},{"__symbolic":"reference","name":"AcPointComponent"},{"__symbolic":"reference","name":"AcBillboardComponent"},{"__symbolic":"reference","name":"AcHtmlComponent"},{"__symbolic":"reference","name":"AcCircleComponent"},{"__symbolic":"reference","name":"AcArcComponent"},{"__symbolic":"reference","name":"AcPolygonDescComponent"},{"__symbolic":"reference","name":"AcPolygonComponent"},{"__symbolic":"reference","name":"AcDefaultPlonterComponent"},{"__symbolic":"reference","name":"AcModelDescComponent"},{"__symbolic":"reference","name":"AcTileset3dComponent"},{"__symbolic":"reference","name":"AcBoxDescComponent"},{"__symbolic":"reference","name":"AcCylinderDescComponent"},{"__symbolic":"reference","name":"AcCorridorDescComponent"},{"__symbolic":"reference","name":"AcEllipsoidDescComponent"},{"__symbolic":"reference","name":"AcPolylineVolumeDescComponent"},{"__symbolic":"reference","name":"AcWallDescComponent"},{"__symbolic":"reference","name":"AcRectangleDescComponent"},{"__symbolic":"reference","name":"AcPointPrimitiveDescComponent"},{"__symbolic":"reference","name":"AcHtmlDescComponent"},{"__symbolic":"reference","name":"AcArrayDescComponent"},{"__symbolic":"reference","name":"AcCzmlDescComponent"},{"__symbolic":"reference","name":"AcRectangleComponent"},{"__symbolic":"reference","name":"AcStaticEllipseDescComponent"},{"__symbolic":"reference","name":"AcDynamicEllipseDescComponent"},{"__symbolic":"reference","name":"AcDynamicPolylineDescComponent"},{"__symbolic":"reference","name":"AcStaticPolylineDescComponent"},{"__symbolic":"reference","name":"AcDynamicCircleDescComponent"},{"__symbolic":"reference","name":"AcStaticCircleDescComponent"},{"__symbolic":"reference","name":"AcStaticPolygonDescComponent"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"ngModule":{"__symbolic":"reference","name":"AngularCesiumModule"},"providers":[{"__symbolic":"reference","name":"ɵbr"},{"__symbolic":"reference","name":"ɵbq"},{"__symbolic":"reference","name":"GeoUtilsService"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"MapsManagerService"},{"__symbolic":"reference","name":"ɵs"},{"provide":{"__symbolic":"reference","name":"ɵr"},"useValue":{"__symbolic":"reference","name":"config"}},{"provide":{"__symbolic":"reference","module":"angular2parse","name":"PIPES_CONFIG","line":187,"character":18},"multi":true,"useValue":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"config"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"config"},"member":"customPipes"}},"right":[]}},{"provide":{"__symbolic":"reference","module":"angular2parse","name":"PIPES_CONFIG","line":188,"character":18},"multi":true}]}}}},"Movement":{"__symbolic":"interface"},"EventResult":{"__symbolic":"interface"},"MapEventsManagerService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":52,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"PlonterService"}]}],"init":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"disposeObservable":[{"__symbolic":"method"}],"sortRegistrationsByPriority":[{"__symbolic":"method"}],"createEventRegistration":[{"__symbolic":"method"}],"createDragEvent":[{"__symbolic":"method"}],"triggerPick":[{"__symbolic":"method"}],"addEntities":[{"__symbolic":"method"}],"plonter":[{"__symbolic":"method"}]}},"DisposableObservable":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","module":"rxjs","name":"Observable","line":2,"character":45},"members":{}},"PickConfiguration":{"__symbolic":"interface"},"EventRegistrationInput":{"__symbolic":"interface"},"CesiumEventModifier":{"ALT":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"KeyboardEventModifier"},"member":"ALT"},"CTRL":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"KeyboardEventModifier"},"member":"CTRL"},"SHIFT":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"KeyboardEventModifier"},"member":"SHIFT"}},"CesiumEvent":{"MOUSE_MOVE":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"MOUSE_MOVE"},"LEFT_CLICK":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"LEFT_CLICK"},"LEFT_DOUBLE_CLICK":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"LEFT_DOUBLE_CLICK"},"LEFT_DOWN":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"LEFT_DOWN"},"LEFT_UP":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"LEFT_UP"},"MIDDLE_CLICK":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"MIDDLE_CLICK"},"MIDDLE_DOUBLE_CLICK":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"MIDDLE_DOUBLE_CLICK"},"MIDDLE_DOWN":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"MIDDLE_DOWN"},"MIDDLE_UP":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"MIDDLE_UP"},"PINCH_START":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"PINCH_START"},"PINCH_END":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"PINCH_END"},"PINCH_MOVE":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"PINCH_MOVE"},"RIGHT_CLICK":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"RIGHT_CLICK"},"RIGHT_DOUBLE_CLICK":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"RIGHT_DOUBLE_CLICK"},"RIGHT_DOWN":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"RIGHT_DOWN"},"RIGHT_UP":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"RIGHT_UP"},"WHEEL":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ScreenSpaceEventType"},"member":"WHEEL"},"LONG_LEFT_PRESS":110,"LONG_RIGHT_PRESS":111,"LONG_MIDDLE_PRESS":112,"LEFT_CLICK_DRAG":113,"RIGHT_CLICK_DRAG":114,"MIDDLE_CLICK_DRAG":115},"PickOptions":{"NO_PICK":0,"PICK_FIRST":1,"PICK_ONE":2,"PICK_ALL":3},"CesiumService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":13,"character":77}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":13,"character":30},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ViewerConfiguration"}]}],"init":[{"__symbolic":"method"}],"getViewer":[{"__symbolic":"method"}],"getScene":[{"__symbolic":"method"}],"getCanvas":[{"__symbolic":"method"}],"getMap":[{"__symbolic":"method"}]}},"CameraService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"init":[{"__symbolic":"method"}],"_listenToSceneModeMorph":[{"__symbolic":"method"}],"_revertCameraProperties":[{"__symbolic":"method"}],"getCamera":[{"__symbolic":"method"}],"getScreenSpaceCameraController":[{"__symbolic":"method"}],"getMinimumZoom":[{"__symbolic":"method"}],"setMinimumZoom":[{"__symbolic":"method"}],"getMaximumZoom":[{"__symbolic":"method"}],"setMaximumZoom":[{"__symbolic":"method"}],"enableTilt":[{"__symbolic":"method"}],"enableRotate":[{"__symbolic":"method"}],"enableLook":[{"__symbolic":"method"}],"enableTranslate":[{"__symbolic":"method"}],"enableZoom":[{"__symbolic":"method"}],"enableInputs":[{"__symbolic":"method"}],"setSceneMode":[{"__symbolic":"method"}],"cameraFlyTo":[{"__symbolic":"method"}],"flyTo":[{"__symbolic":"method"}],"zoomIn":[{"__symbolic":"method"}],"zoomOut":[{"__symbolic":"method"}],"zoomTo":[{"__symbolic":"method"}],"setView":[{"__symbolic":"method"}],"setRotation":[{"__symbolic":"method"}],"lockRotation":[{"__symbolic":"method"}],"trackEntity":[{"__symbolic":"method"}],"untrackEntity":[{"__symbolic":"method"}]},"statics":{"PERFORMANCE_2D_ALTITUDE":25000000}},"CoordinateConverter":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":34,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":36,"character":15}}]],"parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"screenToCartesian3":[{"__symbolic":"method"}],"screenToCartographic":[{"__symbolic":"method"}],"cartesian3ToCartographic":[{"__symbolic":"method"}],"degreesToCartographic":[{"__symbolic":"method"}],"radiansToCartographic":[{"__symbolic":"method"}],"degreesToUTM":[{"__symbolic":"method"}],"UTMToDegrees":[{"__symbolic":"method"}],"geodesyToCesiumObject":[{"__symbolic":"method"}],"midPointToCartesian3":[{"__symbolic":"method"}],"middlePointByScreen":[{"__symbolic":"method"}],"bearingTo":[{"__symbolic":"method"}],"bearingToCartesian":[{"__symbolic":"method"}]}},"GeoUtilsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"screenPositionToCartesian3":[{"__symbolic":"method"}]},"statics":{"distance":{"__symbolic":"function","parameters":["pos0","pos1"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Cartesian3"},"member":"distance"},"arguments":[{"__symbolic":"reference","name":"pos0"},{"__symbolic":"reference","name":"pos1"}]}},"getPositionsDelta":{"__symbolic":"function","parameters":["position0","position1"],"value":{"x":{"__symbolic":"binop","operator":"-","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position1"},"member":"x"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position0"},"member":"x"}},"y":{"__symbolic":"binop","operator":"-","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position1"},"member":"y"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position0"},"member":"y"}},"z":{"__symbolic":"binop","operator":"-","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position1"},"member":"z"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position0"},"member":"z"}}}},"middleCartesian3Point":{"__symbolic":"function","parameters":["position0","position1"],"value":{"__symbolic":"new","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Cartesian3"},"arguments":[{"__symbolic":"binop","operator":"-","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position1"},"member":"x"},"right":{"__symbolic":"binop","operator":"/","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position0"},"member":"x"},"right":2}},{"__symbolic":"binop","operator":"-","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position1"},"member":"y"},"right":{"__symbolic":"binop","operator":"/","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position0"},"member":"y"},"right":2}},{"__symbolic":"binop","operator":"-","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position1"},"member":"z"},"right":{"__symbolic":"binop","operator":"/","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"position0"},"member":"z"},"right":2}}]}}}},"PlonterService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"plonterIt":[{"__symbolic":"method"}],"resolvePlonter":[{"__symbolic":"method"}]}},"ViewerConfiguration":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":14,"character":1}}],"members":{"getNextViewerOptions":[{"__symbolic":"method"}],"getNextViewerModifier":[{"__symbolic":"method"}]}},"MapsManagerService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"getMap":[{"__symbolic":"method"}],"_registerMap":[{"__symbolic":"method"}],"_removeMapById":[{"__symbolic":"method"}],"generateDefaultId":[{"__symbolic":"method"}],"sync2DMapsCameras":[{"__symbolic":"method"}],"unsyncMapsCameras":[{"__symbolic":"method"}]}},"KeyboardControlActionFn":{"__symbolic":"interface"},"KeyboardControlValidationFn":{"__symbolic":"interface"},"KeyboardControlDoneFn":{"__symbolic":"interface"},"KeyboardControlParams":{"__symbolic":"interface"},"KeyboardControlDefinition":{"__symbolic":"interface"},"KeyboardControlService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":138,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":147,"character":77},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":147,"character":84}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":147,"character":30},{"__symbolic":"reference","name":"CesiumService"},{"__symbolic":"reference","name":"any"}]}],"init":[{"__symbolic":"method"}],"setKeyboardControls":[{"__symbolic":"method"}],"removeKeyboardControls":[{"__symbolic":"method"}],"getAction":[{"__symbolic":"method"}],"defaultKeyMappingFn":[{"__symbolic":"method"}],"handleKeydown":[{"__symbolic":"method"}],"handleKeyup":[{"__symbolic":"method"}],"handleTick":[{"__symbolic":"method"}],"getParams":[{"__symbolic":"method"}],"executeAction":[{"__symbolic":"method"}],"registerEvents":[{"__symbolic":"method"}],"unregisterEvents":[{"__symbolic":"method"}]}},"PREDEFINED_KEYBOARD_ACTIONS":{"__symbolic":"error","message":"Expression form not supported","line":14,"character":2,"module":"./lib/angular-cesium/services/keyboard-control/predefined-actions"},"ScreenshotService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":17,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"getMapScreenshotDataUrlBase64":[{"__symbolic":"method"}],"downloadMapScreenshot":[{"__symbolic":"method"}],"downloadURI":[{"__symbolic":"method"}]}},"SelectionOptions":{"__symbolic":"interface"},"SelectionManagerService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":46,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MapsManagerService"}]}],"selectedEntities$":[{"__symbolic":"method"}],"selectedEntities":[{"__symbolic":"method"}],"selectedEntity$":[{"__symbolic":"method"}],"toggleSelection":[{"__symbolic":"method"}],"addToSelected":[{"__symbolic":"method"}],"removeSelected":[{"__symbolic":"method"}],"initSelection":[{"__symbolic":"method"}]}},"ContextMenuService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":40,"character":1}}],"members":{"init":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}]}},"AcEntity":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}]}},"AcNotification":{"__symbolic":"class","members":{}},"ActionType":{"ADD_UPDATE":0,"DELETE":1},"MapLayerProviderOptions":{"ArcGisMapServer":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ArcGisMapServerImageryProvider"},"WebMapTileService":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"WebMapTileServiceImageryProvider"},"MapTileService":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"TileMapServiceImageryProvider"},"WebMapService":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"WebMapServiceImageryProvider"},"SingleTileImagery":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"SingleTileImageryProvider"},"OpenStreetMap":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"OpenStreetMapImageryProvider"},"BingMaps":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"BingMapsImageryProvider"},"GoogleEarthEnterpriseMaps":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"GoogleEarthEnterpriseMapsProvider"},"MapBox":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"MapboxImageryProvider"},"UrlTemplateImagery":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"UrlTemplateImageryProvider"},"OFFLINE":null},"MapTerrainProviderOptions":{"CesiumTerrain":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"CesiumTerrainProvider"},"ArcGISTiledElevation":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ArcGISTiledElevationTerrainProvider"},"GoogleEarthEnterprise":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"GoogleEarthEnterpriseTerrainProvider"},"VRTheWorld":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"VRTheWorldTerrainProvider"},"Ellipsoid":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"EllipsoidTerrainProvider"},"WorldTerrain":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"createWorldTerrain"}},"EntitiesDrawerOptions":{"__symbolic":"interface"},"LayerOptions":{"__symbolic":"interface"},"ModuleConfiguration":{"__symbolic":"interface"},"SceneMode":{"SCENE3D":0,"COLUMBUS_VIEW":1,"SCENE2D":2,"PERFORMANCE_SCENE2D":3},"KeyboardAction":{"CAMERA_FORWARD":0,"CAMERA_BACKWARD":1,"CAMERA_RIGHT":2,"CAMERA_LEFT":3,"CAMERA_UP":4,"CAMERA_DOWN":5,"CAMERA_LOOK_RIGHT":6,"CAMERA_LOOK_LEFT":7,"CAMERA_LOOK_UP":8,"CAMERA_LOOK_DOWN":9,"CAMERA_TWIST_RIGHT":10,"CAMERA_TWIST_LEFT":11,"CAMERA_ROTATE_RIGHT":12,"CAMERA_ROTATE_LEFT":13,"CAMERA_ROTATE_UP":14,"CAMERA_ROTATE_DOWN":15,"CAMERA_ZOOM_IN":16,"CAMERA_ZOOM_OUT":17},"Cartesian3":{"__symbolic":"interface"},"Cartesian2":{"__symbolic":"interface"},"ContextMenuOptions":{"__symbolic":"interface"},"BasicContextMenu":{"__symbolic":"interface"},"Vec3":{"__symbolic":"interface"},"Vec2":{"__symbolic":"interface"},"IDescription":{"__symbolic":"interface"},"AcMapComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":40,"character":1},"arguments":[{"selector":"ac-map","template":"\n    <ac-default-plonter *ngIf=\"!disableDefaultPlonter\"></ac-default-plonter>\n    <ac-context-menu-wrapper></ac-context-menu-wrapper>\n    <ng-content></ng-content>\n  ","providers":[{"__symbolic":"reference","name":"CesiumService"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"KeyboardControlService"},{"__symbolic":"reference","name":"MapEventsManagerService"},{"__symbolic":"reference","name":"PlonterService"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"CameraService"},{"__symbolic":"reference","name":"ScreenshotService"},{"__symbolic":"reference","name":"ContextMenuService"},{"__symbolic":"reference","name":"CoordinateConverter"}]}]}],"members":{"disableDefaultPlonter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}}]}],"mapId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":3}}]}],"flyTo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":3}}]}],"sceneMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":92,"character":3}}]}],"containerId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":99,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":108,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":108,"character":12}]}],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"parameters":[{"__symbolic":"reference","name":"CesiumService"},{"__symbolic":"reference","name":"CameraService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":107,"character":22},null,{"__symbolic":"reference","name":"MapsManagerService"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"MapEventsManagerService"},{"__symbolic":"reference","name":"KeyboardControlService"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵs"},{"__symbolic":"reference","name":"ScreenshotService"},{"__symbolic":"reference","name":"ContextMenuService"},{"__symbolic":"reference","name":"CoordinateConverter"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getCesiumService":[{"__symbolic":"method"}],"getCesiumViewer":[{"__symbolic":"method"}],"getCameraService":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}],"getMapContainer":[{"__symbolic":"method"}],"getMapEventsManager":[{"__symbolic":"method"}],"getContextMenuService":[{"__symbolic":"method"}],"getScreenshotService":[{"__symbolic":"method"}],"getKeyboardControlService":[{"__symbolic":"method"}],"getCoordinateConverter":[{"__symbolic":"method"}]}},"AcLayerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":78,"character":1},"arguments":[{"selector":"ac-layer","template":"<ng-content></ng-content>","providers":[{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵv"},{"__symbolic":"reference","name":"ɵw"},{"__symbolic":"reference","name":"ɵx"},{"__symbolic":"reference","name":"ɵy"},{"__symbolic":"reference","name":"ɵz"},{"__symbolic":"reference","name":"ɵba"},{"__symbolic":"reference","name":"ɵbb"},{"__symbolic":"reference","name":"ɵbc"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵbj"},{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbn"}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":113,"character":19},"member":"OnPush"}}]}],"members":{"show":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":3}}]}],"acFor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":3}}]}],"context":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":120,"character":3}}]}],"store":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":122,"character":3}}]}],"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":124,"character":3}}]}],"zIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":126,"character":3}}]}],"debug":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":128,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵv"},{"__symbolic":"reference","name":"ɵw"},{"__symbolic":"reference","name":"ɵx"},{"__symbolic":"reference","name":"ɵy"},{"__symbolic":"reference","name":"ɵz"},{"__symbolic":"reference","name":"ɵba"},{"__symbolic":"reference","name":"ɵbb"},{"__symbolic":"reference","name":"ɵbc"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵbj"},{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbn"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵo"}]}],"init":[{"__symbolic":"method"}],"updateStore":[{"__symbolic":"method"}],"initValidParams":[{"__symbolic":"method"}],"isObservable":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getLayerService":[{"__symbolic":"method"}],"getLayerDrawerDataSources":[{"__symbolic":"method"}],"getDrawerDataSourcesByName":[{"__symbolic":"method"}],"getStore":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"updateNotification":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"refreshAll":[{"__symbolic":"method"}]}},"AcArcDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":37,"character":1},"arguments":[{"selector":"ac-arc-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcArcDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcBillboardComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"ac-billboard","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵq"}]}]}},"AcBillboardDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":27,"character":1},"arguments":[{"selector":"ac-billboard-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcBillboardDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcBillboardPrimitiveDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":26,"character":1},"arguments":[{"selector":"ac-billboard-primitive-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcBillboardPrimitiveDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcCircleDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"ac-circle-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcCircleDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}],"_propsEvaluator":[{"__symbolic":"method"}],"_getPropsAssigner":[{"__symbolic":"method"}]}},"AcEllipseDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":26,"character":1},"arguments":[{"selector":"ac-ellipse-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcEllipseDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcPolylineDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":24,"character":1},"arguments":[{"selector":"ac-polyline-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcPolylineDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcPolylinePrimitiveDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"selector":"ac-polyline-primitive-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcPolylinePrimitiveDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcLabelComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":24,"character":1},"arguments":[{"selector":"ac-label","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵq"}]}]}},"AcLabelDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":26,"character":1},"arguments":[{"selector":"ac-label-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcLabelDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcLabelPrimitiveDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"ac-label-primitive-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcLabelPrimitiveDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcPolygonDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"selector":"ac-polygon-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcPolygonDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcPolygonComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"selector":"ac-polygon","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"}]}]}},"AcPolylineComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"selector":"ac-polyline","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵq"}]}]}},"AcPrimitivePolylineComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"selector":"ac-primitive-polyline","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵq"}]}]}},"AcPointComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"selector":"ac-point","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵq"}]}]}},"AcPointDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":24,"character":1},"arguments":[{"selector":"ac-point-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcPointDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcCircleComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":24,"character":1},"arguments":[{"selector":"ac-circle","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵq"}]}],"updateEllipseProps":[{"__symbolic":"method"}],"drawOnMap":[{"__symbolic":"method"}],"updateOnMap":[{"__symbolic":"method"}]}},"AcArcComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":28,"character":1},"arguments":[{"selector":"ac-arc","template":""}]}],"members":{"geometryProps":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"instanceProps":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"primitiveProps":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵq"}]}],"updateOnMap":[{"__symbolic":"method"}],"drawOnMap":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}]}},"AcEllipseComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":24,"character":1},"arguments":[{"selector":"ac-ellipse","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵq"}]}]}},"AcHtmlComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"ac-html","template":"<ng-content></ng-content>","styles":[":host {\n                position: absolute;\n                z-index: 100;\n\t\t\t\t}"]}]}],"members":{"props":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":29,"character":72},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":29,"character":102}]}],"setScreenPosition":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"hideElement":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"AcMapLayerProviderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"selector":"ac-map-layer-provider","template":""}]}],"members":{"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"provider":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"show":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"alpha":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"brightness":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"contrast":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"createOfflineMapProvider":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"AcMapTerrainProviderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"ac-map-terrain-provider","template":""}]}],"members":{"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"provider":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"show":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"AcDefaultPlonterComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"ac-default-plonter","template":"\n      <ac-html *ngIf=\"plonterService.plonterShown\" [props]=\"{\n        position: plonterPosition\n      }\">\n        <div class=\"plonter-context-menu\">\n          <div *ngFor=\"let entity of plonterService.entitesToPlonter\">\n            <div class=\"plonter-item\" (click)=\"chooseEntity(entity)\">{{ entity?.name || entity?.id }}\n            </div>\n          </div>\n        </div>\n      </ac-html>\n    ","styles":["\n        .plonter-context-menu {\n            background-color: rgba(250, 250, 250, 0.8);\n            box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.15);\n        }\n\n        .plonter-item {\n            cursor: pointer;\n            padding: 2px 15px;\n            text-align: start;\n        }\n\n        .plonter-item:hover {\n            background-color: rgba(0, 0, 0, 0.15);\n        }\n\n    "],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":36,"character":21},"member":"OnPush"},"providers":[{"__symbolic":"reference","name":"CoordinateConverter"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"PlonterService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":43,"character":26},{"__symbolic":"reference","name":"CoordinateConverter"}]}],"ngOnInit":[{"__symbolic":"method"}],"chooseEntity":[{"__symbolic":"method"}]}},"AcBoxDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"ac-box-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcBoxDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵw"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcCorridorDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"ac-corridor-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcCorridorDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵx"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcCylinderDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"ac-cylinder-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcCylinderDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵy"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcEllipsoidDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"ac-ellipsoid-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcEllipsoidDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵz"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcPolylineVolumeDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"ac-polyline-volume-desc","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵba"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcWallDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"ac-wall-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcWallDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbb"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcRectangleDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"ac-rectangle-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcRectangleDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbc"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcTileset3dComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"ac-3d-tile-layer","template":""}]}],"members":{"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"show":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"style":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"AcHtmlDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":31,"character":1},"arguments":[{"selector":"ac-html-desc","providers":[{"__symbolic":"reference","name":"ɵbt"}],"template":"\n      <div *acHtml=\"let acHtmlEntityId = id; let acHtmlContext = context\">\n          <div [acHtmlContainer]=\"acHtmlEntityId\">\n              <ng-template [ngTemplateOutlet]=\"acHtmlTemplate\"\n                           [ngTemplateOutletContext]=\"acHtmlContext\"></ng-template>\n          </div>\n      </div>"}]}],"members":{"acHtmlCreator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":44,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵbv"},{"static":true}]}]}],"acHtmlTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":45,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":45,"character":16},{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}],"ngOnInit":[{"__symbolic":"method"}],"draw":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}]}},"AcArrayDescComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":47,"character":1},"arguments":[{"selector":"ac-array-desc","template":"\n    <ac-layer #layer [acFor]=\"getAcForString()\"\n              [context]=\"layerService.context\"\n              [options]=\"layerService.options\"\n              [show]=\"layerService.show && show\"\n              [zIndex]=\"layerService.zIndex\">\n      <ng-content #content></ng-content>\n    </ac-layer>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":58,"character":19},"member":"OnPush"}}]}],"members":{"acFor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"idGetter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"show":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"layer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":67,"character":3},"arguments":["layer",{"static":true}]}]}],"basicDescs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":68,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵbp"},{"descendants":false}]}]}],"arrayDescs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":69,"character":3},"arguments":[{"__symbolic":"reference","name":"AcArrayDescComponent"},{"descendants":false}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":78,"character":61}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"setLayerService":[{"__symbolic":"method"}],"draw":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"getAcForString":[{"__symbolic":"method"}],"generateCombinedId":[{"__symbolic":"method"}]}},"AcModelDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":24,"character":1},"arguments":[{"selector":"ac-model-desc","template":"","providers":[{"provide":{"__symbolic":"reference","name":"ɵbp"},"useExisting":{"__symbolic":"reference","name":"AcModelDescComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵv"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcPointPrimitiveDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"selector":"ac-point-primitive-desc","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcRectangleComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"selector":"ac-rectangle","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbc"},{"__symbolic":"reference","name":"ɵq"}]}]}},"AcCzmlDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":32,"character":1},"arguments":[{"selector":"ac-czml-desc","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcDynamicCircleDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":29,"character":1},"arguments":[{"selector":"ac-dynamic-circle-desc","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}],"_propsEvaluator":[{"__symbolic":"method"}]}},"AcDynamicEllipseDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":32,"character":1},"arguments":[{"selector":"ac-dynamic-ellipse-desc","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcDynamicPolylineDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":24,"character":1},"arguments":[{"selector":"ac-dynamic-polyline-desc","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcStaticCircleDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbx"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":27,"character":1},"arguments":[{"selector":"ac-static-circle","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbj"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcStaticEllipseDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbx"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":31,"character":1},"arguments":[{"selector":"ac-static-ellipse-desc","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbn"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcStaticPolygonDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbx"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":30,"character":1},"arguments":[{"selector":"ac-static-polygon-desc","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"AcStaticPolylineDescComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbx"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":31,"character":1},"arguments":[{"selector":"ac-static-polyline-desc","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}]}},"PixelOffsetPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":12,"character":1},"arguments":[{"name":"pixelOffset"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"RadiansToDegreesPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"radiansToDegrees"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"AngularCesiumWidgetsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":18,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":19,"character":12},{"__symbolic":"reference","name":"AngularCesiumModule"}],"declarations":[{"__symbolic":"reference","name":"PointsEditorComponent"},{"__symbolic":"reference","name":"HippodromeEditorComponent"},{"__symbolic":"reference","name":"PolygonsEditorComponent"},{"__symbolic":"reference","name":"RectanglesEditorComponent"},{"__symbolic":"reference","name":"CirclesEditorComponent"},{"__symbolic":"reference","name":"EllipsesEditorComponent"},{"__symbolic":"reference","name":"PolylinesEditorComponent"},{"__symbolic":"reference","name":"DraggableToMapDirective"},{"__symbolic":"reference","name":"ɵcf"},{"__symbolic":"reference","name":"AcToolbarComponent"},{"__symbolic":"reference","name":"AcToolbarButtonComponent"},{"__symbolic":"reference","name":"RangeAndBearingComponent"}],"exports":[{"__symbolic":"reference","name":"PointsEditorComponent"},{"__symbolic":"reference","name":"HippodromeEditorComponent"},{"__symbolic":"reference","name":"PolygonsEditorComponent"},{"__symbolic":"reference","name":"RectanglesEditorComponent"},{"__symbolic":"reference","name":"CirclesEditorComponent"},{"__symbolic":"reference","name":"EllipsesEditorComponent"},{"__symbolic":"reference","name":"PolylinesEditorComponent"},{"__symbolic":"reference","name":"DraggableToMapDirective"},{"__symbolic":"reference","name":"AcToolbarComponent"},{"__symbolic":"reference","name":"AcToolbarButtonComponent"},{"__symbolic":"reference","name":"RangeAndBearingComponent"}],"providers":[{"__symbolic":"reference","name":"DraggableToMapService"},{"__symbolic":"reference","name":"ZoomToRectangleService"}]}]}],"members":{}},"EditActions":{"INIT":0,"MOUSE_MOVE":1,"ADD_POINT":2,"ADD_LAST_POINT":3,"CHANGE_TO_EDIT":4,"REMOVE_POINT":5,"DRAG_POINT":6,"DRAG_POINT_FINISH":7,"DRAG_SHAPE":8,"DRAG_SHAPE_FINISH":9,"DONE":10,"DISABLE":11,"ENABLE":12,"DISPOSE":13,"SET_EDIT_LABELS_RENDER_CALLBACK":14,"UPDATE_EDIT_LABELS":15,"SET_MANUALLY":16,"TRANSFORM":17},"EditModes":{"CREATE":0,"EDIT":1,"CREATE_OR_EDIT":2},"EditPoint":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AcEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Cartesian3"},{"__symbolic":"reference","name":"PointProps"},null]}],"isVirtualEditPoint":[{"__symbolic":"method"}],"setVirtualEditPoint":[{"__symbolic":"method"}],"getEditedEntityId":[{"__symbolic":"method"}],"getPosition":[{"__symbolic":"method"}],"getPositionCallbackProperty":[{"__symbolic":"method"}],"setPosition":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}],"generateId":[{"__symbolic":"method"}]},"statics":{"counter":0}},"EditPolyline":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AcEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Cartesian3"},{"__symbolic":"reference","name":"Cartesian3"},{"__symbolic":"reference","name":"PolylineProps"}]}],"getEditedEntityId":[{"__symbolic":"method"}],"getPositions":[{"__symbolic":"method"}],"getPositionsCallbackProperty":[{"__symbolic":"method"}],"validatePositions":[{"__symbolic":"method"}],"getStartPosition":[{"__symbolic":"method"}],"getEndPosition":[{"__symbolic":"method"}],"setStartPosition":[{"__symbolic":"method"}],"setEndPosition":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}],"generateId":[{"__symbolic":"method"}]},"statics":{"counter":0}},"EditArc":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AcEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Cartesian3"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"PolylineProps"}]}],"updateCenter":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}],"generateId":[{"__symbolic":"method"}]},"statics":{"counter":0}},"EditablePoint":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AcEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"PointEditOptions"},{"__symbolic":"reference","name":"Cartesian3"}]}],"createFromExisting":[{"__symbolic":"method"}],"hasPosition":[{"__symbolic":"method"}],"setManually":[{"__symbolic":"method"}],"addLastPoint":[{"__symbolic":"method"}],"movePoint":[{"__symbolic":"method"}],"getCurrentPoint":[{"__symbolic":"method"}],"getPosition":[{"__symbolic":"method"}],"getPositionCallbackProperty":[{"__symbolic":"method"}],"updatePointLayer":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}]}},"EditablePolygon":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AcEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"PolygonEditOptions"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"Cartesian3"}]}]}],"createFromExisting":[{"__symbolic":"method"}],"setPointsManually":[{"__symbolic":"method"}],"addAllVirtualEditPoints":[{"__symbolic":"method"}],"setMiddleVirtualPoint":[{"__symbolic":"method"}],"updateMiddleVirtualPoint":[{"__symbolic":"method"}],"changeVirtualPointToRealPoint":[{"__symbolic":"method"}],"renderPolylines":[{"__symbolic":"method"}],"addPointFromExisting":[{"__symbolic":"method"}],"addPoint":[{"__symbolic":"method"}],"movePointFinish":[{"__symbolic":"method"}],"movePoint":[{"__symbolic":"method"}],"moveTempMovingPoint":[{"__symbolic":"method"}],"movePolygon":[{"__symbolic":"method"}],"endMovePolygon":[{"__symbolic":"method"}],"removePoint":[{"__symbolic":"method"}],"addLastPoint":[{"__symbolic":"method"}],"getRealPositions":[{"__symbolic":"method"}],"getRealPoints":[{"__symbolic":"method"}],"getPoints":[{"__symbolic":"method"}],"getPositionsHierarchy":[{"__symbolic":"method"}],"getPositionsHierarchyCallbackProperty":[{"__symbolic":"method"}],"removePosition":[{"__symbolic":"method"}],"updatePolygonsLayer":[{"__symbolic":"method"}],"updatePointsLayer":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"getPointsCount":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}]}},"EditableCircle":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AcEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"CircleEditOptions"}]}],"setManually":[{"__symbolic":"method"}],"addPoint":[{"__symbolic":"method"}],"addLastPoint":[{"__symbolic":"method"}],"movePoint":[{"__symbolic":"method"}],"moveCircle":[{"__symbolic":"method"}],"endMovePolygon":[{"__symbolic":"method"}],"getRadius":[{"__symbolic":"method"}],"getRadiusCallbackProperty":[{"__symbolic":"method"}],"getCenter":[{"__symbolic":"method"}],"getCenterCallbackProperty":[{"__symbolic":"method"}],"getRadiusPoint":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}],"updateCirclesLayer":[{"__symbolic":"method"}],"updatePointsLayer":[{"__symbolic":"method"}],"updateArcsLayer":[{"__symbolic":"method"}],"createOutlineArc":[{"__symbolic":"method"}]}},"EditablePolyline":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AcEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"PolylineEditOptions"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"Cartesian3"}]}]}],"createFromExisting":[{"__symbolic":"method"}],"setManually":[{"__symbolic":"method"}],"addAllVirtualEditPoints":[{"__symbolic":"method"}],"setMiddleVirtualPoint":[{"__symbolic":"method"}],"updateMiddleVirtualPoint":[{"__symbolic":"method"}],"changeVirtualPointToRealPoint":[{"__symbolic":"method"}],"renderPolylines":[{"__symbolic":"method"}],"addPointFromExisting":[{"__symbolic":"method"}],"addPoint":[{"__symbolic":"method"}],"movePointFinish":[{"__symbolic":"method"}],"movePoint":[{"__symbolic":"method"}],"moveTempMovingPoint":[{"__symbolic":"method"}],"moveShape":[{"__symbolic":"method"}],"endMoveShape":[{"__symbolic":"method"}],"removePoint":[{"__symbolic":"method"}],"addLastPoint":[{"__symbolic":"method"}],"getRealPositions":[{"__symbolic":"method"}],"getRealPoints":[{"__symbolic":"method"}],"getPoints":[{"__symbolic":"method"}],"getPositions":[{"__symbolic":"method"}],"getPositionsCallbackProperty":[{"__symbolic":"method"}],"removePosition":[{"__symbolic":"method"}],"updatePointsLayer":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"getPointsCount":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}]}},"EditableEllipse":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AcEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"EllipseEditOptions"}]}],"getMajorRadiusPointPosition":[{"__symbolic":"method"}],"getMinorRadiusPointPosition":[{"__symbolic":"method"}],"setManually":[{"__symbolic":"method"}],"addPoint":[{"__symbolic":"method"}],"transformToEllipse":[{"__symbolic":"method"}],"addLastPoint":[{"__symbolic":"method"}],"movePoint":[{"__symbolic":"method"}],"moveEllipse":[{"__symbolic":"method"}],"endMoveEllipse":[{"__symbolic":"method"}],"updateMinorRadiusEditPoints":[{"__symbolic":"method"}],"getMajorRadius":[{"__symbolic":"method"}],"getMinorRadius":[{"__symbolic":"method"}],"getRotation":[{"__symbolic":"method"}],"updateRotation":[{"__symbolic":"method"}],"getRotationCallbackProperty":[{"__symbolic":"method"}],"getMinorRadiusCallbackProperty":[{"__symbolic":"method"}],"getMajorRadiusCallbackProperty":[{"__symbolic":"method"}],"getCenter":[{"__symbolic":"method"}],"getCenterCallbackProperty":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}],"updateEllipsesLayer":[{"__symbolic":"method"}],"updatePointsLayer":[{"__symbolic":"method"}]}},"EditableRectangle":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AcEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"RectangleEditOptions"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"Cartesian3"}]}]}],"createFromExisting":[{"__symbolic":"method"}],"setPointsManually":[{"__symbolic":"method"}],"addPointFromExisting":[{"__symbolic":"method"}],"addPoint":[{"__symbolic":"method"}],"movePoint":[{"__symbolic":"method"}],"moveShape":[{"__symbolic":"method"}],"endMoveShape":[{"__symbolic":"method"}],"endMovePoint":[{"__symbolic":"method"}],"moveTempMovingPoint":[{"__symbolic":"method"}],"removePoint":[{"__symbolic":"method"}],"addLastPoint":[{"__symbolic":"method"}],"getRealPositions":[{"__symbolic":"method"}],"getRealPositionsCallbackProperty":[{"__symbolic":"method"}],"getRealPoints":[{"__symbolic":"method"}],"getPositions":[{"__symbolic":"method"}],"getRectangle":[{"__symbolic":"method"}],"getRectangleCallbackProperty":[{"__symbolic":"method"}],"removePosition":[{"__symbolic":"method"}],"updatePointsLayer":[{"__symbolic":"method"}],"updateRectangleLayer":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"getPointsCount":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}]}},"EditorObservable":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","module":"rxjs","name":"Observable","line":3,"character":41},"members":{}},"PointEditorObservable":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorObservable"},"members":{}},"PolylineEditorObservable":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorObservable"},"members":{}},"PolygonEditorObservable":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorObservable"},"members":{}},"RectangleEditorObservable":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorObservable"},"members":{}},"CircleEditorObservable":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorObservable"},"members":{}},"EllipseEditorObservable":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorObservable"},"members":{}},"PointEditUpdate":{"__symbolic":"interface"},"PolygonEditUpdate":{"__symbolic":"interface"},"RectangleEditUpdate":{"__symbolic":"interface"},"PolylineEditUpdate":{"__symbolic":"interface"},"CircleEditUpdate":{"__symbolic":"interface"},"EllipseEditUpdate":{"__symbolic":"interface"},"BasicEditUpdate":{"__symbolic":"interface"},"PointProps":{"__symbolic":"interface"},"PointEditOptions":{"__symbolic":"interface"},"PolygonProps":{"__symbolic":"interface"},"PolygonEditOptions":{"__symbolic":"interface"},"RectangleProps":{"__symbolic":"interface"},"RectangleEditOptions":{"__symbolic":"interface"},"HippodromeEditUpdate":{"__symbolic":"interface"},"ClampTo3DOptions":{"__symbolic":"interface"},"PolylineProps":{"__symbolic":"interface"},"PolylineEditOptions":{"__symbolic":"interface"},"EditorEditOptions":{"__symbolic":"interface"},"CircleEditOptions":{"__symbolic":"interface"},"EllipseProps":{"__symbolic":"interface"},"EllipseEditOptions":{"__symbolic":"interface"},"LabelStyle":{"__symbolic":"interface"},"LabelProps":{"__symbolic":"interface"},"defaultLabelProps":{"backgroundColor":{"__symbolic":"new","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"arguments":[0.165,0.165,0.165,0.7]},"backgroundPadding":{"__symbolic":"new","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Cartesian2"},"arguments":[25,20]},"distanceDisplayCondition":{"__symbolic":"reference","name":"undefined"},"fillColor":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"WHITE"},"font":"30px sans-serif","heightReference":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"HeightReference"},"member":"NONE"},"horizontalOrigin":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"HorizontalOrigin"},"member":"LEFT"},"outlineColor":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"BLACK"},"outlineWidth":1,"pixelOffset":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Cartesian2"},"member":"ZERO"},"pixelOffsetScaleByDistance":{"__symbolic":"reference","name":"undefined"},"scale":1,"scaleByDistance":{"__symbolic":"reference","name":"undefined"},"show":true,"showBackground":false,"style":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"LabelStyle"},"member":"FILL"},"text":"","translucencyByDistance":{"__symbolic":"reference","name":"undefined"},"verticalOrigin":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"VerticalOrigin"},"member":"BASELINE"},"eyeOffset":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Cartesian3"},"member":"ZERO"},"disableDepthTestDistance":0},"HippodromeProps":{"__symbolic":"interface"},"HippodromeEditOptions":{"__symbolic":"interface"},"HippodromeEditorObservable":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorObservable"},"members":{}},"EditableHippodrome":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AcEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"AcLayerComponent"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"HippodromeEditOptions"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"Cartesian3"}]}]}],"createFromExisting":[{"__symbolic":"method"}],"setPointsManually":[{"__symbolic":"method"}],"addPointFromExisting":[{"__symbolic":"method"}],"addPoint":[{"__symbolic":"method"}],"createHeightEditPoints":[{"__symbolic":"method"}],"createMiddleEditablePoint":[{"__symbolic":"method"}],"movePoint":[{"__symbolic":"method"}],"changeWidthByNewPoint":[{"__symbolic":"method"}],"moveShape":[{"__symbolic":"method"}],"endMoveShape":[{"__symbolic":"method"}],"endMovePoint":[{"__symbolic":"method"}],"moveTempMovingPoint":[{"__symbolic":"method"}],"removePoint":[{"__symbolic":"method"}],"addLastPoint":[{"__symbolic":"method"}],"getRealPositions":[{"__symbolic":"method"}],"getRealPositionsCallbackProperty":[{"__symbolic":"method"}],"getRealPoints":[{"__symbolic":"method"}],"getWidth":[{"__symbolic":"method"}],"getPositions":[{"__symbolic":"method"}],"removePosition":[{"__symbolic":"method"}],"updatePointsLayer":[{"__symbolic":"method"}],"updateHippdromeLayer":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"getPointsCount":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}]}},"PointsEditorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"points-editor","template":"\n    <ac-layer #editPointLayer acFor=\"let point of editPoint$\" [context]=\"this\">\n      <ac-point-desc\n        props=\"{\n        position: point.getPositionCallbackProperty(),\n        pixelSize: getPointSize(point),\n        color: point.props.color,\n        outlineColor: point.props.outlineColor,\n        outlineWidth: point.props.outlineWidth,\n        show: getPointShow(point),\n        disableDepthTestDistance: point.props.disableDepthTestDistance,\n        heightReference: point.props.heightReference,\n    }\"\n      ></ac-point-desc>\n    </ac-layer>\n\n    <ac-layer #pointLabelsLayer acFor=\"let pointLabels of pointLabels$\" [context]=\"this\">\n      <ac-array-desc acFor=\"let label of pointLabels.labels\" [idGetter]=\"getLabelId\">\n        <ac-label-primitive-desc\n          props=\"{\n            position: label.position,\n            backgroundColor: label.backgroundColor,\n            backgroundPadding: label.backgroundPadding,\n            distanceDisplayCondition: label.distanceDisplayCondition,\n            eyeOffset: label.eyeOffset,\n            fillColor: label.fillColor,\n            font: label.font,\n            heightReference: label.heightReference,\n            horizontalOrigin: label.horizontalOrigin,\n            outlineColor: label.outlineColor,\n            outlineWidth: label.outlineWidth,\n            pixelOffset: label.pixelOffset,\n            pixelOffsetScaleByDistance: label.pixelOffsetScaleByDistance,\n            scale: label.scale,\n            scaleByDistance: label.scaleByDistance,\n            show: label.show,\n            showBackground: label.showBackground,\n            style: label.style,\n            text: label.text,\n            translucencyByDistance: label.translucencyByDistance,\n            verticalOrigin: label.verticalOrigin,\n            disableDepthTestDistance: label.disableDepthTestDistance,\n        }\"\n        >\n        </ac-label-primitive-desc>\n      </ac-array-desc>\n    </ac-layer>\n  ","providers":[{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"ɵby"}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":68,"character":19},"member":"OnPush"}}]}],"members":{"editPointLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":76,"character":3},"arguments":["editPointLayer"]}]}],"pointLabelsLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":77,"character":3},"arguments":["pointLabelsLayer"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"PointsEditorService"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"MapEventsManagerService"},{"__symbolic":"reference","name":"CameraService"},{"__symbolic":"reference","name":"ɵby"},{"__symbolic":"reference","name":"CesiumService"}]}],"startListeningToEditorUpdates":[{"__symbolic":"method"}],"getLabelId":[{"__symbolic":"method"}],"renderEditLabels":[{"__symbolic":"method"}],"removeEditLabels":[{"__symbolic":"method"}],"handleCreateUpdates":[{"__symbolic":"method"}],"handleEditUpdates":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getPointSize":[{"__symbolic":"method"}],"getPointShow":[{"__symbolic":"method"}]}},"PolygonsEditorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"polygons-editor","template":"\n    <ac-layer #editPolylinesLayer acFor=\"let polyline of editPolylines$\" [context]=\"this\">\n      <ac-polyline-desc\n        props=\"{\n        positions: polyline.getPositionsCallbackProperty(),\n        width: polyline.props.width,\n        material: polyline.props.material(),\n        clampToGround: polyline.props.clampToGround,\n        zIndex: polyline.props.zIndex,\n        classificationType: polyline.props.classificationType,\n      }\"\n      >\n      </ac-polyline-desc>\n    </ac-layer>\n\n    <ac-layer #editPointsLayer acFor=\"let point of editPoints$\" [context]=\"this\">\n      <ac-point-desc\n        props=\"{\n        position: point.getPositionCallbackProperty(),\n        pixelSize: getPointSize(point),\n        color: point.props.color,\n        outlineColor: point.props.outlineColor,\n        outlineWidth: point.props.outlineWidth,\n        show: getPointShow(point),\n        disableDepthTestDistance: point.props.disableDepthTestDistance,\n        heightReference: point.props.heightReference,\n    }\"\n      >\n      </ac-point-desc>\n    </ac-layer>\n\n    <ac-layer #editPolygonsLayer acFor=\"let polygon of editPolygons$\" [context]=\"this\">\n      <ac-polygon-desc\n        props=\"{\n          hierarchy: polygon.getPositionsHierarchyCallbackProperty(),\n          material: polygon.polygonProps.material,\n          fill: polygon.polygonProps.fill,\n          classificationType: polygon.polygonProps.classificationType,\n          zIndex: polygon.polygonProps.zIndex,\n        }\"\n      >\n      </ac-polygon-desc>\n      <ac-array-desc acFor=\"let label of polygon.labels\" [idGetter]=\"getLabelId\">\n        <ac-label-primitive-desc\n          props=\"{\n            position: label.position,\n            backgroundColor: label.backgroundColor,\n            backgroundPadding: label.backgroundPadding,\n            distanceDisplayCondition: label.distanceDisplayCondition,\n            eyeOffset: label.eyeOffset,\n            fillColor: label.fillColor,\n            font: label.font,\n            heightReference: label.heightReference,\n            horizontalOrigin: label.horizontalOrigin,\n            outlineColor: label.outlineColor,\n            outlineWidth: label.outlineWidth,\n            pixelOffset: label.pixelOffset,\n            pixelOffsetScaleByDistance: label.pixelOffsetScaleByDistance,\n            scale: label.scale,\n            scaleByDistance: label.scaleByDistance,\n            show: label.show,\n            showBackground: label.showBackground,\n            style: label.style,\n            text: label.text,\n            translucencyByDistance: label.translucencyByDistance,\n            verticalOrigin: label.verticalOrigin,\n            disableDepthTestDistance: label.disableDepthTestDistance,\n        }\"\n        >\n        </ac-label-primitive-desc>\n      </ac-array-desc>\n    </ac-layer>\n  ","providers":[{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"ɵca"}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":93,"character":19},"member":"OnPush"}}]}],"members":{"editPolygonsLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":102,"character":3},"arguments":["editPolygonsLayer"]}]}],"editPointsLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":103,"character":3},"arguments":["editPointsLayer"]}]}],"editPolylinesLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":104,"character":3},"arguments":["editPolylinesLayer"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"PolygonsEditorService"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"MapEventsManagerService"},{"__symbolic":"reference","name":"CameraService"},{"__symbolic":"reference","name":"ɵca"},{"__symbolic":"reference","name":"CesiumService"}]}],"startListeningToEditorUpdates":[{"__symbolic":"method"}],"getLabelId":[{"__symbolic":"method"}],"renderEditLabels":[{"__symbolic":"method"}],"removeEditLabels":[{"__symbolic":"method"}],"handleCreateUpdates":[{"__symbolic":"method"}],"handleEditUpdates":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getPointSize":[{"__symbolic":"method"}],"getPointShow":[{"__symbolic":"method"}]}},"RectanglesEditorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"rectangles-editor","template":"\n    <ac-layer #editPointsLayer acFor=\"let point of editPoints$\" [context]=\"this\">\n      <ac-point-desc\n        props=\"{\n        position: point.getPositionCallbackProperty(),\n        pixelSize: getPointSize(point),\n        color: point.props.color,\n        outlineColor: point.props.outlineColor,\n        outlineWidth: point.props.outlineWidth,\n        show: getPointShow(point),\n        disableDepthTestDistance: point.props.disableDepthTestDistance,\n        heightReference: point.props.heightReference,\n    }\"\n      >\n      </ac-point-desc>\n    </ac-layer>\n\n    <ac-layer #editRectanglesLayer acFor=\"let rectangle of editRectangles$\" [context]=\"this\">\n      <ac-rectangle-desc\n        props=\"{\n          coordinates: rectangle.getRectangleCallbackProperty(),\n          material: rectangle.rectangleProps.material,\n          fill: rectangle.rectangleProps.fill,\n          classificationType: rectangle.rectangleProps.classificationType,\n          zIndex: rectangle.rectangleProps.zIndex,\n          outline: rectangle.rectangleProps.outline,\n          outlineColor: rectangle.rectangleProps.outlineColor,\n          height: rectangle.rectangleProps.height,\n          extrudedHeight: rectangle.rectangleProps.extrudedHeight\n        }\"\n      >\n      </ac-rectangle-desc>\n      <ac-array-desc acFor=\"let label of rectangle.labels\" [idGetter]=\"getLabelId\">\n        <ac-label-primitive-desc\n          props=\"{\n            position: label.position,\n            backgroundColor: label.backgroundColor,\n            backgroundPadding: label.backgroundPadding,\n            distanceDisplayCondition: label.distanceDisplayCondition,\n            eyeOffset: label.eyeOffset,\n            fillColor: label.fillColor,\n            font: label.font,\n            heightReference: label.heightReference,\n            horizontalOrigin: label.horizontalOrigin,\n            outlineColor: label.outlineColor,\n            outlineWidth: label.outlineWidth,\n            pixelOffset: label.pixelOffset,\n            pixelOffsetScaleByDistance: label.pixelOffsetScaleByDistance,\n            scale: label.scale,\n            scaleByDistance: label.scaleByDistance,\n            show: label.show,\n            showBackground: label.showBackground,\n            style: label.style,\n            text: label.text,\n            translucencyByDistance: label.translucencyByDistance,\n            verticalOrigin: label.verticalOrigin,\n            disableDepthTestDistance: label.disableDepthTestDistance,\n        }\"\n        >\n        </ac-label-primitive-desc>\n      </ac-array-desc>\n    </ac-layer>\n  ","providers":[{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"ɵcb"}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":83,"character":19},"member":"OnPush"}}]}],"members":{"editRectanglesLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":91,"character":3},"arguments":["editRectanglesLayer"]}]}],"editPointsLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":92,"character":3},"arguments":["editPointsLayer"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"RectanglesEditorService"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"MapEventsManagerService"},{"__symbolic":"reference","name":"CameraService"},{"__symbolic":"reference","name":"ɵcb"},{"__symbolic":"reference","name":"CesiumService"}]}],"startListeningToEditorUpdates":[{"__symbolic":"method"}],"getLabelId":[{"__symbolic":"method"}],"renderEditLabels":[{"__symbolic":"method"}],"removeEditLabels":[{"__symbolic":"method"}],"handleCreateUpdates":[{"__symbolic":"method"}],"handleEditUpdates":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getPointSize":[{"__symbolic":"method"}],"getPointShow":[{"__symbolic":"method"}]}},"CirclesEditorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"circles-editor","template":"\n      <ac-layer #editArcsLayer acFor=\"let arc of editArcs$\" [context]=\"this\">\n          <ac-arc-desc\n                  props=\"{\n        angle: arc.angle,\n        delta: arc.delta,\n        center: arc.center,\n        radius: arc.radius,\n        quality: 30,\n        color: arc.props.material()\n    }\"\n          >\n          </ac-arc-desc>\n      </ac-layer>\n\n      <ac-layer #editPointsLayer acFor=\"let point of editPoints$\" [context]=\"this\">\n          <ac-point-desc\n                  props=\"{\n                    position: point.getPositionCallbackProperty(),\n                    pixelSize: getPointSize(point),\n                    color: point.props.color,\n                    outlineColor: point.props.outlineColor,\n                    outlineWidth: point.props.outlineWidth,\n                    show: getPointShow(point),\n                    disableDepthTestDistance: point.props.disableDepthTestDistance,\n                    heightReference: point.props.heightReference,\n    }\"\n          >\n          </ac-point-desc>\n      </ac-layer>\n\n      <ac-layer #editCirclesLayer acFor=\"let circle of editCircles$\" [context]=\"this\" [zIndex]=\"0\">\n          <ac-ellipse-desc\n                  props=\"{\n                  position: circle.getCenterCallbackProperty(),\n                  semiMajorAxis: circle.getRadiusCallbackProperty(),\n                  semiMinorAxis: circle.getRadiusCallbackProperty(),\n                  material: circle.circleProps.material,\n                  outline: circle.circleProps.outline,\n                  height: 0\n                  outlineWidth: circle.circleProps.outlineWidth,\n                  outlineColor: circle.circleProps.outlineColor,\n                  fill: circle.circleProps.fill,\n                  classificationType: circle.circleProps.classificationType,\n                  zIndex: circle.circleProps.zIndex,\n                  shadows: circle.circleProps.shadows,\n    }\"\n          >\n          </ac-ellipse-desc>\n\n          <ac-array-desc acFor=\"let label of circle.labels\" [idGetter]=\"getLabelId\">\n              <ac-label-primitive-desc\n                      props=\"{\n            position: label.position,\n            backgroundColor: label.backgroundColor,\n            backgroundPadding: label.backgroundPadding,\n            distanceDisplayCondition: label.distanceDisplayCondition,\n            eyeOffset: label.eyeOffset,\n            fillColor: label.fillColor,\n            font: label.font,\n            heightReference: label.heightReference,\n            horizontalOrigin: label.horizontalOrigin,\n            outlineColor: label.outlineColor,\n            outlineWidth: label.outlineWidth,\n            pixelOffset: label.pixelOffset,\n            pixelOffsetScaleByDistance: label.pixelOffsetScaleByDistance,\n            scale: label.scale,\n            scaleByDistance: label.scaleByDistance,\n            show: label.show,\n            showBackground: label.showBackground,\n            style: label.style,\n            text: label.text,\n            translucencyByDistance: label.translucencyByDistance,\n            verticalOrigin: label.verticalOrigin,\n            disableDepthTestDistance: label.disableDepthTestDistance,\n        }\"\n              >\n              </ac-label-primitive-desc>\n          </ac-array-desc>\n      </ac-layer>\n  ","providers":[{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"ɵcc"}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":100,"character":19},"member":"OnPush"}}]}],"members":{"editCirclesLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":109,"character":3},"arguments":["editCirclesLayer"]}]}],"editArcsLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":110,"character":3},"arguments":["editArcsLayer"]}]}],"editPointsLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":111,"character":3},"arguments":["editPointsLayer"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CirclesEditorService"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"MapEventsManagerService"},{"__symbolic":"reference","name":"CameraService"},{"__symbolic":"reference","name":"ɵcc"}]}],"startListeningToEditorUpdates":[{"__symbolic":"method"}],"getLabelId":[{"__symbolic":"method"}],"renderEditLabels":[{"__symbolic":"method"}],"removeEditLabels":[{"__symbolic":"method"}],"handleCreateUpdates":[{"__symbolic":"method"}],"handleEditUpdates":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getPointSize":[{"__symbolic":"method"}],"getPointShow":[{"__symbolic":"method"}]}},"PolylinesEditorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"polylines-editor","template":"\n    <ac-layer #editPolylinesLayer acFor=\"let polyline of editPolylines$\" [context]=\"this\">\n      <ac-polyline-desc\n        props=\"{\n        positions: polyline.getPositionsCallbackProperty(),\n        width: polyline.props.width,\n        material: polyline.props.material(),\n        clampToGround: polyline.props.clampToGround,\n        zIndex: polyline.props.zIndex,\n        classificationType: polyline.props.classificationType,\n      }\"\n      >\n      </ac-polyline-desc>\n    </ac-layer>\n\n    <ac-layer #editPointsLayer acFor=\"let point of editPoints$\" [context]=\"this\">\n      <ac-point-desc\n        props=\"{\n        position: point.getPositionCallbackProperty(),\n        pixelSize: getPointSize(point),\n        color: point.props.color,\n        outlineColor: point.props.outlineColor,\n        outlineWidth: point.props.outlineWidth,\n        show: getPointShow(point),\n        disableDepthTestDistance: point.props.disableDepthTestDistance,\n        heightReference: point.props.heightReference,\n    }\"\n      ></ac-point-desc>\n    </ac-layer>\n\n    <ac-layer #polylineLabelsLayer acFor=\"let polylineLabels of polylineLabels$\" [context]=\"this\">\n      <ac-array-desc acFor=\"let label of polylineLabels.labels\" [idGetter]=\"getLabelId\">\n        <ac-label-primitive-desc\n          props=\"{\n            position: label.position,\n            backgroundColor: label.backgroundColor,\n            backgroundPadding: label.backgroundPadding,\n            distanceDisplayCondition: label.distanceDisplayCondition,\n            eyeOffset: label.eyeOffset,\n            fillColor: label.fillColor,\n            font: label.font,\n            heightReference: label.heightReference,\n            horizontalOrigin: label.horizontalOrigin,\n            outlineColor: label.outlineColor,\n            outlineWidth: label.outlineWidth,\n            pixelOffset: label.pixelOffset,\n            pixelOffsetScaleByDistance: label.pixelOffsetScaleByDistance,\n            scale: label.scale,\n            scaleByDistance: label.scaleByDistance,\n            show: label.show,\n            showBackground: label.showBackground,\n            style: label.style,\n            text: label.text,\n            translucencyByDistance: label.translucencyByDistance,\n            verticalOrigin: label.verticalOrigin,\n            disableDepthTestDistance: label.disableDepthTestDistance,\n        }\"\n        >\n        </ac-label-primitive-desc>\n      </ac-array-desc>\n    </ac-layer>\n  ","providers":[{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"ɵce"}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":82,"character":19},"member":"OnPush"}}]}],"members":{"editPointsLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":91,"character":3},"arguments":["editPointsLayer"]}]}],"editPolylinesLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":92,"character":3},"arguments":["editPolylinesLayer"]}]}],"polylineLabelsLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":93,"character":3},"arguments":["polylineLabelsLayer"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"PolylinesEditorService"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"MapEventsManagerService"},{"__symbolic":"reference","name":"CameraService"},{"__symbolic":"reference","name":"ɵce"},{"__symbolic":"reference","name":"CesiumService"}]}],"startListeningToEditorUpdates":[{"__symbolic":"method"}],"getLabelId":[{"__symbolic":"method"}],"renderEditLabels":[{"__symbolic":"method"}],"removeEditLabels":[{"__symbolic":"method"}],"handleCreateUpdates":[{"__symbolic":"method"}],"handleEditUpdates":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getPointSize":[{"__symbolic":"method"}],"getPointShow":[{"__symbolic":"method"}]}},"HippodromeEditorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"hippodrome-editor","template":"\n      <ac-layer #editHippodromesLayer acFor=\"let hippodrome of editHippodromes$\" [context]=\"this\">\n          <ac-corridor-desc props=\"{\n            positions: hippodrome.getRealPositionsCallbackProperty(),\n            cornerType: Cesium.CornerType.ROUNDED,\n            material: hippodrome.hippodromeProps.material,\n            width : hippodrome.hippodromeProps.width,\n            outline: hippodrome.hippodromeProps.outline,\n            outlineColor: hippodrome.hippodromeProps.outlineColor,\n            outlineWidth: hippodrome.hippodromeProps.outlineWidth,\n            height: 0,\n            classificationType: hippodrome.hippodromeProps.classificationType,\n            zIndex: hippodrome.hippodromeProps.zIndex,\n            shadows: hippodrome.hippodromeProps.shadows,\n    }\">\n          </ac-corridor-desc>\n\n          <ac-array-desc acFor=\"let label of hippodrome.labels\" [idGetter]=\"getLabelId\">\n              <ac-label-primitive-desc props=\"{\n            position: label.position,\n            backgroundColor: label.backgroundColor,\n            backgroundPadding: label.backgroundPadding,\n            distanceDisplayCondition: label.distanceDisplayCondition,\n            eyeOffset: label.eyeOffset,\n            fillColor: label.fillColor,\n            font: label.font,\n            heightReference: label.heightReference,\n            horizontalOrigin: label.horizontalOrigin,\n            outlineColor: label.outlineColor,\n            outlineWidth: label.outlineWidth,\n            pixelOffset: label.pixelOffset,\n            pixelOffsetScaleByDistance: label.pixelOffsetScaleByDistance,\n            scale: label.scale,\n            scaleByDistance: label.scaleByDistance,\n            show: label.show,\n            showBackground: label.showBackground,\n            style: label.style,\n            text: label.text,\n            translucencyByDistance: label.translucencyByDistance,\n            verticalOrigin: label.verticalOrigin,\n            disableDepthTestDistance: label.disableDepthTestDistance,\n        }\">\n              </ac-label-primitive-desc>\n          </ac-array-desc>\n      </ac-layer>\n\n      <ac-layer #editPointsLayer acFor=\"let point of editPoints$\" [context]=\"this\">\n          <ac-point-desc props=\"{\n         position: point.getPositionCallbackProperty(),\n         pixelSize: getPointSize(point),\n         color: point.props.color,\n         outlineColor: point.props.outlineColor,\n         outlineWidth: point.props.outlineWidth,\n         show: getPointShow(point),\n         disableDepthTestDistance: point.props.disableDepthTestDistance,\n         heightReference: point.props.heightReference,\n    }\">\n          </ac-point-desc>\n      </ac-layer>\n  ","providers":[{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"ɵbz"}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":79,"character":19},"member":"OnPush"}}]}],"members":{"editPointsLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":87,"character":3},"arguments":["editPointsLayer"]}]}],"editHippodromesLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":88,"character":3},"arguments":["editHippodromesLayer"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"HippodromeEditorService"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"MapEventsManagerService"},{"__symbolic":"reference","name":"CameraService"},{"__symbolic":"reference","name":"ɵbz"}]}],"startListeningToEditorUpdates":[{"__symbolic":"method"}],"getLabelId":[{"__symbolic":"method"}],"renderEditLabels":[{"__symbolic":"method"}],"removeEditLabels":[{"__symbolic":"method"}],"handleCreateUpdates":[{"__symbolic":"method"}],"handleEditUpdates":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getPointSize":[{"__symbolic":"method"}],"getPointShow":[{"__symbolic":"method"}]}},"EllipsesEditorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"ellipses-editor","template":"\n      <ac-layer #editPointsLayer acFor=\"let point of editPoints$\" [context]=\"this\">\n          <ac-point-desc\n                  props=\"{\n                    position: point.getPositionCallbackProperty(),\n                    pixelSize: getPointSize(point),\n                    color: point.props.color,\n                    outlineColor: point.props.outlineColor,\n                    outlineWidth: point.props.outlineWidth,\n                    show: getPointShow(point),\n                    disableDepthTestDistance: point.props.disableDepthTestDistance,\n                    heightReference: point.props.heightReference,\n    }\"\n          >\n          </ac-point-desc>\n      </ac-layer>\n\n      <ac-layer #editEllipsesLayer acFor=\"let ellipse of editEllipses$\" [context]=\"this\" [zIndex]=\"0\">\n          <ac-ellipse-desc\n                  props=\"{\n                    position: ellipse.getCenterCallbackProperty(),\n                    semiMajorAxis: ellipse.getMajorRadiusCallbackProperty(),\n                    semiMinorAxis: ellipse.getMinorRadiusCallbackProperty(),\n                    rotation: ellipse.getRotationCallbackProperty(),\n                    material: ellipse.ellipseProps.material,\n                    outline: ellipse.ellipseProps.outline,\n                    outlineWidth: ellipse.ellipseProps.outlineWidth,\n                    outlineColor: ellipse.ellipseProps.outlineColor,\n                    height: 0,\n                    fill: ellipse.ellipseProps.fill,\n                    classificationType: ellipse.ellipseProps.classificationType,\n                    zIndex: ellipse.ellipseProps.zIndex,\n                    shadows: ellipse.ellipseProps.shadows,\n    }\"\n          >\n          </ac-ellipse-desc>\n\n          <ac-array-desc acFor=\"let label of ellipse.labels\" [idGetter]=\"getLabelId\">\n              <ac-label-primitive-desc\n                      props=\"{\n                        position: label.position,\n                        text: label.text,\n                        backgroundColor: label.backgroundColor,\n                        backgroundPadding: label.backgroundPadding,\n                        distanceDisplayCondition: label.distanceDisplayCondition,\n                        eyeOffset: label.eyeOffset,\n                        fillColor: label.fillColor,\n                        font: label.font,\n                        heightReference: label.heightReference,\n                        horizontalOrigin: label.horizontalOrigin,\n                        outlineColor: label.outlineColor,\n                        outlineWidth: label.outlineWidth,\n                        pixelOffset: label.pixelOffset,\n                        pixelOffsetScaleByDistance: label.pixelOffsetScaleByDistance,\n                        scale: label.scale,\n                        scaleByDistance: label.scaleByDistance,\n                        show: label.show,\n                        showBackground: label.showBackground,\n                        style: label.style,\n                        translucencyByDistance: label.translucencyByDistance,\n                        verticalOrigin: label.verticalOrigin,\n                        disableDepthTestDistance: label.disableDepthTestDistance,\n        }\"\n              >\n              </ac-label-primitive-desc>\n          </ac-array-desc>\n      </ac-layer>\n  ","providers":[{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"ɵcd"}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":88,"character":19},"member":"OnPush"}}]}],"members":{"editEllipsesLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":96,"character":3},"arguments":["editEllipsesLayer"]}]}],"editPointsLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":97,"character":3},"arguments":["editPointsLayer"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"EllipsesEditorService"},{"__symbolic":"reference","name":"CoordinateConverter"},{"__symbolic":"reference","name":"MapEventsManagerService"},{"__symbolic":"reference","name":"CameraService"},{"__symbolic":"reference","name":"ɵcd"},{"__symbolic":"reference","name":"CesiumService"}]}],"startListeningToEditorUpdates":[{"__symbolic":"method"}],"getLabelId":[{"__symbolic":"method"}],"renderEditLabels":[{"__symbolic":"method"}],"removeEditLabels":[{"__symbolic":"method"}],"handleCreateUpdates":[{"__symbolic":"method"}],"handleEditUpdates":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getPointSize":[{"__symbolic":"method"}],"getPointShow":[{"__symbolic":"method"}]}},"DraggableToMapDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":28,"character":1},"arguments":[{"selector":"[draggableToMap]"}]}],"members":{"draggableToMap":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":34,"character":18},{"__symbolic":"reference","name":"DraggableToMapService"}]}],"ngOnInit":[{"__symbolic":"method"}],"onMouseDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":52,"character":3},"arguments":["mousedown"]}]}]}},"AcToolbarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":32,"character":1},"arguments":[{"selector":"ac-toolbar","template":"\n        <div class=\"{{toolbarClass}}\">\n            <div *ngIf=\"allowDrag\">\n                <ac-toolbar-button>\n                    <ac-drag-icon></ac-drag-icon>\n                </ac-toolbar-button>\n            </div>\n\n            <ng-content></ng-content>\n        </div>\n    ","styles":["\n        :host {\n            position: absolute;\n            top: 20px;\n            left: 20px;\n            width: 20px;\n            height: 20px;\n            z-index: 999;\n            -webkit-user-drag: none;\n        }\n    "],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":57,"character":21},"member":"OnPush"}}]}],"members":{"toolbarClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"allowDrag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"onDrag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":65,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":79,"character":31},{"__symbolic":"reference","name":"CesiumService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"listenForDragging":[{"__symbolic":"method"}]}},"AcToolbarButtonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"ac-toolbar-button","template":"\n        <div (click)=\"onClick.emit()\" class=\"button-container {{buttonClass}}\">\n            <img *ngIf=\"iconUrl\" [src]=\"iconUrl\" class=\"icon {{iconClass}}\"/>\n            <ng-content></ng-content>\n        </div>\n    ","styles":["\n        .button-container {\n            border-radius: 1px;\n            background-color: rgba(255, 255, 255, 0.8);\n            height: 30px;\n            width: 30px;\n            padding: 5px;\n            transition: all 0.2s;\n            cursor: pointer;\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            flex-direction: column;\n        }\n\n        .button-container:hover {\n            background-color: rgba(255, 255, 255, 0.95);\n        }\n\n        .icon {\n            height: 30px;\n            width: 30px;\n        }\n    "],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":51,"character":21},"member":"OnPush"}}]}],"members":{"iconUrl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"buttonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"iconClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"onClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":65,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"RangeAndBearingComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":34,"character":1},"arguments":[{"selector":"range-and-bearing","template":"\n    <polylines-editor></polylines-editor>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":39,"character":19},"member":"OnPush"},"providers":[{"__symbolic":"reference","name":"PolylinesEditorService"}]}]}],"members":{"lineEditOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"labelsStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"distanceLabelsStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"bearingLabelsStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"bearingStringFn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"distanceStringFn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"labelsRenderFn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"PolylinesEditorService"},{"__symbolic":"reference","name":"CoordinateConverter"}]}],"create":[{"__symbolic":"method"}]}},"RangeAndBearingOptions":{"__symbolic":"interface"},"DEFAULT_POINT_OPTIONS":{"addLastPointEvent":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LEFT_CLICK"},"removePointEvent":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"RIGHT_CLICK"},"dragPointEvent":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LEFT_CLICK_DRAG"},"allowDrag":true,"pointProps":{"color":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"WHITE"},"member":"withAlpha"},"arguments":[0.95]},"outlineColor":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"BLACK"},"member":"withAlpha"},"arguments":[0.5]},"outlineWidth":1,"pixelSize":10,"show":true,"disableDepthTestDistance":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Number"},"member":"POSITIVE_INFINITY"}}},"PointsEditorService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":69,"character":1}}],"members":{"init":[{"__symbolic":"method"}],"onUpdate":[{"__symbolic":"method"}],"screenToPosition":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"switchToEditMode":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"editPoint":[{"__symbolic":"method"}],"setOptions":[{"__symbolic":"method"}],"createEditorObservable":[{"__symbolic":"method"}],"getPosition":[{"__symbolic":"method"}],"getPoint":[{"__symbolic":"method"}]}},"DEFAULT_POLYGON_OPTIONS":{"__symbolic":"error","message":"Lambda not supported","line":48,"character":14,"module":"./lib/angular-cesium-widgets/services/entity-editors/polygons-editor/polygons-editor.service"},"PolygonsEditorService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":95,"character":1}}],"members":{"init":[{"__symbolic":"method"}],"onUpdate":[{"__symbolic":"method"}],"clampPoints":[{"__symbolic":"method"}],"screenToPosition":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"switchToEditMode":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"editPolygon":[{"__symbolic":"method"}],"setOptions":[{"__symbolic":"method"}],"createEditorObservable":[{"__symbolic":"method"}],"getPositions":[{"__symbolic":"method"}],"getPoints":[{"__symbolic":"method"}]}},"DEFAULT_RECTANGLE_OPTIONS":{"addPointEvent":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LEFT_CLICK"},"dragPointEvent":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LEFT_CLICK_DRAG"},"dragShapeEvent":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LEFT_CLICK_DRAG"},"allowDrag":true,"pointProps":{"color":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"WHITE"},"outlineColor":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"BLACK"},"member":"withAlpha"},"arguments":[0.2]},"outlineWidth":1,"pixelSize":13,"virtualPointPixelSize":8,"show":true,"showVirtual":true,"disableDepthTestDistance":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Number"},"member":"POSITIVE_INFINITY"}},"rectangleProps":{"height":0,"extrudedHeight":0,"material":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"CORNFLOWERBLUE"},"member":"withAlpha"},"arguments":[0.4]},"fill":true,"classificationType":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ClassificationType"},"member":"BOTH"},"outline":true,"outlineColor":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"WHITE"},"zIndex":0},"clampHeightTo3D":false,"clampHeightTo3DOptions":{"clampToTerrain":false}},"RectanglesEditorService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":87,"character":1}}],"members":{"init":[{"__symbolic":"method"}],"onUpdate":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"editRectangle":[{"__symbolic":"method"}],"setOptions":[{"__symbolic":"method"}],"createEditorObservable":[{"__symbolic":"method"}],"getPositions":[{"__symbolic":"method"}],"getPoints":[{"__symbolic":"method"}]}},"DEFAULT_CIRCLE_OPTIONS":{"__symbolic":"error","message":"Lambda not supported","line":52,"character":14,"module":"./lib/angular-cesium-widgets/services/entity-editors/circles-editor/circles-editor.service"},"CirclesEditorService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":89,"character":1}}],"members":{"init":[{"__symbolic":"method"}],"onUpdate":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"editCircle":[{"__symbolic":"method"}],"createEditorObservable":[{"__symbolic":"method"}],"setOptions":[{"__symbolic":"method"}],"getCenterPosition":[{"__symbolic":"method"}],"getCenterPoint":[{"__symbolic":"method"}],"getRadiusPosition":[{"__symbolic":"method"}],"getRadius":[{"__symbolic":"method"}],"getCircleProperties":[{"__symbolic":"method"}]}},"DEFAULT_POLYLINE_OPTIONS":{"__symbolic":"error","message":"Lambda not supported","line":41,"character":14,"module":"./lib/angular-cesium-widgets/services/entity-editors/polyline-editor/polylines-editor.service"},"PolylinesEditorService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":88,"character":1}}],"members":{"init":[{"__symbolic":"method"}],"onUpdate":[{"__symbolic":"method"}],"clampPoints":[{"__symbolic":"method"}],"screenToPosition":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"switchToEditMode":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"editPolyline":[{"__symbolic":"method"}],"setOptions":[{"__symbolic":"method"}],"createEditorObservable":[{"__symbolic":"method"}],"getPositions":[{"__symbolic":"method"}],"getPoints":[{"__symbolic":"method"}]}},"DEFAULT_HIPPODROME_OPTIONS":{"addPointEvent":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LEFT_CLICK"},"dragPointEvent":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LEFT_CLICK_DRAG"},"dragShapeEvent":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LEFT_CLICK_DRAG"},"allowDrag":true,"hippodromeProps":{"fill":true,"material":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"CORNFLOWERBLUE"},"member":"withAlpha"},"arguments":[0.4]},"outline":true,"width":200000,"outlineWidth":1,"outlineColor":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"WHITE"},"member":"withAlpha"},"arguments":[0.8]},"classificationType":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ClassificationType"},"member":"BOTH"},"zIndex":0,"shadows":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ShadowMode"},"member":"DISABLED"}},"pointProps":{"color":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"WHITE"},"outlineColor":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"Color"},"member":"BLACK"},"member":"withAlpha"},"arguments":[0.2]},"outlineWidth":1,"pixelSize":13,"virtualPointPixelSize":8,"show":true,"showVirtual":true,"disableDepthTestDistance":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Number"},"member":"POSITIVE_INFINITY"}}},"HippodromeEditorService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":84,"character":1}}],"members":{"init":[{"__symbolic":"method"}],"onUpdate":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"editHippodrome":[{"__symbolic":"method"}],"setOptions":[{"__symbolic":"method"}],"createEditorObservable":[{"__symbolic":"method"}],"getPositions":[{"__symbolic":"method"}],"getPoints":[{"__symbolic":"method"}],"getWidth":[{"__symbolic":"method"}]}},"DEFAULT_ELLIPSE_OPTIONS":{"__symbolic":"error","message":"Lambda not supported","line":54,"character":14,"module":"./lib/angular-cesium-widgets/services/entity-editors/ellipses-editor/ellipses-editor.service"},"EllipsesEditorService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":92,"character":1}}],"members":{"init":[{"__symbolic":"method"}],"onUpdate":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"editEllipse":[{"__symbolic":"method"}],"createEditorObservable":[{"__symbolic":"method"}],"setOptions":[{"__symbolic":"method"}],"getCenterPosition":[{"__symbolic":"method"}],"getCenterPoint":[{"__symbolic":"method"}],"getMajorRadius":[{"__symbolic":"method"}],"getMinorRadius":[{"__symbolic":"method"}],"getEllipseProperties":[{"__symbolic":"method"}]}},"IconDragEvent":{"__symbolic":"interface"},"DraggableToMapService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":22,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":30,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":30,"character":22}]}],null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"MapsManagerService"}]}],"setCoordinateConverter":[{"__symbolic":"method"}],"drag":[{"__symbolic":"method"}],"dragUpdates":[{"__symbolic":"method"}],"cancel":[{"__symbolic":"method"}],"createDragObservable":[{"__symbolic":"method"}]}},"MouseButtons":{"LEFT":0,"MIDDLE":1,"RIGHT":2},"ZoomToRectangleService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":57,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":61,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":62,"character":5}}]],"parameters":[{"__symbolic":"reference","name":"MapsManagerService"},{"__symbolic":"reference","name":"CameraService"},{"__symbolic":"reference","name":"CesiumService"}]}],"init":[{"__symbolic":"method"}],"activate":[{"__symbolic":"method"}],"disable":[{"__symbolic":"method"}],"zoomCameraToRectangle":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":4,"character":12}],"providers":[]}]}],"members":{}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"createViewer":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵd":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵe"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"EntitiesDrawerOptions"}]}],"getFreeEntitiesCollection":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"setShow":[{"__symbolic":"method"}],"suspendEntityCollection":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}],"add":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"setShow":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"setPropsAssigner":[{"__symbolic":"method"}]}},"ɵf":{"ellipse":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"EllipseGraphics"},"ellipsoid":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"EllipsoidGraphics"},"polygon":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"PolygonGraphics"},"polyline":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"PolylineGraphics"},"polylineVolume":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"PolylineVolumeGraphics"},"box":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"BoxGraphics"},"corridor":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"CorridorGraphics"},"cylinder":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"CylinderGraphics"},"label":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"LabelGraphics"},"billboard":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"BillboardGraphics"},"model":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"ModelGraphics"},"path":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"PathGraphics"},"point":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"PointGraphics"},"rectangle":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"RectangleGraphics"},"wall":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Cesium"},"member":"WallGraphics"}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"init":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"createCesiumEventObservable":[{"__symbolic":"method"}],"createSpecialCesiumEventObservable":[{"__symbolic":"method"}]},"statics":{"longPressEvents":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"Set"},"arguments":[[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LONG_LEFT_PRESS"},{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LONG_RIGHT_PRESS"},{"__symbolic":"select","expression":{"__symbolic":"reference","name":"CesiumEvent"},"member":"LONG_MIDDLE_PRESS"}]]}}},"ɵh":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵi":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵj":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"add":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"withColorMaterial":[{"__symbolic":"method"}]}},"ɵk":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵe"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"CesiumService"}]}],"init":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"setShow":[{"__symbolic":"method"}],"getShow":[{"__symbolic":"method"}]}},"ɵl":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵm":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵn":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"_calculateArcPositions":[{"__symbolic":"method"}],"_calculateTriangle":[{"__symbolic":"method"}],"_calculateArc":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}]}},"ɵo":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵe"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"init":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"setShow":[{"__symbolic":"method"}]}},"ɵp":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"registerLayerDataSources":[{"__symbolic":"method"}],"drawAllLayers":[{"__symbolic":"method"}],"updateAndRefresh":[{"__symbolic":"method"}],"removeDataSources":[{"__symbolic":"method"}]}},"ɵr":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":3,"character":41},"arguments":["ANGULAR_CESIUM_CONFIG"]},"ɵs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":7,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":7,"character":27},"arguments":[{"__symbolic":"reference","name":"ɵr"}]}]],"parameters":[{"__symbolic":"reference","name":"any"}]}]}},"ɵt":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1}}],"members":{"setEntityName":[{"__symbolic":"method"}],"getEntityName":[{"__symbolic":"method"}],"registerDescription":[{"__symbolic":"method"}],"unregisterDescription":[{"__symbolic":"method"}],"getDescriptions":[{"__symbolic":"method"}],"layerUpdates":[{"__symbolic":"method"}]}},"ɵu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1}}],"members":{"get":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}]}},"ɵv":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵw":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵx":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵy":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵz":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵba":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵbb":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵbc":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵbd":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵbe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵbf":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵbg":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"add":[{"__symbolic":"method"}]}},"ɵbh":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":13,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"add":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}]}},"ɵbi":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵbj":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵbk":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵk"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"CesiumService"}]}],"add":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}]}},"ɵbl":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}],"update":[{"__symbolic":"method"}]}},"ɵbm":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵbn":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"CesiumService"}]}]}},"ɵbo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1}}],"members":{"props":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵq"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"drawOnMap":[{"__symbolic":"method"}],"removeFromMap":[{"__symbolic":"method"}],"updateOnMap":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵbp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1}}],"members":{"props":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"onDraw":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":3}}]}],"onRemove":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}],"_propsEvaluator":[{"__symbolic":"method"}],"_getPropsAssigner":[{"__symbolic":"method"}],"getLayerService":[{"__symbolic":"method"}],"setLayerService":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"getCesiumObjectsMap":[{"__symbolic":"method"}],"draw":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵbq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2parse","name":"Parse","line":11,"character":31},{"__symbolic":"reference","name":"ɵbr"}]}],"_compile":[{"__symbolic":"method"}],"_build":[{"__symbolic":"method"}],"createEvaluator":[{"__symbolic":"method"}],"createAssigner":[{"__symbolic":"method"}]}},"ɵbr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"map":[{"__symbolic":"method"}]}},"ɵbs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":39,"character":1},"arguments":[{"selector":"ac-context-menu-wrapper","template":"\n    <ac-html *ngIf=\"contextMenuService.showContextMenu\" [props]=\"{position: contextMenuService.position}\">\n      <ng-template #contextMenuContainer></ng-template>\n    </ac-html>\n  ","styles":[],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":47,"character":19},"member":"OnPush"}}]}],"members":{"viewContainerRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":54,"character":3},"arguments":["contextMenuContainer",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":54,"character":45}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ContextMenuService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":57,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":58,"character":48}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵbt":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"has":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"addOrUpdate":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"forEach":[{"__symbolic":"method"}]}},"ɵbu":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"any"}]}]}},"ɵbv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":12,"character":1},"arguments":[{"selector":"[acHtml]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"ɵbu"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":21,"character":31},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":22,"character":29},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵbt"}]}],"ngOnInit":[{"__symbolic":"method"}],"_handleView":[{"__symbolic":"method"}],"addOrUpdate":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}]}},"ɵbw":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[acHtmlContainer]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":22},{"__symbolic":"reference","name":"ɵbt"}]}],"acHtmlContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbx":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbp"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1}}],"members":{"geometryProps":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"instanceProps":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"primitiveProps":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbk"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵbq"}]}],"ngOnInit":[{"__symbolic":"method"}],"draw":[{"__symbolic":"method"}]}},"ɵby":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"createEditablePoint":[{"__symbolic":"method"}],"enableAll":[{"__symbolic":"method"}],"disableAll":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}]}},"ɵbz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"createEditableHippodrome":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}]}},"ɵca":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"createEditablePolygon":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}]}},"ɵcb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"createEditableRectangle":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}]}},"ɵcc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"createEditableCircle":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}]}},"ɵcd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"createEditableEllipse":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}]}},"ɵce":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"createEditablePolyline":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}]}},"ɵcf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"ac-drag-icon","template":"\n        <svg version=\"1.1\" id=\"Capa_1\" xmlns=\"http://www.w3.org/2000/svg\"  x=\"0px\" y=\"0px\"  height=\"25\"  width=\"25\"\n\t viewBox=\"0 0 476.737 476.737\" style=\"enable-background:new 0 0 476.737 476.737;\" xml:space=\"preserve\">\n<g>\n\t<g>\n\t\t<path style=\"fill:#010002;\" d=\"M475.498,232.298l-3.401-5.149l-63.565-63.565c-6.198-6.198-16.304-6.198-22.47,0\n\t\t\tc-6.198,6.198-6.198,16.273,0,22.47l36.423,36.423H254.26V54.253l36.423,36.423c6.166,6.198,16.273,6.198,22.47,0\n\t\t\tc6.166-6.198,6.166-16.273,0-22.47L249.588,4.64l-0.159-0.095l-4.99-3.305L238.369,0h-0.064l-6.007,1.24l-4.99,3.305l-0.191,0.095\n\t\t\tl-63.565,63.565c-6.198,6.198-6.198,16.273,0,22.47s16.273,6.198,22.47,0l36.455-36.423v168.225H54.253l36.423-36.423\n\t\t\tc6.198-6.198,6.198-16.273,0-22.47s-16.273-6.198-22.47,0L4.64,227.149l-0.095,0.159l-3.305,4.99L0,238.369v0.064l1.24,6.007\n\t\t\tl3.305,4.958l0.095,0.191l63.565,63.565c6.198,6.198,16.273,6.198,22.47,0c6.198-6.166,6.198-16.273,0-22.47L54.253,254.26\n\t\t\th168.225v168.225l-36.423-36.423c-6.198-6.166-16.273-6.166-22.47,0c-6.198,6.198-6.198,16.304,0,22.47l63.565,63.565l5.149,3.432\n\t\t\tl6.007,1.208h0.064l6.07-1.24l5.149-3.401l63.565-63.565c6.166-6.198,6.166-16.304,0-22.47c-6.198-6.198-16.304-6.198-22.47,0\n\t\t\tl-36.423,36.423V254.26h168.225l-36.423,36.423c-6.166,6.166-6.166,16.273,0,22.47c6.198,6.166,16.304,6.166,22.47,0\n\t\t\tl63.565-63.565l3.432-5.149l1.208-6.007v-0.064L475.498,232.298z\"/>\n\t</g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n</svg>\n    "}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}}},"origins":{"AngularCesiumModule":"./lib/angular-cesium/angular-cesium.module","Movement":"./lib/angular-cesium/services/map-events-mananger/map-events-manager","EventResult":"./lib/angular-cesium/services/map-events-mananger/map-events-manager","MapEventsManagerService":"./lib/angular-cesium/services/map-events-mananger/map-events-manager","DisposableObservable":"./lib/angular-cesium/services/map-events-mananger/disposable-observable","PickConfiguration":"./lib/angular-cesium/services/map-events-mananger/event-registration-input","EventRegistrationInput":"./lib/angular-cesium/services/map-events-mananger/event-registration-input","CesiumEventModifier":"./lib/angular-cesium/services/map-events-mananger/consts/cesium-event-modifier.enum","CesiumEvent":"./lib/angular-cesium/services/map-events-mananger/consts/cesium-event.enum","PickOptions":"./lib/angular-cesium/services/map-events-mananger/consts/pickOptions.enum","CesiumService":"./lib/angular-cesium/services/cesium/cesium.service","CameraService":"./lib/angular-cesium/services/camera/camera.service","CoordinateConverter":"./lib/angular-cesium/services/coordinate-converter/coordinate-converter.service","GeoUtilsService":"./lib/angular-cesium/services/geo-utils/geo-utils.service","PlonterService":"./lib/angular-cesium/services/plonter/plonter.service","ViewerConfiguration":"./lib/angular-cesium/services/viewer-configuration/viewer-configuration.service","MapsManagerService":"./lib/angular-cesium/services/maps-manager/maps-manager.service","KeyboardControlActionFn":"./lib/angular-cesium/services/keyboard-control/keyboard-control.service","KeyboardControlValidationFn":"./lib/angular-cesium/services/keyboard-control/keyboard-control.service","KeyboardControlDoneFn":"./lib/angular-cesium/services/keyboard-control/keyboard-control.service","KeyboardControlParams":"./lib/angular-cesium/services/keyboard-control/keyboard-control.service","KeyboardControlDefinition":"./lib/angular-cesium/services/keyboard-control/keyboard-control.service","KeyboardControlService":"./lib/angular-cesium/services/keyboard-control/keyboard-control.service","PREDEFINED_KEYBOARD_ACTIONS":"./lib/angular-cesium/services/keyboard-control/predefined-actions","ScreenshotService":"./lib/angular-cesium/services/screenshot/screenshot.service","SelectionOptions":"./lib/angular-cesium/services/selection-manager/selection-manager.service","SelectionManagerService":"./lib/angular-cesium/services/selection-manager/selection-manager.service","ContextMenuService":"./lib/angular-cesium/services/context-menu/context-menu.service","AcEntity":"./lib/angular-cesium/models/ac-entity","AcNotification":"./lib/angular-cesium/models/ac-notification","ActionType":"./lib/angular-cesium/models/action-type.enum","MapLayerProviderOptions":"./lib/angular-cesium/models/map-layer-provider-options.enum","MapTerrainProviderOptions":"./lib/angular-cesium/models/map-terrain-provider-options.enum","EntitiesDrawerOptions":"./lib/angular-cesium/models/entities-drawer-options","LayerOptions":"./lib/angular-cesium/models/layer-options","ModuleConfiguration":"./lib/angular-cesium/models/module-options","SceneMode":"./lib/angular-cesium/models/scene-mode.enum","KeyboardAction":"./lib/angular-cesium/models/ac-keyboard-action.enum","Cartesian3":"./lib/angular-cesium/models/cartesian3","Cartesian2":"./lib/angular-cesium/models/cartesian2","ContextMenuOptions":"./lib/angular-cesium/models/context-menu-options","BasicContextMenu":"./lib/angular-cesium/models/basic-context-menu","Vec3":"./lib/angular-cesium/models/vec3","Vec2":"./lib/angular-cesium/models/vec2","IDescription":"./lib/angular-cesium/models/description","AcMapComponent":"./lib/angular-cesium/components/ac-map/ac-map.component","AcLayerComponent":"./lib/angular-cesium/components/ac-layer/ac-layer.component","AcArcDescComponent":"./lib/angular-cesium/components/ac-arc-desc/ac-arc-desc.component","AcBillboardComponent":"./lib/angular-cesium/components/ac-billboard/ac-billboard.component","AcBillboardDescComponent":"./lib/angular-cesium/components/ac-billborad-desc/ac-billborad-desc.component","AcBillboardPrimitiveDescComponent":"./lib/angular-cesium/components/ac-billboard-primitive-desc/ac-billboard-primitive-desc.component","AcCircleDescComponent":"./lib/angular-cesium/components/ac-circle-desc/ac-circle-desc.component","AcEllipseDescComponent":"./lib/angular-cesium/components/ac-ellipse-desc/ac-ellipse-desc.component","AcPolylineDescComponent":"./lib/angular-cesium/components/ac-polyline-desc/ac-polyline-desc.component","AcPolylinePrimitiveDescComponent":"./lib/angular-cesium/components/ac-polyline-primitive-desc/ac-polyline-primitive-desc.component","AcLabelComponent":"./lib/angular-cesium/components/ac-label/ac-label.component","AcLabelDescComponent":"./lib/angular-cesium/components/ac-label-desc/ac-label-desc.component","AcLabelPrimitiveDescComponent":"./lib/angular-cesium/components/ac-label-primitive-desc/ac-label-primitive-desc.component","AcPolygonDescComponent":"./lib/angular-cesium/components/ac-polygon-desc/ac-polygon-desc.component","AcPolygonComponent":"./lib/angular-cesium/components/ac-polygon/ac-polygon.component","AcPolylineComponent":"./lib/angular-cesium/components/ac-polyline/ac-polyline.component","AcPrimitivePolylineComponent":"./lib/angular-cesium/components/ac-primitive-polyline/ac-primitive-polyline.component","AcPointComponent":"./lib/angular-cesium/components/ac-point/ac-point.component","AcPointDescComponent":"./lib/angular-cesium/components/ac-point-desc/ac-point-desc.component","AcCircleComponent":"./lib/angular-cesium/components/ac-circle/ac-circle.component","AcArcComponent":"./lib/angular-cesium/components/ac-arc/ac-arc.component","AcEllipseComponent":"./lib/angular-cesium/components/ac-ellipse/ac-ellipse.component","AcHtmlComponent":"./lib/angular-cesium/components/ac-html/ac-html.component","AcMapLayerProviderComponent":"./lib/angular-cesium/components/ac-map-layer-provider/ac-map-layer-provider.component","AcMapTerrainProviderComponent":"./lib/angular-cesium/components/ac-map-terrain-provider/ac-map-terrain-provider.component","AcDefaultPlonterComponent":"./lib/angular-cesium/components/ac-default-plonter/ac-default-plonter.component","AcBoxDescComponent":"./lib/angular-cesium/components/ac-box-desc/ac-box-desc.component","AcCorridorDescComponent":"./lib/angular-cesium/components/ac-corridor-desc/ac-corridor-desc.component","AcCylinderDescComponent":"./lib/angular-cesium/components/ac-cylinder-desc/ac-cylinder-desc.component","AcEllipsoidDescComponent":"./lib/angular-cesium/components/ac-ellipsoid-desc/ac-ellipsoid-desc.component","AcPolylineVolumeDescComponent":"./lib/angular-cesium/components/ac-polyline-volume-desc/ac-polyline-volume-desc.component","AcWallDescComponent":"./lib/angular-cesium/components/ac-wall-desc/ac-wall-desc.component","AcRectangleDescComponent":"./lib/angular-cesium/components/ac-rectangle-desc/ac-rectangle-desc.component","AcTileset3dComponent":"./lib/angular-cesium/components/ac-3d-tileset/ac-tileset-3d.component","AcHtmlDescComponent":"./lib/angular-cesium/components/ac-html-desc/ac-html-desc.component","AcArrayDescComponent":"./lib/angular-cesium/components/ac-array-desc/ac-array-desc.component","AcModelDescComponent":"./lib/angular-cesium/components/ac-model-desc/ac-model-desc.component","AcPointPrimitiveDescComponent":"./lib/angular-cesium/components/ac-point-primitive-desc/ac-point-primitive-desc.component","AcRectangleComponent":"./lib/angular-cesium/components/ac-rectangle/ac-rectangle.component","AcCzmlDescComponent":"./lib/angular-cesium/components/ac-czml-desc/ac-czml-desc.component","AcDynamicCircleDescComponent":"./lib/angular-cesium/components/static-dynamic/ac-dynamic-circle-desc/ac-dynamic-circle-desc.component","AcDynamicEllipseDescComponent":"./lib/angular-cesium/components/static-dynamic/ac-dynamic-ellipse-desc/ac-dynamic-ellipse-desc.component","AcDynamicPolylineDescComponent":"./lib/angular-cesium/components/static-dynamic/ac-dynamic-polyline-desc/ac-dynamic-polyline-desc.component","AcStaticCircleDescComponent":"./lib/angular-cesium/components/static-dynamic/ac-static-circle-desc/ac-static-circle-desc.component","AcStaticEllipseDescComponent":"./lib/angular-cesium/components/static-dynamic/ac-static-ellipse-desc/ac-static-ellipse-desc.component","AcStaticPolygonDescComponent":"./lib/angular-cesium/components/static-dynamic/ac-static-polygon-desc/ac-static-polygon-desc.component","AcStaticPolylineDescComponent":"./lib/angular-cesium/components/static-dynamic/ac-static-polyline-desc/ac-static-polyline-desc.component","PixelOffsetPipe":"./lib/angular-cesium/pipes/pixel-offset/pixel-offset.pipe","RadiansToDegreesPipe":"./lib/angular-cesium/pipes/radians-to-degrees/radians-to-degrees.pipe","AngularCesiumWidgetsModule":"./lib/angular-cesium-widgets/angular-cesium-widgets.module","EditActions":"./lib/angular-cesium-widgets/models/edit-actions.enum","EditModes":"./lib/angular-cesium-widgets/models/edit-mode.enum","EditPoint":"./lib/angular-cesium-widgets/models/edit-point","EditPolyline":"./lib/angular-cesium-widgets/models/edit-polyline","EditArc":"./lib/angular-cesium-widgets/models/edit-arc","EditablePoint":"./lib/angular-cesium-widgets/models/editable-point","EditablePolygon":"./lib/angular-cesium-widgets/models/editable-polygon","EditableCircle":"./lib/angular-cesium-widgets/models/editable-circle","EditablePolyline":"./lib/angular-cesium-widgets/models/editable-polyline","EditableEllipse":"./lib/angular-cesium-widgets/models/editable-ellipse","EditableRectangle":"./lib/angular-cesium-widgets/models/editable-rectangle","EditorObservable":"./lib/angular-cesium-widgets/models/editor-observable","PointEditorObservable":"./lib/angular-cesium-widgets/models/point-editor-observable","PolylineEditorObservable":"./lib/angular-cesium-widgets/models/polyline-editor-observable","PolygonEditorObservable":"./lib/angular-cesium-widgets/models/polygon-editor-observable","RectangleEditorObservable":"./lib/angular-cesium-widgets/models/rectangle-editor-observable","CircleEditorObservable":"./lib/angular-cesium-widgets/models/circle-editor-observable","EllipseEditorObservable":"./lib/angular-cesium-widgets/models/ellipse-editor-observable","PointEditUpdate":"./lib/angular-cesium-widgets/models/point-edit-update","PolygonEditUpdate":"./lib/angular-cesium-widgets/models/polygon-edit-update","RectangleEditUpdate":"./lib/angular-cesium-widgets/models/rectangle-edit-update","PolylineEditUpdate":"./lib/angular-cesium-widgets/models/polyline-edit-update","CircleEditUpdate":"./lib/angular-cesium-widgets/models/circle-edit-update","EllipseEditUpdate":"./lib/angular-cesium-widgets/models/ellipse-edit-update","BasicEditUpdate":"./lib/angular-cesium-widgets/models/basic-edit-update","PointProps":"./lib/angular-cesium-widgets/models/point-edit-options","PointEditOptions":"./lib/angular-cesium-widgets/models/point-edit-options","PolygonProps":"./lib/angular-cesium-widgets/models/polygon-edit-options","PolygonEditOptions":"./lib/angular-cesium-widgets/models/polygon-edit-options","RectangleProps":"./lib/angular-cesium-widgets/models/rectangle-edit-options","RectangleEditOptions":"./lib/angular-cesium-widgets/models/rectangle-edit-options","HippodromeEditUpdate":"./lib/angular-cesium-widgets/models/hippodrome-edit-update","ClampTo3DOptions":"./lib/angular-cesium-widgets/models/polyline-edit-options","PolylineProps":"./lib/angular-cesium-widgets/models/polyline-edit-options","PolylineEditOptions":"./lib/angular-cesium-widgets/models/polyline-edit-options","EditorEditOptions":"./lib/angular-cesium-widgets/models/editor-edit-options","CircleEditOptions":"./lib/angular-cesium-widgets/models/circle-edit-options","EllipseProps":"./lib/angular-cesium-widgets/models/ellipse-edit-options","EllipseEditOptions":"./lib/angular-cesium-widgets/models/ellipse-edit-options","LabelStyle":"./lib/angular-cesium-widgets/models/label-props","LabelProps":"./lib/angular-cesium-widgets/models/label-props","defaultLabelProps":"./lib/angular-cesium-widgets/models/label-props","HippodromeProps":"./lib/angular-cesium-widgets/models/hippodrome-edit-options","HippodromeEditOptions":"./lib/angular-cesium-widgets/models/hippodrome-edit-options","HippodromeEditorObservable":"./lib/angular-cesium-widgets/models/hippodrome-editor-oboservable","EditableHippodrome":"./lib/angular-cesium-widgets/models/editable-hippodrome","PointsEditorComponent":"./lib/angular-cesium-widgets/components/points-editor/points-editor.component","PolygonsEditorComponent":"./lib/angular-cesium-widgets/components/polygons-editor/polygons-editor.component","RectanglesEditorComponent":"./lib/angular-cesium-widgets/components/rectangles-editor/rectangles-editor.component","CirclesEditorComponent":"./lib/angular-cesium-widgets/components/circles-editor/circles-editor.component","PolylinesEditorComponent":"./lib/angular-cesium-widgets/components/polylines-editor/polylines-editor.component","HippodromeEditorComponent":"./lib/angular-cesium-widgets/components/hippodrome-editor/hippodrome-editor.component","EllipsesEditorComponent":"./lib/angular-cesium-widgets/components/ellipses-editor/ellipses-editor.component","DraggableToMapDirective":"./lib/angular-cesium-widgets/directives/draggable-to-map.directive","AcToolbarComponent":"./lib/angular-cesium-widgets/components/toolbar/ac-toolbar/ac-toolbar.component","AcToolbarButtonComponent":"./lib/angular-cesium-widgets/components/toolbar/ac-toolbar-button/ac-toolbar-button.component","RangeAndBearingComponent":"./lib/angular-cesium-widgets/components/range-and-bearing/range-and-bearing.component","RangeAndBearingOptions":"./lib/angular-cesium-widgets/components/range-and-bearing/range-and-bearing.component","DEFAULT_POINT_OPTIONS":"./lib/angular-cesium-widgets/services/entity-editors/points-editor/points-editor.service","PointsEditorService":"./lib/angular-cesium-widgets/services/entity-editors/points-editor/points-editor.service","DEFAULT_POLYGON_OPTIONS":"./lib/angular-cesium-widgets/services/entity-editors/polygons-editor/polygons-editor.service","PolygonsEditorService":"./lib/angular-cesium-widgets/services/entity-editors/polygons-editor/polygons-editor.service","DEFAULT_RECTANGLE_OPTIONS":"./lib/angular-cesium-widgets/services/entity-editors/rectangles-editor/rectangles-editor.service","RectanglesEditorService":"./lib/angular-cesium-widgets/services/entity-editors/rectangles-editor/rectangles-editor.service","DEFAULT_CIRCLE_OPTIONS":"./lib/angular-cesium-widgets/services/entity-editors/circles-editor/circles-editor.service","CirclesEditorService":"./lib/angular-cesium-widgets/services/entity-editors/circles-editor/circles-editor.service","DEFAULT_POLYLINE_OPTIONS":"./lib/angular-cesium-widgets/services/entity-editors/polyline-editor/polylines-editor.service","PolylinesEditorService":"./lib/angular-cesium-widgets/services/entity-editors/polyline-editor/polylines-editor.service","DEFAULT_HIPPODROME_OPTIONS":"./lib/angular-cesium-widgets/services/entity-editors/hippodrome-editor/hippodrome-editor.service","HippodromeEditorService":"./lib/angular-cesium-widgets/services/entity-editors/hippodrome-editor/hippodrome-editor.service","DEFAULT_ELLIPSE_OPTIONS":"./lib/angular-cesium-widgets/services/entity-editors/ellipses-editor/ellipses-editor.service","EllipsesEditorService":"./lib/angular-cesium-widgets/services/entity-editors/ellipses-editor/ellipses-editor.service","IconDragEvent":"./lib/angular-cesium-widgets/services/draggable-to-map.service","DraggableToMapService":"./lib/angular-cesium-widgets/services/draggable-to-map.service","MouseButtons":"./lib/angular-cesium-widgets/services/zoom-to-rectangle.service","ZoomToRectangleService":"./lib/angular-cesium-widgets/services/zoom-to-rectangle.service","ɵa":"./lib/angular-cesium/utils/utils.module","ɵb":"./lib/angular-cesium/services/viewer-factory/viewer-factory.service","ɵc":"./lib/angular-cesium/services/drawers/billboard-drawer/billboard-drawer.service","ɵd":"./lib/angular-cesium/services/drawers/entities-drawer/entities-drawer.service","ɵe":"./lib/angular-cesium/services/drawers/basic-drawer/basic-drawer.service","ɵf":"./lib/angular-cesium/services/drawers/entities-drawer/enums/graphics-type.enum","ɵg":"./lib/angular-cesium/services/map-events-mananger/cesium-event-builder","ɵh":"./lib/angular-cesium/services/drawers/label-drawer/label-drawer.service","ɵi":"./lib/angular-cesium/services/drawers/polyline-drawer/polyline-drawer.service","ɵj":"./lib/angular-cesium/services/drawers/polyline-primitive-drawer/polyline-primitive-drawer.service","ɵk":"./lib/angular-cesium/services/drawers/primitives-drawer/primitives-drawer.service","ɵl":"./lib/angular-cesium/services/drawers/ellipse-drawer/ellipse-drawer.service","ɵm":"./lib/angular-cesium/services/drawers/point-drawer/point-drawer.service","ɵn":"./lib/angular-cesium/services/drawers/arc-drawer/arc-drawer.service","ɵo":"./lib/angular-cesium/services/drawers/czml-drawer/czml-drawer.service","ɵp":"./lib/angular-cesium/services/drawers/polygon-drawer/polygon-drawer.service","ɵq":"./lib/angular-cesium/services/map-layers/map-layers.service","ɵr":"./lib/angular-cesium/cesium-enhancements/ConfigurationService","ɵs":"./lib/angular-cesium/cesium-enhancements/ConfigurationService","ɵt":"./lib/angular-cesium/services/layer-service/layer-service.service","ɵu":"./lib/angular-cesium/services/computation-cache/computation-cache.service","ɵv":"./lib/angular-cesium/services/drawers/model-drawer/model-drawer.service","ɵw":"./lib/angular-cesium/services/drawers/box-dawer/box-drawer.service","ɵx":"./lib/angular-cesium/services/drawers/corridor-dawer/corridor-drawer.service","ɵy":"./lib/angular-cesium/services/drawers/cylinder-dawer/cylinder-drawer.service","ɵz":"./lib/angular-cesium/services/drawers/ellipoid-drawer/ellipsoid-drawer.service","ɵba":"./lib/angular-cesium/services/drawers/polyline-volume-dawer/polyline-volume-drawer.service","ɵbb":"./lib/angular-cesium/services/drawers/wall-dawer/wall-drawer.service","ɵbc":"./lib/angular-cesium/services/drawers/rectangle-dawer/rectangle-drawer.service","ɵbd":"./lib/angular-cesium/services/drawers/label-primitive-drawer/label-primitive-drawer.service","ɵbe":"./lib/angular-cesium/services/drawers/billboard-primitive-drawer/billboard-primitive-drawer.service","ɵbf":"./lib/angular-cesium/services/drawers/point-primitive-drawer/point-primitive-drawer.service","ɵbg":"./lib/angular-cesium/services/drawers/html-drawer/html-drawer.service","ɵbh":"./lib/angular-cesium/services/drawers/static-dynamic/ellipse-drawer/dynamic-ellipse-drawer.service","ɵbi":"./lib/angular-cesium/services/drawers/static-dynamic/dynamic-polyline-drawer/dynamic-polyline-drawer.service","ɵbj":"./lib/angular-cesium/services/drawers/static-dynamic/static-circle-drawer/static-circle-drawer.service","ɵbk":"./lib/angular-cesium/services/drawers/static-dynamic/static-primitive-drawer/static-primitive-drawer.service","ɵbl":"./lib/angular-cesium/services/drawers/static-dynamic/static-polyline-drawer/static-polyline-drawer.service","ɵbm":"./lib/angular-cesium/services/drawers/static-dynamic/static-polygon-drawer/polygon-drawer.service","ɵbn":"./lib/angular-cesium/services/drawers/static-dynamic/ellipse-drawer/ellipse-drawer.service","ɵbo":"./lib/angular-cesium/services/entity-on-map/entity-on-map.component","ɵbp":"./lib/angular-cesium/services/basic-desc/basic-desc.service","ɵbq":"./lib/angular-cesium/services/cesium-properties/cesium-properties.service","ɵbr":"./lib/angular-cesium/services/json-mapper/json-mapper.service","ɵbs":"./lib/angular-cesium/components/ac-context-menu-wrapper/ac-context-menu-wrapper.component","ɵbt":"./lib/angular-cesium/services/ac-html-manager/ac-html-manager.service","ɵbu":"./lib/angular-cesium/directives/ac-html/ac-html.directive","ɵbv":"./lib/angular-cesium/directives/ac-html/ac-html.directive","ɵbw":"./lib/angular-cesium/directives/ac-html-container/ac-html-container.directive","ɵbx":"./lib/angular-cesium/services/basic-primitive-desc/basic-static-primitive-desc.service","ɵby":"./lib/angular-cesium-widgets/services/entity-editors/points-editor/points-manager.service","ɵbz":"./lib/angular-cesium-widgets/services/entity-editors/hippodrome-editor/hippodrome-manager.service","ɵca":"./lib/angular-cesium-widgets/services/entity-editors/polygons-editor/polygons-manager.service","ɵcb":"./lib/angular-cesium-widgets/services/entity-editors/rectangles-editor/rectangles-manager.service","ɵcc":"./lib/angular-cesium-widgets/services/entity-editors/circles-editor/circles-manager.service","ɵcd":"./lib/angular-cesium-widgets/services/entity-editors/ellipses-editor/ellipses-manager.service","ɵce":"./lib/angular-cesium-widgets/services/entity-editors/polyline-editor/polylines-manager.service","ɵcf":"./lib/angular-cesium-widgets/components/toolbar/ac-toolbar/drag-icon.component"},"importAs":"iceye-angular-cesium-fork"}