UNPKG

kepler.gl

Version:

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

102 lines (101 loc) 14.4 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 VectorTileIcon = /*#__PURE__*/function (_Component) { function VectorTileIcon() { (0, _classCallCheck2["default"])(this, VectorTileIcon); return _callSuper(this, VectorTileIcon, arguments); } (0, _inherits2["default"])(VectorTileIcon, _Component); return (0, _createClass2["default"])(VectorTileIcon, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_base.Base, this.props, /*#__PURE__*/_react["default"].createElement("g", { id: "vector-tile-layer" }, /*#__PURE__*/_react["default"].createElement("polygon", { id: "Path", points: "12.1949893 42.9771532 3 37.4596134 12.2699446 31.9771532 21 37.45407", style: { opacity: 0.6 } }), /*#__PURE__*/_react["default"].createElement("polygon", { id: "Path-Copy-3", points: "22.2609912 37 13.0660019 31.4824602 22.3359466 26 31.0660019 31.4769168", style: { opacity: 1 } }), /*#__PURE__*/_react["default"].createElement("polygon", { id: "Path-Copy-6", points: "32.1949893 21 23 15.4824602 32.2699446 10 41 15.4769168", style: { opacity: 1 } }), /*#__PURE__*/_react["default"].createElement("polygon", { id: "Path-Copy", points: "22.2609912 49 13.0660019 43.4824602 22.3359466 38 31.0660019 43.4769168", style: { opacity: 1 } }), /*#__PURE__*/_react["default"].createElement("polygon", { id: "Path-Copy-4", points: "32.3269931 43.0228468 23.1320038 37.505307 32.4019485 32.0228468 41.1320038 37.4997636", style: { opacity: 0.6 } }), /*#__PURE__*/_react["default"].createElement("polygon", { id: "Path-Copy-7", points: "42.3269931 37.0228468 33.1320038 31.505307 42.4019485 26.0228468 51.1320038 31.4997636", style: { opacity: 1 } }), /*#__PURE__*/_react["default"].createElement("polygon", { id: "Path-Copy-2", points: "32.2609912 55 23.0660019 49.4824602 32.3359466 44 41.0660019 49.4769168", style: { opacity: 0.6 } }), /*#__PURE__*/_react["default"].createElement("polygon", { id: "Path-Copy-5", points: "42.3269931 49.0228468 33.1320038 43.505307 42.4019485 38.0228468 51.1320038 43.4997636", style: { opacity: 1 } }), /*#__PURE__*/_react["default"].createElement("polygon", { id: "Path-Copy-8", points: "53.3269931 43.0228468 44.1320038 37.505307 53.4019485 32.0228468 62.1320038 37.4997636", style: { opacity: 0.4 } }))); } }]); }(_react.Component); (0, _defineProperty2["default"])(VectorTileIcon, "propTypes", { height: _propTypes["default"].string, colors: _propTypes["default"].arrayOf(_propTypes["default"].string.isRequired) }); (0, _defineProperty2["default"])(VectorTileIcon, "defaultProps", { height: '16px', predefinedClassName: 'vector-tile-layer-icon', totalColor: 2 }); var _default = exports["default"] = VectorTileIcon; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcHJvcFR5cGVzIiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsInJlcXVpcmUiLCJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVXaWxkY2FyZCIsIl9iYXNlIiwiX2dldFJlcXVpcmVXaWxkY2FyZENhY2hlIiwiZSIsIldlYWtNYXAiLCJyIiwidCIsIl9fZXNNb2R1bGUiLCJfdHlwZW9mIiwiaGFzIiwiZ2V0IiwibiIsIl9fcHJvdG9fXyIsImEiLCJPYmplY3QiLCJkZWZpbmVQcm9wZXJ0eSIsImdldE93blByb3BlcnR5RGVzY3JpcHRvciIsInUiLCJoYXNPd25Qcm9wZXJ0eSIsImNhbGwiLCJpIiwic2V0IiwiX2NhbGxTdXBlciIsIm8iLCJfZ2V0UHJvdG90eXBlT2YyIiwiX3Bvc3NpYmxlQ29uc3RydWN0b3JSZXR1cm4yIiwiX2lzTmF0aXZlUmVmbGVjdENvbnN0cnVjdCIsIlJlZmxlY3QiLCJjb25zdHJ1Y3QiLCJjb25zdHJ1Y3RvciIsImFwcGx5IiwiQm9vbGVhbiIsInByb3RvdHlwZSIsInZhbHVlT2YiLCJWZWN0b3JUaWxlSWNvbiIsIl9Db21wb25lbnQiLCJfY2xhc3NDYWxsQ2hlY2syIiwiYXJndW1lbnRzIiwiX2luaGVyaXRzMiIsIl9jcmVhdGVDbGFzczIiLCJrZXkiLCJ2YWx1ZSIsInJlbmRlciIsImNyZWF0ZUVsZW1lbnQiLCJCYXNlIiwicHJvcHMiLCJpZCIsInBvaW50cyIsInN0eWxlIiwib3BhY2l0eSIsIkNvbXBvbmVudCIsIl9kZWZpbmVQcm9wZXJ0eTIiLCJoZWlnaHQiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJjb2xvcnMiLCJhcnJheU9mIiwiaXNSZXF1aXJlZCIsInByZWRlZmluZWRDbGFzc05hbWUiLCJ0b3RhbENvbG9yIiwiX2RlZmF1bHQiLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL3ZlY3Rvci10aWxlL3ZlY3Rvci10aWxlLWljb24udHN4Il0sInNvdXJjZXNDb250ZW50IjpbIi8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBNSVRcbi8vIENvcHlyaWdodCBjb250cmlidXRvcnMgdG8gdGhlIGtlcGxlci5nbCBwcm9qZWN0XG5cbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgUmVhY3QsIHtDb21wb25lbnR9IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHtCYXNlfSBmcm9tICcuLi9iYXNlJztcblxuY2xhc3MgVmVjdG9yVGlsZUljb24gZXh0ZW5kcyBDb21wb25lbnQge1xuICBzdGF0aWMgcHJvcFR5cGVzID0ge1xuICAgIGhlaWdodDogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBjb2xvcnM6IFByb3BUeXBlcy5hcnJheU9mKFByb3BUeXBlcy5zdHJpbmcuaXNSZXF1aXJlZClcbiAgfTtcblxuICBzdGF0aWMgZGVmYXVsdFByb3BzID0ge1xuICAgIGhlaWdodDogJzE2cHgnLFxuICAgIHByZWRlZmluZWRDbGFzc05hbWU6ICd2ZWN0b3ItdGlsZS1sYXllci1pY29uJyxcbiAgICB0b3RhbENvbG9yOiAyXG4gIH07XG5cbiAgcmVuZGVyKCk6IFJlYWN0LlJlYWN0Tm9kZSB7XG4gICAgcmV0dXJuIChcbiAgICAgIDxCYXNlIHsuLi50aGlzLnByb3BzfT5cbiAgICAgICAgPGcgaWQ9XCJ2ZWN0b3ItdGlsZS1sYXllclwiPlxuICAgICAgICAgIDxwb2x5Z29uXG4gICAgICAgICAgICBpZD1cIlBhdGhcIlxuICAgICAgICAgICAgcG9pbnRzPVwiMTIuMTk0OTg5MyA0Mi45NzcxNTMyIDMgMzcuNDU5NjEzNCAxMi4yNjk5NDQ2IDMxLjk3NzE1MzIgMjEgMzcuNDU0MDdcIlxuICAgICAgICAgICAgc3R5bGU9e3tvcGFjaXR5OiAwLjZ9fVxuICAgICAgICAgIC8+XG4gICAgICAgICAgPHBvbHlnb25cbiAgICAgICAgICAgIGlkPVwiUGF0aC1Db3B5LTNcIlxuICAgICAgICAgICAgcG9pbnRzPVwiMjIuMjYwOTkxMiAzNyAxMy4wNjYwMDE5IDMxLjQ4MjQ2MDIgMjIuMzM1OTQ2NiAyNiAzMS4wNjYwMDE5IDMxLjQ3NjkxNjhcIlxuICAgICAgICAgICAgc3R5bGU9e3tvcGFjaXR5OiAxfX1cbiAgICAgICAgICAvPlxuICAgICAgICAgIDxwb2x5Z29uXG4gICAgICAgICAgICBpZD1cIlBhdGgtQ29weS02XCJcbiAgICAgICAgICAgIHBvaW50cz1cIjMyLjE5NDk4OTMgMjEgMjMgMTUuNDgyNDYwMiAzMi4yNjk5NDQ2IDEwIDQxIDE1LjQ3NjkxNjhcIlxuICAgICAgICAgICAgc3R5bGU9e3tcbiAgICAgICAgICAgICAgb3BhY2l0eTogMVxuICAgICAgICAgICAgfX1cbiAgICAgICAgICAvPlxuICAgICAgICAgIDxwb2x5Z29uXG4gICAgICAgICAgICBpZD1cIlBhdGgtQ29weVwiXG4gICAgICAgICAgICBwb2ludHM9XCIyMi4yNjA5OTEyIDQ5IDEzLjA2NjAwMTkgNDMuNDgyNDYwMiAyMi4zMzU5NDY2IDM4IDMxLjA2NjAwMTkgNDMuNDc2OTE2OFwiXG4gICAgICAgICAgICBzdHlsZT17e29wYWNpdHk6IDF9fVxuICAgICAgICAgIC8+XG4gICAgICAgICAgPHBvbHlnb25cbiAgICAgICAgICAgIGlkPVwiUGF0aC1Db3B5LTRcIlxuICAgICAgICAgICAgcG9pbnRzPVwiMzIuMzI2OTkzMSA0My4wMjI4NDY4IDIzLjEzMjAwMzggMzcuNTA1MzA3IDMyLjQwMTk0ODUgMzIuMDIyODQ2OCA0MS4xMzIwMDM4IDM3LjQ5OTc2MzZcIlxuICAgICAgICAgICAgc3R5bGU9e3tvcGFjaXR5OiAwLjZ9fVxuICAgICAgICAgIC8+XG4gICAgICAgICAgPHBvbHlnb25cbiAgICAgICAgICAgIGlkPVwiUGF0aC1Db3B5LTdcIlxuICAgICAgICAgICAgcG9pbnRzPVwiNDIuMzI2OTkzMSAzNy4wMjI4NDY4IDMzLjEzMjAwMzggMzEuNTA1MzA3IDQyLjQwMTk0ODUgMjYuMDIyODQ2OCA1MS4xMzIwMDM4IDMxLjQ5OTc2MzZcIlxuICAgICAgICAgICAgc3R5bGU9e3tvcGFjaXR5OiAxfX1cbiAgICAgICAgICAvPlxuICAgICAgICAgIDxwb2x5Z29uXG4gICAgICAgICAgICBpZD1cIlBhdGgtQ29weS0yXCJcbiAgICAgICAgICAgIHBvaW50cz1cIjMyLjI2MDk5MTIgNTUgMjMuMDY2MDAxOSA0OS40ODI0NjAyIDMyLjMzNTk0NjYgNDQgNDEuMDY2MDAxOSA0OS40NzY5MTY4XCJcbiAgICAgICAgICAgIHN0eWxlPXt7b3BhY2l0eTogMC42fX1cbiAgICAgICAgICAvPlxuICAgICAgICAgIDxwb2x5Z29uXG4gICAgICAgICAgICBpZD1cIlBhdGgtQ29weS01XCJcbiAgICAgICAgICAgIHBvaW50cz1cIjQyLjMyNjk5MzEgNDkuMDIyODQ2OCAzMy4xMzIwMDM4IDQzLjUwNTMwNyA0Mi40MDE5NDg1IDM4LjAyMjg0NjggNTEuMTMyMDAzOCA0My40OTk3NjM2XCJcbiAgICAgICAgICAgIHN0eWxlPXt7b3BhY2l0eTogMX19XG4gICAgICAgICAgLz5cbiAgICAgICAgICA8cG9seWdvblxuICAgICAgICAgICAgaWQ9XCJQYXRoLUNvcHktOFwiXG4gICAgICAgICAgICBwb2ludHM9XCI1My4zMjY5OTMxIDQzLjAyMjg0NjggNDQuMTMyMDAzOCAzNy41MDUzMDcgNTMuNDAxOTQ4NSAzMi4wMjI4NDY4IDYyLjEzMjAwMzggMzcuNDk5NzYzNlwiXG4gICAgICAgICAgICBzdHlsZT17e29wYWNpdHk6IDAuNH19XG4gICAgICAgICAgLz5cbiAgICAgICAgPC9nPlxuICAgICAgPC9CYXNlPlxuICAgICk7XG4gIH1cbn1cblxuZXhwb3J0IGRlZmF1bHQgVmVjdG9yVGlsZUljb247XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7O0FBR0EsSUFBQUEsVUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUMsTUFBQSxHQUFBQyx1QkFBQSxDQUFBRixPQUFBO0FBRUEsSUFBQUcsS0FBQSxHQUFBSCxPQUFBO0FBQTZCLFNBQUFJLHlCQUFBQyxDQUFBLDZCQUFBQyxPQUFBLG1CQUFBQyxDQUFBLE9BQUFELE9BQUEsSUFBQUUsQ0FB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