kepler.gl.geoiq
Version:
kepler.gl is a webgl based application to visualize large scale location data in the browser
108 lines (88 loc) • 10.8 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.KeplerGlLayers = void 0;
Object.defineProperty(exports, "Layer", {
enumerable: true,
get: function get() {
return _baseLayer["default"];
}
});
exports.LayerClasses = void 0;
var _pointLayer = _interopRequireDefault(require("./point-layer/point-layer"));
var _dynamicBoundaryLayer = _interopRequireDefault(require("./dynamic-boundary-layer/dynamic-boundary-layer"));
var _geoHashLayer = _interopRequireDefault(require("./geo-hash-layer/geo-hash-layer"));
var _geojsonLayer = _interopRequireDefault(require("./geojson-layer/geojson-layer"));
var _gridLayer = _interopRequireDefault(require("./grid-layer/grid-layer"));
var _hexagonLayer = _interopRequireDefault(require("./hexagon-layer/hexagon-layer"));
var _arcLayer = _interopRequireDefault(require("./arc-layer/arc-layer"));
var _clusterLayer = _interopRequireDefault(require("./cluster-layer/cluster-layer"));
var _iconLayer = _interopRequireDefault(require("./icon-layer/icon-layer"));
var _heatmapLayer = _interopRequireDefault(require("./heatmap-layer/heatmap-layer"));
var _lineLayer = _interopRequireDefault(require("./line-layer/line-layer"));
var _tripLayer = _interopRequireDefault(require("./trip-layer/trip-layer"));
var _boundaryLayer = _interopRequireDefault(require("./boundary-layer/boundary-layer"));
var _pincodeLayer = _interopRequireDefault(require("./pincode-layer/pincode-layer"));
var _pointLayer2 = _interopRequireDefault(require("./backend-point-layer/point-layer"));
var _geojsonLayer2 = _interopRequireDefault(require("./backend-geojson-layer/geojson-layer"));
var _baseLayer = _interopRequireDefault(require("./base-layer"));
// Copyright (c) 2023 Uber Technologies, Inc.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in
// all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
// base layer
// individual layers
var KeplerGlLayers = exports.KeplerGlLayers = {
PointLayer: _pointLayer["default"],
DynamicLayer: _dynamicBoundaryLayer["default"],
GeoHashLayer: _geoHashLayer["default"],
GeojsonLayer: _geojsonLayer["default"],
GridLayer: _gridLayer["default"],
HexagonLayer: _hexagonLayer["default"],
ArcLayer: _arcLayer["default"],
ClusterLayer: _clusterLayer["default"],
IconLayer: _iconLayer["default"],
HeatmapLayer: _heatmapLayer["default"],
BoundaryLayer: _boundaryLayer["default"],
// PincodeLayer,
LineLayer: _lineLayer["default"],
TripLayer: _tripLayer["default"],
BackendPointLayer: _pointLayer2["default"],
BackendGeojsonLayer: _geojsonLayer2["default"]
};
var LayerClasses = exports.LayerClasses = {
point: _pointLayer["default"],
geojson: _geojsonLayer["default"],
backendPoint: _pointLayer2["default"],
backendGeojson: _geojsonLayer2["default"],
dynamic: _dynamicBoundaryLayer["default"],
geoHash: _geoHashLayer["default"],
grid: _gridLayer["default"],
hexagon: _hexagonLayer["default"],
arc: _arcLayer["default"],
cluster: _clusterLayer["default"],
icon: _iconLayer["default"],
boundary: _boundaryLayer["default"],
heatmap: _heatmapLayer["default"],
// pincode: PincodeLayer,
line: _lineLayer["default"],
trip: _tripLayer["default"]
};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9sYXllcnMvaW5kZXguanMiXSwibmFtZXMiOlsiS2VwbGVyR2xMYXllcnMiLCJQb2ludExheWVyIiwiRHluYW1pY0xheWVyIiwiR2VvSGFzaExheWVyIiwiR2VvanNvbkxheWVyIiwiR3JpZExheWVyIiwiSGV4YWdvbkxheWVyIiwiQXJjTGF5ZXIiLCJDbHVzdGVyTGF5ZXIiLCJJY29uTGF5ZXIiLCJIZWF0bWFwTGF5ZXIiLCJCb3VuZGFyeUxheWVyIiwiTGluZUxheWVyIiwiVHJpcExheWVyIiwiQmFja2VuZFBvaW50TGF5ZXIiLCJCYWNrZW5kR2VvanNvbkxheWVyIiwiTGF5ZXJDbGFzc2VzIiwicG9pbnQiLCJnZW9qc29uIiwiYmFja2VuZFBvaW50IiwiYmFja2VuZEdlb2pzb24iLCJkeW5hbWljIiwiZ2VvSGFzaCIsImdyaWQiLCJoZXhhZ29uIiwiYXJjIiwiY2x1c3RlciIsImljb24iLCJib3VuZGFyeSIsImhlYXRtYXAiLCJsaW5lIiwidHJpcCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7OztBQW9CQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFHQTs7QUF0Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFtQkE7QUFHQTtBQUNPLElBQU1BLGNBQWMsNEJBQUc7QUFDNUJDLEVBQUFBLFVBQVUsRUFBVkEsc0JBRDRCO0FBRTVCQyxFQUFBQSxZQUFZLEVBQVpBLGdDQUY0QjtBQUc1QkMsRUFBQUEsWUFBWSxFQUFaQSx3QkFINEI7QUFJNUJDLEVBQUFBLFlBQVksRUFBWkEsd0JBSjRCO0FBSzVCQyxFQUFBQSxTQUFTLEVBQVRBLHFCQUw0QjtBQU01QkMsRUFBQUEsWUFBWSxFQUFaQSx3QkFONEI7QUFPNUJDLEVBQUFBLFFBQVEsRUFBUkEsb0JBUDRCO0FBUTVCQyxFQUFBQSxZQUFZLEVBQVpBLHdCQVI0QjtBQVM1QkMsRUFBQUEsU0FBUyxFQUFUQSxxQkFUNEI7QUFVNUJDLEVBQUFBLFlBQVksRUFBWkEsd0JBVjRCO0FBVzVCQyxFQUFBQSxhQUFhLEVBQWJBLHlCQVg0QjtBQVk1QjtBQUNBQyxFQUFBQSxTQUFTLEVBQVRBLHFCQWI0QjtBQWM1QkMsRUFBQUEsU0FBUyxFQUFUQSxxQkFkNEI7QUFlNUJDLEVBQUFBLGlCQUFpQixFQUFqQkEsdUJBZjRCO0FBZ0I1QkMsRUFBQUEsbUJBQW1CLEVBQW5CQTtBQWhCNEIsQ0FBdkI7QUFtQkEsSUFBTUMsWUFBWSwwQkFBRztBQUMxQkMsRUFBQUEsS0FBSyxFQUFFaEIsc0JBRG1CO0FBRTFCaUIsRUFBQUEsT0FBTyxFQUFFZCx3QkFGaUI7QUFHMUJlLEVBQUFBLFlBQVksRUFBRUwsdUJBSFk7QUFJMUJNLEVBQUFBLGNBQWMsRUFBRUwseUJBSlU7QUFLMUJNLEVBQUFBLE9BQU8sRUFBRW5CLGdDQUxpQjtBQU0xQm9CLEVBQUFBLE9BQU8sRUFBRW5CLHdCQU5pQjtBQU8xQm9CLEVBQUFBLElBQUksRUFBRWxCLHFCQVBvQjtBQVExQm1CLEVBQUFBLE9BQU8sRUFBRWxCLHdCQVJpQjtBQVMxQm1CLEVBQUFBLEdBQUcsRUFBRWxCLG9CQVRxQjtBQVUxQm1CLEVBQUFBLE9BQU8sRUFBRWxCLHdCQVZpQjtBQVcxQm1CLEVBQUFBLElBQUksRUFBRWxCLHFCQVhvQjtBQVkxQm1CLEVBQUFBLFFBQVEsRUFBRWpCLHlCQVpnQjtBQWExQmtCLEVBQUFBLE9BQU8sRUFBRW5CLHdCQWJpQjtBQWMxQjtBQUNBb0IsRUFBQUEsSUFBSSxFQUFFbEIscUJBZm9CO0FBZ0IxQm1CLEVBQUFBLElBQUksRUFBRWxCO0FBaEJvQixDQUFyQiIsInNvdXJjZXNDb250ZW50IjpbIi8vIENvcHlyaWdodCAoYykgMjAyMyBVYmVyIFRlY2hub2xvZ2llcywgSW5jLlxuLy9cbi8vIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHlcbi8vIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlIFwiU29mdHdhcmVcIiksIHRvIGRlYWxcbi8vIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHNcbi8vIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGxcbi8vIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpc1xuLy8gZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczpcbi8vXG4vLyBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpblxuLy8gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuXG4vL1xuLy8gVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUlxuLy8gSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksXG4vLyBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEVcbi8vIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVJcbi8vIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sXG4vLyBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOXG4vLyBUSEUgU09GVFdBUkUuXG5cbmltcG9ydCB7ZGVmYXVsdCBhcyBQb2ludExheWVyfSBmcm9tICcuL3BvaW50LWxheWVyL3BvaW50LWxheWVyJztcbmltcG9ydCB7ZGVmYXVsdCBhcyBEeW5hbWljTGF5ZXJ9IGZyb20gJy4vZHluYW1pYy1ib3VuZGFyeS1sYXllci9keW5hbWljLWJvdW5kYXJ5LWxheWVyJztcbmltcG9ydCB7ZGVmYXVsdCBhcyBHZW9IYXNoTGF5ZXJ9IGZyb20gJy4vZ2VvLWhhc2gtbGF5ZXIvZ2VvLWhhc2gtbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIEdlb2pzb25MYXllcn0gZnJvbSAnLi9nZW9qc29uLWxheWVyL2dlb2pzb24tbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIEdyaWRMYXllcn0gZnJvbSAnLi9ncmlkLWxheWVyL2dyaWQtbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIEhleGFnb25MYXllcn0gZnJvbSAnLi9oZXhhZ29uLWxheWVyL2hleGFnb24tbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIEFyY0xheWVyfSBmcm9tICcuL2FyYy1sYXllci9hcmMtbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIENsdXN0ZXJMYXllcn0gZnJvbSAnLi9jbHVzdGVyLWxheWVyL2NsdXN0ZXItbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIEljb25MYXllcn0gZnJvbSAnLi9pY29uLWxheWVyL2ljb24tbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIEhlYXRtYXBMYXllcn0gZnJvbSAnLi9oZWF0bWFwLWxheWVyL2hlYXRtYXAtbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIExpbmVMYXllcn0gZnJvbSAnLi9saW5lLWxheWVyL2xpbmUtbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIFRyaXBMYXllcn0gZnJvbSAnLi90cmlwLWxheWVyL3RyaXAtbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIEJvdW5kYXJ5TGF5ZXJ9IGZyb20gJy4vYm91bmRhcnktbGF5ZXIvYm91bmRhcnktbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIFBpbmNvZGVMYXllcn0gZnJvbSAnLi9waW5jb2RlLWxheWVyL3BpbmNvZGUtbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIEJhY2tlbmRQb2ludExheWVyfSBmcm9tICcuL2JhY2tlbmQtcG9pbnQtbGF5ZXIvcG9pbnQtbGF5ZXInO1xuaW1wb3J0IHtkZWZhdWx0IGFzIEJhY2tlbmRHZW9qc29uTGF5ZXJ9IGZyb20gJy4vYmFja2VuZC1nZW9qc29uLWxheWVyL2dlb2pzb24tbGF5ZXInO1xuXG4vLyBiYXNlIGxheWVyXG5leHBvcnQge2RlZmF1bHQgYXMgTGF5ZXJ9IGZyb20gJy4vYmFzZS1sYXllcic7XG5cbi8vIGluZGl2aWR1YWwgbGF5ZXJzXG5leHBvcnQgY29uc3QgS2VwbGVyR2xMYXllcnMgPSB7XG4gIFBvaW50TGF5ZXIsXG4gIER5bmFtaWNMYXllcixcbiAgR2VvSGFzaExheWVyLFxuICBHZW9qc29uTGF5ZXIsXG4gIEdyaWRMYXllcixcbiAgSGV4YWdvbkxheWVyLFxuICBBcmNMYXllcixcbiAgQ2x1c3RlckxheWVyLFxuICBJY29uTGF5ZXIsXG4gIEhlYXRtYXBMYXllcixcbiAgQm91bmRhcnlMYXllcixcbiAgLy8gUGluY29kZUxheWVyLFxuICBMaW5lTGF5ZXIsXG4gIFRyaXBMYXllcixcbiAgQmFja2VuZFBvaW50TGF5ZXIsXG4gIEJhY2tlbmRHZW9qc29uTGF5ZXJcbn07XG5cbmV4cG9ydCBjb25zdCBMYXllckNsYXNzZXMgPSB7XG4gIHBvaW50OiBQb2ludExheWVyLFxuICBnZW9qc29uOiBHZW9qc29uTGF5ZXIsXG4gIGJhY2tlbmRQb2ludDogQmFja2VuZFBvaW50TGF5ZXIsXG4gIGJhY2tlbmRHZW9qc29uOiBCYWNrZW5kR2VvanNvbkxheWVyLFxuICBkeW5hbWljOiBEeW5hbWljTGF5ZXIsXG4gIGdlb0hhc2g6IEdlb0hhc2hMYXllcixcbiAgZ3JpZDogR3JpZExheWVyLFxuICBoZXhhZ29uOiBIZXhhZ29uTGF5ZXIsXG4gIGFyYzogQXJjTGF5ZXIsXG4gIGNsdXN0ZXI6IENsdXN0ZXJMYXllcixcbiAgaWNvbjogSWNvbkxheWVyLFxuICBib3VuZGFyeTogQm91bmRhcnlMYXllcixcbiAgaGVhdG1hcDogSGVhdG1hcExheWVyLFxuICAvLyBwaW5jb2RlOiBQaW5jb2RlTGF5ZXIsXG4gIGxpbmU6IExpbmVMYXllcixcbiAgdHJpcDogVHJpcExheWVyXG59O1xuIl19