mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-06 03:14:00 +00:00
refactor: expose reference sources independently of standalone setup
This commit is contained in:
1 parent
8bfce9080d
commit
e46d50ce52
9 files changed
+66
-19
No files matched your search
@@ -7,26 +7,18 @@ import { createCctvSource } from '../layers/cctv/source.js';
|
||||
import { createRadioSource } from '../layers/radio/source.js';
|
||||
import { createTrafficSource } from '../layers/traffic/source.js';
|
||||
import { createBikeshareSource } from '../layers/bikeshare/source.js';
|
||||
import { createInstallationSource } from '../layers/installations/index.js';
|
||||
import { createSatelliteSource } from '../layers/satellites/index.js';
|
||||
import { createLaunchSource } from '../layers/launches/index.js';
|
||||
import { createOverpassAlprSource } from '../layers/alpr/index.js';
|
||||
import { createFirmsSource } from '../layers/firms/index.js';
|
||||
import { createUsgsEarthquakeSource } from '../layers/earthquakes/source.js';
|
||||
import { createBundledCableSource } from '../layers/submarineCables/bundledSource.js';
|
||||
|
||||
/** Existing reference feeds, usable independently of live source selection. */
|
||||
export function createStandaloneReferenceSources() {
|
||||
return {
|
||||
earthquakes: createUsgsEarthquakeSource(),
|
||||
cables: createBundledCableSource(),
|
||||
};
|
||||
}
|
||||
import { createInstallationSource } from '../layers/installations/source.js';
|
||||
import { createSatelliteSource } from '../layers/satellites/source.js';
|
||||
import { createLaunchSource } from '../layers/launches/source.js';
|
||||
import { createOverpassAlprSource } from '../layers/alpr/source.js';
|
||||
import { createFirmsSource } from '../layers/firms/source.js';
|
||||
import { createReferenceSources } from '../sources/reference.js';
|
||||
export { createReferenceSources as createStandaloneReferenceSources } from '../sources/reference.js';
|
||||
|
||||
/** Select standalone providers without starting their acquisition. */
|
||||
export function createStandaloneLayerSources() {
|
||||
return {
|
||||
...createStandaloneReferenceSources(),
|
||||
...createReferenceSources(),
|
||||
flights: createOpenSkySource(),
|
||||
military: createAdsbLolSource(),
|
||||
vessels: createAisStreamSource({
|
||||
|
||||
Reference in new issue
Block a user