UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

77 lines (76 loc) 14.2 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _typeof = require("@babel/runtime/helpers/typeof"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn")); var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf")); var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits")); var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _propTypes = _interopRequireDefault(require("prop-types")); var _react = _interopRequireWildcard(require("react")); var _base = require("../base"); function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } // SPDX-License-Identifier: MIT // Copyright contributors to the kepler.gl project var WMSLayerIcon = /*#__PURE__*/function (_Component) { function WMSLayerIcon() { (0, _classCallCheck2["default"])(this, WMSLayerIcon); return _callSuper(this, WMSLayerIcon, arguments); } (0, _inherits2["default"])(WMSLayerIcon, _Component); return (0, _createClass2["default"])(WMSLayerIcon, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_base.Base, this.props, /*#__PURE__*/_react["default"].createElement("g", { clipPath: "url(#clip0_13806_131258)" }, /*#__PURE__*/_react["default"].createElement("path", { d: "M14.7595 12.2358L1 19.9828L15.2405 28L29 20.2536L14.7595 12.2358Z", fill: "currentColor" }), /*#__PURE__*/_react["default"].createElement("path", { d: "M14.7595 7.66919L1 15.4156L15.2405 23.4334L29 15.687L14.7595 7.66919Z", fill: "#9DA0B9" }), /*#__PURE__*/_react["default"].createElement("path", { d: "M14.7595 2L1 9.74639L15.2405 17.7636L29 10.0172L14.7595 2Z", fill: "#BFC0D1" }), /*#__PURE__*/_react["default"].createElement("path", { d: "M25.9696 10.8737H4.02124V19.267H25.9696V10.8737Z", fill: "currentColor" }), /*#__PURE__*/_react["default"].createElement("path", { d: "M5.51221 12.2358H6.77682L7.643 15.9522L8.58367 12.2358H9.64733L10.629 15.9725L11.5235 12.2358H12.6784L11.3341 17.6116H10.0637L9.0693 13.8953L8.05934 17.6116H6.85362L5.51221 12.2358Z", fill: "white" }), /*#__PURE__*/_react["default"].createElement("path", { d: "M13.4314 12.2358H15.0812L16.3689 15.5817L17.6393 12.2358H19.2561V17.6116H18.0146V13.8389L16.4884 17.6116H16.0796L14.5453 13.8389V17.6116H13.4314V12.2358Z", fill: "white" }), /*#__PURE__*/_react["default"].createElement("path", { d: "M20.1084 15.9274H21.3037C21.3574 16.4088 21.5659 16.8069 22.383 16.8069C22.9304 16.8069 23.293 16.5141 23.293 16.0929C23.293 15.6717 23.0621 15.5141 22.2536 15.3936C20.8429 15.2134 20.2643 14.7995 20.2643 13.7606C20.2643 12.8433 21.0508 12.1592 22.2692 12.1592C23.5107 12.1592 24.2354 12.7003 24.3353 13.7679H23.1851C23.1077 13.2792 22.8149 13.0539 22.2675 13.0539C21.7201 13.0539 21.4423 13.3017 21.4423 13.6626C21.4423 14.0461 21.6196 14.2257 22.4679 14.3468C23.8018 14.5123 24.4889 14.8659 24.4889 15.9797C24.4889 16.937 23.6874 17.6938 22.3841 17.6938C20.8718 17.6943 20.1777 17.0029 20.1084 15.9274Z", fill: "white" })), /*#__PURE__*/_react["default"].createElement("defs", null, /*#__PURE__*/_react["default"].createElement("clipPath", { id: "clip0_13806_131258" }, /*#__PURE__*/_react["default"].createElement("rect", { width: "28", height: "26", fill: "white", transform: "translate(1 2)" })))); } }]); }(_react.Component); (0, _defineProperty2["default"])(WMSLayerIcon, "propTypes", { height: _propTypes["default"].string, colors: _propTypes["default"].arrayOf(_propTypes["default"].string.isRequired) }); (0, _defineProperty2["default"])(WMSLayerIcon, "defaultProps", { height: '16px', predefinedClassName: 'wms-layer-icon', totalColor: 2, viewBox: '0 0 30 30' }); var _default = exports["default"] = WMSLayerIcon; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcHJvcFR5cGVzIiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsInJlcXVpcmUiLCJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVXaWxkY2FyZCIsIl9iYXNlIiwiX2dldFJlcXVpcmVXaWxkY2FyZENhY2hlIiwiZSIsIldlYWtNYXAiLCJyIiwidCIsIl9fZXNNb2R1bGUiLCJfdHlwZW9mIiwiaGFzIiwiZ2V0IiwibiIsIl9fcHJvdG9fXyIsImEiLCJPYmplY3QiLCJkZWZpbmVQcm9wZXJ0eSIsImdldE93blByb3BlcnR5RGVzY3JpcHRvciIsInUiLCJoYXNPd25Qcm9wZXJ0eSIsImNhbGwiLCJpIiwic2V0IiwiX2NhbGxTdXBlciIsIm8iLCJfZ2V0UHJvdG90eXBlT2YyIiwiX3Bvc3NpYmxlQ29uc3RydWN0b3JSZXR1cm4yIiwiX2lzTmF0aXZlUmVmbGVjdENvbnN0cnVjdCIsIlJlZmxlY3QiLCJjb25zdHJ1Y3QiLCJjb25zdHJ1Y3RvciIsImFwcGx5IiwiQm9vbGVhbiIsInByb3RvdHlwZSIsInZhbHVlT2YiLCJXTVNMYXllckljb24iLCJfQ29tcG9uZW50IiwiX2NsYXNzQ2FsbENoZWNrMiIsImFyZ3VtZW50cyIsIl9pbmhlcml0czIiLCJfY3JlYXRlQ2xhc3MyIiwia2V5IiwidmFsdWUiLCJyZW5kZXIiLCJjcmVhdGVFbGVtZW50IiwiQmFzZSIsInByb3BzIiwiY2xpcFBhdGgiLCJkIiwiZmlsbCIsImlkIiwid2lkdGgiLCJoZWlnaHQiLCJ0cmFuc2Zvcm0iLCJDb21wb25lbnQiLCJfZGVmaW5lUHJvcGVydHkyIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwiY29sb3JzIiwiYXJyYXlPZiIsImlzUmVxdWlyZWQiLCJwcmVkZWZpbmVkQ2xhc3NOYW1lIiwidG90YWxDb2xvciIsInZpZXdCb3giLCJfZGVmYXVsdCIsImV4cG9ydHMiXSwic291cmNlcyI6WyIuLi8uLi9zcmMvd21zLWxheWVyL3dtcy1sYXllci1pY29uLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogTUlUXG4vLyBDb3B5cmlnaHQgY29udHJpYnV0b3JzIHRvIHRoZSBrZXBsZXIuZ2wgcHJvamVjdFxuXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuaW1wb3J0IFJlYWN0LCB7Q29tcG9uZW50fSBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7QmFzZX0gZnJvbSAnLi4vYmFzZSc7XG5cbmNsYXNzIFdNU0xheWVySWNvbiBleHRlbmRzIENvbXBvbmVudCB7XG4gIHN0YXRpYyBwcm9wVHlwZXMgPSB7XG4gICAgaGVpZ2h0OiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIGNvbG9yczogUHJvcFR5cGVzLmFycmF5T2YoUHJvcFR5cGVzLnN0cmluZy5pc1JlcXVpcmVkKVxuICB9O1xuXG4gIHN0YXRpYyBkZWZhdWx0UHJvcHMgPSB7XG4gICAgaGVpZ2h0OiAnMTZweCcsXG4gICAgcHJlZGVmaW5lZENsYXNzTmFtZTogJ3dtcy1sYXllci1pY29uJyxcbiAgICB0b3RhbENvbG9yOiAyLFxuICAgIHZpZXdCb3g6ICcwIDAgMzAgMzAnXG4gIH07XG5cbiAgcmVuZGVyKCk6IEpTWC5FbGVtZW50IHtcbiAgICByZXR1cm4gKFxuICAgICAgPEJhc2Ugey4uLnRoaXMucHJvcHN9PlxuICAgICAgICA8ZyBjbGlwUGF0aD1cInVybCgjY2xpcDBfMTM4MDZfMTMxMjU4KVwiPlxuICAgICAgICAgIDxwYXRoXG4gICAgICAgICAgICBkPVwiTTE0Ljc1OTUgMTIuMjM1OEwxIDE5Ljk4MjhMMTUuMjQwNSAyOEwyOSAyMC4yNTM2TDE0Ljc1OTUgMTIuMjM1OFpcIlxuICAgICAgICAgICAgZmlsbD1cImN1cnJlbnRDb2xvclwiXG4gICAgICAgICAgLz5cbiAgICAgICAgICA8cGF0aFxuICAgICAgICAgICAgZD1cIk0xNC43NTk1IDcuNjY5MTlMMSAxNS40MTU2TDE1LjI0MDUgMjMuNDMzNEwyOSAxNS42ODdMMTQuNzU5NSA3LjY2OTE5WlwiXG4gICAgICAgICAgICBmaWxsPVwiIzlEQTBCOVwiXG4gICAgICAgICAgLz5cbiAgICAgICAgICA8cGF0aCBkPVwiTTE0Ljc1OTUgMkwxIDkuNzQ2MzlMMTUuMjQwNSAxNy43NjM2TDI5IDEwLjAxNzJMMTQuNzU5NSAyWlwiIGZpbGw9XCIjQkZDMEQxXCIgLz5cbiAgICAgICAgICA8cGF0aCBkPVwiTTI1Ljk2OTYgMTAuODczN0g0LjAyMTI0VjE5LjI2N0gyNS45Njk2VjEwLjg3MzdaXCIgZmlsbD1cImN1cnJlbnRDb2xvclwiIC8+XG4gICAgICAgICAgPHBhdGhcbiAgICAgICAgICAgIGQ9XCJNNS41MTIyMSAxMi4yMzU4SDYuNzc2ODJMNy42NDMgMTUuOTUyMkw4LjU4MzY3IDEyLjIzNThIOS42NDczM0wxMC42MjkgMTUuOTcyNUwxMS41MjM1IDEyLjIzNThIMTIuNjc4NEwxMS4zMzQxIDE3LjYxMTZIMTAuMDYzN0w5LjA2OTMgMTMuODk1M0w4LjA1OTM0IDE3LjYxMTZINi44NTM2Mkw1LjUxMjIxIDEyLjIzNThaXCJcbiAgICAgICAgICAgIGZpbGw9XCJ3aGl0ZVwiXG4gICAgICAgICAgLz5cbiAgICAgICAgICA8cGF0aFxuICAgICAgICAgICAgZD1cIk0xMy40MzE0IDEyLjIzNThIMTUuMDgxMkwxNi4zNjg5IDE1LjU4MTdMMTcuNjM5MyAxMi4yMzU4SDE5LjI1NjFWMTcuNjExNkgxOC4wMTQ2VjEzLjgzODlMMTYuNDg4NCAxNy42MTE2SDE2LjA3OTZMMTQuNTQ1MyAxMy44Mzg5VjE3LjYxMTZIMTMuNDMxNFYxMi4yMzU4WlwiXG4gICAgICAgICAgICBmaWxsPVwid2hpdGVcIlxuICAgICAgICAgIC8+XG4gICAgICAgICAgPHBhdGhcbiAgICAgICAgICAgIGQ9XCJNMjAuMTA4NCAxNS45Mjc0SDIxLjMwMzdDMjEuMzU3NCAxNi40MDg4IDIxLjU2NTkgMTYuODA2OSAyMi4zODMgMTYuODA2OUMyMi45MzA0IDE2LjgwNjkgMjMuMjkzIDE2LjUxNDEgMjMuMjkzIDE2LjA5MjlDMjMuMjkzIDE1LjY3MTcgMjMuMDYyMSAxNS41MTQxIDIyLjI1MzYgMTUuMzkzNkMyMC44NDI5IDE1LjIxMzQgMjAuMjY0MyAxNC43OTk1IDIwLjI2NDMgMTMuNzYwNkMyMC4yNjQzIDEyLjg0MzMgMjEuMDUwOCAxMi4xNTkyIDIyLjI2OTIgMTIuMTU5MkMyMy41MTA3IDEyLjE1OTIgMjQuMjM1NCAxMi43MDAzIDI0LjMzNTMgMTMuNzY3OUgyMy4xODUxQzIzLjEwNzcgMTMuMjc5MiAyMi44MTQ5IDEzLjA1MzkgMjIuMjY3NSAxMy4wNTM5QzIxLjcyMDEgMTMuMDUzOSAyMS40NDIzIDEzLjMwMTcgMjEuNDQyMyAxMy42NjI2QzIxLjQ0MjMgMTQuMDQ2MSAyMS42MTk2IDE0LjIyNTcgMjIuNDY3OSAxNC4zNDY4QzIzLjgwMTggMTQuNTEyMyAyNC40ODg5IDE0Ljg2NTkgMjQuNDg4OSAxNS45Nzk3QzI0LjQ4ODkgMTYuOTM3IDIzLjY4NzQgMTcuNjkzOCAyMi4zODQxIDE3LjY5MzhDMjAuODcxOCAxNy42OTQzIDIwLjE3NzcgMTcuMDAyOSAyMC4xMDg0IDE1LjkyNzRaXCJcbiAgICAgICAgICAgIGZpbGw9XCJ3aGl0ZVwiXG4gICAgICAgICAgLz5cbiAgICAgICAgPC9nPlxuICAgICAgICA8ZGVmcz5cbiAgICAgICAgICA8Y2xpcFBhdGggaWQ9XCJjbGlwMF8xMzgwNl8xMzEyNThcIj5cbiAgICAgICAgICAgIDxyZWN0IHdpZHRoPVwiMjhcIiBoZWlnaHQ9XCIyNlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxIDIpXCIgLz5cbiAgICAgICAgICA8L2NsaXBQYXRoPlxuICAgICAgICA8L2RlZnM+XG4gICAgICA8L0Jhc2U+XG4gICAgKTtcbiAgfVxufVxuXG5leHBvcnQgZGVmYXVsdCBXTVNMYXllckljb247XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7O0FBR0EsSUFBQUEsVUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUMsTUFBQSxHQUFBQyx1QkFBQSxDQUFBRixPQUFBO0FBRUEsSUFBQUcsS0FB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