mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-04 18:34:02 +00:00
25 lines
1.1 KiB
JavaScript
25 lines
1.1 KiB
JavaScript
import { defaultSurface } from './surfaceServices.js';
|
|
import { createApplicationInstallations } from '../app/layers/militaryInstallations.js';
|
|
import { createSourceSlot } from '../sources/sourceSlot.js';
|
|
import { createInstallationSource } from '../layers/installations/index.js';
|
|
|
|
const sourceSlot = createSourceSlot(
|
|
createInstallationSource(),
|
|
['getMappedSites', 'searchNearby'],
|
|
'Installation source',
|
|
);
|
|
export const configureInstallationSource = sourceSlot.configure;
|
|
const layer = createApplicationInstallations({
|
|
surface: defaultSurface,
|
|
source: sourceSlot.source,
|
|
});
|
|
export const approximateSurfaceDistanceM = layer.approximateSurfaceDistanceM;
|
|
export const classifyGoogleMilitaryPlace = layer.classifyGoogleMilitaryPlace;
|
|
export const installationSourceLabel = layer.installationSourceLabel;
|
|
export const installationSurfaceHeightM = layer.installationSurfaceHeightM;
|
|
export const installationWithinViewport = layer.installationWithinViewport;
|
|
export const installationResponseSaturated =
|
|
layer.installationResponseSaturated;
|
|
export const installationRetryDelayMs = layer.installationRetryDelayMs;
|
|
export default layer;
|