Skip to content

Commit febfbaa

Browse files
authored
fix: Fixes error; updates how demos use KMLLoader. (#505)
1 parent 726bac2 commit febfbaa

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

samples/deckgl-kml-updated/index.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,8 @@
55
*/
66

77
// Import necessary loader
8-
import { registerLoaders } from '@loaders.gl/core';
98
import { KMLLoader } from '@loaders.gl/kml';
109

11-
// Register the KML loader
12-
registerLoaders(KMLLoader);
13-
1410
// Declare global namespace for Deck.gl to satisfy TypeScript compiler
1511
declare namespace deck {
1612
class GeoJsonLayer {
@@ -95,6 +91,7 @@ async function initMap(): Promise<void> {
9591
geojsonLayer = new deck.GeoJsonLayer({
9692
id: 'geojson-layer',
9793
data: `https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/1.0_week_age.kml?t=${Date.now()}`, // Append timestamp to prevent caching
94+
loaders: [KMLLoader],
9895
pickable: true,
9996
stroked: true, // Set to true to add a border
10097
getLineColor: [0, 0, 0, 255], // Set border color to black

samples/deckgl-kml/index.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,8 @@
55
*/
66

77
// Import necessary loader
8-
import { registerLoaders } from '@loaders.gl/core';
98
import { KMLLoader } from '@loaders.gl/kml';
109

11-
// Register the KML loader
12-
registerLoaders(KMLLoader);
13-
1410
// Declare global namespace for Deck.gl to satisfy TypeScript compiler
1511
declare namespace deck {
1612
class GeoJsonLayer {
@@ -93,6 +89,7 @@ async function initMap(): Promise<void> {
9389
geojsonLayer = new deck.GeoJsonLayer({
9490
id: 'geojson-layer',
9591
data: 'https://googlearchive.github.io/js-v2-samples/ggeoxml/cta.kml',
92+
loaders: [KMLLoader],
9693
pickable: true,
9794
stroked: true, // Set to true to render lines
9895
filled: false, // Set to false for lines

0 commit comments

Comments
 (0)