mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-04 10:24:02 +00:00
31 lines
978 B
JavaScript
31 lines
978 B
JavaScript
import { localGeoJsonServices } from '../app/localGeojsonServices.js';
|
|
export { localGeoJsonServices } from '../app/localGeojsonServices.js';
|
|
import {
|
|
createLocalGeoJsonLayer as createLayer,
|
|
createLocalInfrastructureOverlayPublisher as createPublisher,
|
|
} from './localGeojsonCore.js';
|
|
|
|
export * from './localGeojsonCore.js';
|
|
|
|
/** Create a layer using the standalone app's operations; retain overlay overrides. */
|
|
export function createLocalGeoJsonLayer(options) {
|
|
return createLayer(options, {
|
|
...localGeoJsonServices,
|
|
overlayHost:
|
|
options.overlayHost === undefined
|
|
? localGeoJsonServices.overlayHost
|
|
: options.overlayHost,
|
|
});
|
|
}
|
|
|
|
/** Create an overlay publisher using the standalone app's host by default. */
|
|
export function createLocalInfrastructureOverlayPublisher(options) {
|
|
return createPublisher({
|
|
...options,
|
|
host:
|
|
options.host === undefined
|
|
? localGeoJsonServices.overlayHost
|
|
: options.host,
|
|
});
|
|
}
|