{"_id":"@dmpbxo/mapa-gardenias","_rev":"4-9670d8bda8e83ab4eab990e625fe3dcc","name":"@dmpbxo/mapa-gardenias","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.4":{"name":"@dmpbxo/mapa-gardenias","version":"1.0.4","description":"El mapa las gardenias muestra un canvas del proyecto de Inmobitec","main":"dist/MapaGardenias.js","scripts":{"build":"tsc src/*.ts --outDir dist","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"Daniel Ponce","email":"dmep17@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dmpb/mapa-gardenias/issues"},"homepage":"https://github.com/dmpb/mapa-gardenias","devDependencies":{"typescript":"^4.6.2"},"dependencies":{"mapbox-gl":"^2.7.0","turf":"^3.0.14","@types/mapbox-gl":"^2.6.3","@types/node":"^17.0.21","@types/turf":"^3.5.32"},"repository":{"type":"git","url":"git+https://github.com/dmpb/mapa-gardenias.git"},"gitHead":"ca0387b96e677d4a3bbdc1a99955450aba81d735","_id":"@dmpbxo/mapa-gardenias@1.0.4","_nodeVersion":"16.13.2","_npmVersion":"8.5.4","dist":{"integrity":"sha512-MZw+TF4QPs1gMmI0qCAkyGZV30d6xYmWjmesfByb1+/sauHH+1o1TSEWiZml1rYZVLrP/daZk7P0VaevKDwPGw==","shasum":"23c31efb73c2c96d6fe02b869f4a607357c501ef","tarball":"https://registry.npmjs.org/@dmpbxo/mapa-gardenias/-/mapa-gardenias-1.0.4.tgz","fileCount":16,"unpackedSize":579364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKnOwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTXg/5AFdtHA75wOKLeIQJlzhQx+iHTi8WkP3XHxlxkX/uygsQE+Rl\r\na95AtcGrM1dGcUjLbRQXXe53HMfc2pUbF4xAC+R4pIClnmRuzRst4+7Zu3tW\r\n1WsbQKvF3Fb6VS1oIwm+ez8199Jy4XOM3OWXib5KhQ0+pUGFbE5liZvrpB4R\r\n6I4ydHqeSBIk0TUALbH9vx52SPZpWaTnVsax3J99RyumgIuDvFAZeTRYkERs\r\nB0SpbT0Ri/ihPXW3yycWBoFBFqHscV1V5jSzNyFgV+kzAWgtwFosv9RlM8wH\r\ndIeVWWDDifz/GuPr2odih5q75hg984maQvaFIj8bvTF/kZ9VU4PjNFJ2tFmE\r\nfzErcRlr4GVWwT02lbtLm2YCCFeu+pRj09xOVJo52as5sOsfz4m8PnqCoxaL\r\n7UdYAbA697WgYAwzLbiZShqrwWz00mZYb6oB5REMI6U5wKNUFAU+XJkAc2gL\r\nD7tN4hjfJ8BjSzmBPQNSF80nt0nXZzXAGFM25FJqW6zVbr0fkBdcq4rYH7Bk\r\nHtiDHecy4K4iVkgHRXF9/ycxcKYnJzkC3ZCDNxDzVxroburjsoJkEmQdU0/Q\r\nOKcfrj0u1rm1BYxHfU2y7mCH3Eh4/ECjA8U97jCBq6yX+WhHXzstFkXFZ0SW\r\nAk7d9g6YWizWlF79r92GQx0gZJwaNBv4dDY=\r\n=i/ZX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLR9rZ2QOM7p7gHb8/PSbvftkugNQL/+jidYg3gp+i/AiEA1F0ZOIOsqx4cxUzwm63jHM+BnDaeNPVgNgMtadjYRaQ="}]},"_npmUser":{"name":"dmpbxo","email":"dmep17@gmail.com"},"directories":{},"maintainers":[{"name":"dmpbxo","email":"dmep17@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapa-gardenias_1.0.4_1646949296082_0.5123521803929634"},"_hasShrinkwrap":false},"1.0.6":{"name":"@dmpbxo/mapa-gardenias","version":"1.0.6","description":"El mapa las gardenias muestra un canvas del proyecto de Inmobitec","main":"src/MapaGardenias.ts","scripts":{"build":"tsc src/*.ts --outDir dist","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"Daniel Ponce","email":"dmep17@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dmpb/mapa_gardenias/issues"},"homepage":"https://github.com/dmpb/mapa_gardenias","devDependencies":{"@types/node":"^17.0.21","typescript":"^4.6.2"},"dependencies":{"@turf/turf":"^6.5.0","@types/mapbox-gl":"^2.6.3","mapbox-gl":"^2.7.0"},"repository":{"type":"git","url":"git+https://github.com/dmpb/mapa_gardenias.git"},"gitHead":"3a18939c2eaee70175481ce771627d6dcb072bbf","_id":"@dmpbxo/mapa-gardenias@1.0.6","_nodeVersion":"16.13.2","_npmVersion":"8.5.4","dist":{"integrity":"sha512-bP9zpu99vVD60GpBAHPYcAUjq1yDxbX9wMowbvhFzHWW0oYwKi3euVJuYbq0waWkH7geLF8EuK+n4V1gRd/KlQ==","shasum":"dacab58c000c4751f04e57dfedac9a3ec101ac58","tarball":"https://registry.npmjs.org/@dmpbxo/mapa-gardenias/-/mapa-gardenias-1.0.6.tgz","fileCount":15,"unpackedSize":563166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKtVaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZLg/+Kl5kL3HjbrYcivN+GquoG5zRInDVE2X2KD0Mh0qL4IFoH4BG\r\n2/18kEymHgbqHPdDmbsqrG0f0Jq7UEPLzdREDSEnnf93m/io5zwJHJHHbOpO\r\nv7PaYHAc8UwP7s0ry9UNTmTHFijPzaU8zaIGGd92qM41Y7cX3LTJNnRw5ArD\r\nMZtQ8MrSV/EiilS3669tR9Oau1EoARp6RMcOtcgS1WG5HQVwltKaiyLl+6Xv\r\nBx/jsO+uhiSZ1oIkaRC5GbLha0UVlqU+vaE/v5GTTVtvx/dZ8L+uSzLTvZIJ\r\nH1t0lvCwxKYWxJXg91QqZr//qaRQyndh66QR+2CO79vuIy9xGTP7nZtho2lW\r\nrxW7E5oiZf547+ltx5k7ZQp9REpVw0z0NqHc3GH7c06xen+RYxapLeuxGW3H\r\n3x1Ht0ILEXR6E4onHHZZdXWVGMwlgSMQNcw4bfTmq8XnsfRgFOTe4fn5zSXV\r\nO6XWDiatwqF7V5TBhUixbOpZaVP1pWKF6xk/ohlH60d/D7BClJqmpPdSaRER\r\nIQRN1U5tnKBK1e1xN7iIzy4tGFQL4QtkpiunuTofDdYQuAixXrNFI4nqGj/O\r\nYFhbmgIQY83DISxNDlwN2RCVVrD0sUDGC5S4N04M3XiHyw1UAFWZtIlkM3yF\r\n7QfMWdiIj/WHj6CstLrWbcaecEXSww8cMM8=\r\n=cmnd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+BdUunA0a4i93LkJNW8FgcuOGwMhFJ9A58wBEpDVXCAiAzd1SMhkzW5eOxJpNaSFSN5MEaHaSJ7uJf5OtlrHZGQQ=="}]},"_npmUser":{"name":"dmpbxo","email":"dmep17@gmail.com"},"directories":{},"maintainers":[{"name":"dmpbxo","email":"dmep17@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapa-gardenias_1.0.6_1646974298115_0.8712535786881337"},"_hasShrinkwrap":false},"1.0.7":{"name":"@dmpbxo/mapa-gardenias","version":"1.0.7","description":"El mapa las gardenias muestra un canvas del proyecto de Inmobitec","main":"src/MapaGardenias.ts","scripts":{"build":"tsc src/*.ts --outDir dist","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"Daniel Ponce","email":"dmep17@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dmpb/mapa_gardenias/issues"},"homepage":"https://github.com/dmpb/mapa_gardenias","devDependencies":{"typescript":"^4.6.2"},"dependencies":{"@turf/turf":"^6.5.0","@types/mapbox-gl":"^2.6.3","@types/node":"^17.0.21","mapbox-gl":"^2.7.0"},"repository":{"type":"git","url":"git+https://github.com/dmpb/mapa_gardenias.git"},"gitHead":"5afb5da36a1da031dacf1a1b731e74ca577da33b","_id":"@dmpbxo/mapa-gardenias@1.0.7","_nodeVersion":"16.13.2","_npmVersion":"8.5.4","dist":{"integrity":"sha512-iakwPJNxWcfMavwOMdgwQGz+wj7+dmOcixcDmNvtLF4UtFMUvsQ3I142TqQx0nQQLtOfv2Pj8NYFS3ZmF7Z+tQ==","shasum":"7be86c88861ccc18872638626704963674a778a4","tarball":"https://registry.npmjs.org/@dmpbxo/mapa-gardenias/-/mapa-gardenias-1.0.7.tgz","fileCount":15,"unpackedSize":564779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK2VxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWqw//QUbuuAfZEHkVH/acaMjQ5GnvVsTQjb5DNFk/8IxvNEy93IYc\r\nIHKQUQMMkLHgShvdz7iV6mEpIUAjSMKBmBu5ymM30BfqpOh/XLkOX6Si+boc\r\neZNNM+zePJMXCGTgMhS2Tl8weX3UN7f7NvFaBow02WpqZnWp2OqriJQds1VR\r\nF2gP2YkhK4hZ0T+HJFkLhd5GFJ+vZ0OjGNf7tND5yOs+Ayv69CD0wi20YWdf\r\nG2z7k7H5qE050L4qPphg6oKLW7ny+2arM93Zpm36Jl820H6g8TGI7RuOsqFm\r\nrCVQWSoSRWKY7YEnlL4/T6h0zbSSEKCkOMjQtNDoG8WNmPhWN3d0lx6+yjQd\r\n1X5BXsyuXMjo4YnnsjbiH2KxRdNvalez17Ro+ZNEtEGPN1odRw+Xv823KbFJ\r\ntggawKg1Q/aqx4JtN4UE7qjpEpo9tDjMHnKVlgdUM+9iUzrluTbKtDxCKqd9\r\naonqdwHhr8MbQ+CYCOKxbRF1d9I5L5EZhgCk2Tno6zA1U6yXwHc2MYQh5POU\r\n/jNl1VXvY3TGgQL6P53XohaCawHM/9B3FyuHEEAtoT/XPPrRhY8Qm6H0a+Ug\r\nV+zMbLlCQHVtxGAmkXVl+kvwImklFVcmTON3r472YHat3dsh7YD5+WPYO1C5\r\n0agZTX66e22DK2m5Oakh4++wS9FnlGo2YC8=\r\n=76AT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQcg9gPMSthygKNDhYT078Z9DUQuYX0MczapMgl41wdAiAzb4gdED7ZzDbPNQ7y+cZtTMSSi4J0hng6stkbZyMkeQ=="}]},"_npmUser":{"name":"dmpbxo","email":"dmep17@gmail.com"},"directories":{},"maintainers":[{"name":"dmpbxo","email":"dmep17@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapa-gardenias_1.0.7_1647011185653_0.843419979490805"},"_hasShrinkwrap":false},"1.0.8":{"name":"@dmpbxo/mapa-gardenias","version":"1.0.8","description":"El mapa las gardenias muestra un canvas del proyecto de Inmobitec","main":"src/MapaGardenias.ts","scripts":{"build":"tsc src/*.ts --outDir dist","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"Daniel Ponce","email":"dmep17@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dmpb/mapa_gardenias/issues"},"homepage":"https://github.com/dmpb/mapa_gardenias","devDependencies":{"typescript":"^4.6.2"},"dependencies":{"@turf/turf":"^6.5.0","@types/mapbox-gl":"^2.6.3","mapbox-gl":"^2.7.0"},"repository":{"type":"git","url":"git+https://github.com/dmpb/mapa_gardenias.git"},"gitHead":"dbf186b0cc474e8ff1088e5159171d6ea9858999","_id":"@dmpbxo/mapa-gardenias@1.0.8","_nodeVersion":"16.13.2","_npmVersion":"8.5.4","dist":{"integrity":"sha512-NDkvTS24jSyEhSg+EpnF/VqW3ADzfAX8ITH9QCw8oXtv8pp+UWjEwvQ1eo5ee0p2xTlfPykw2JXWKbsnXqQ65A==","shasum":"70832dd531b6dce46f150670b1676fd329dbf08b","tarball":"https://registry.npmjs.org/@dmpbxo/mapa-gardenias/-/mapa-gardenias-1.0.8.tgz","fileCount":15,"unpackedSize":566955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK7V+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/mA/8C9brmf16gbV1fw8MUwcXjhOLKqjBAtt8zyd2S2snPVsZZKW1\r\nCVTzkMMdH798LDyb0FS5AxOfReOA47kZeF/N9cgk//l5BO6hzexGZKM4ZjWw\r\nxNbDbK8yV+zHSkv4dT/mPdqZlr5yXiEgrB/NdZmyzkKBKbO+KPWkgPzLcmR4\r\n2yzn+muL0wnKN8y7l6KuuByAMbCeb30X1hFRWVExHY1RZH5l53MbEMGy997I\r\n/ieA9P+NC843vAer4FBrdLA+h22sUsE3SEErZxrxCZvYtaVyJ3ETta/yzQD1\r\nOJ+EyZcCY+bawL5YC+IQQFEOwD+PIs35uZFzLO8akRIXoAMmzSg9OlcSi58H\r\ncpYlFhLwyBmspg5hH52It51C1Ph/H1sYv7gMiAypAaT07j+KODQYn9UMAL4P\r\nSjqtqnGKM2TCbK0gTam8iO5BU0VuJwWpN8K3EFXfTen4xBi8u0g+P2krRCH1\r\niiU2QN8MTLwTxPlyV0+ICAtDE5iw0NWgXvOVF+nc/G4Jqx/LGuqvQy1UPB3G\r\nYcAw/eCF9lcAAmFtKeEaDS8KW49WW2DS2KvSWY4rRwVkH+NSyjotyEN9TwzY\r\nWHbowqwvGTs+xvHTEhzANPhkcoCe4EnkSGC/UiPaEFv7FawEV6Ngrrweldhn\r\noYmtIggfwRedpoTd0B2zRSSKvflRJGKseuU=\r\n=W9rJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENSQgVbs3eujeXlBLOfAHZAh+ZloVG1vTdTG3QW4mW8AiBvce5Q9KRZBrZRLE2qUP7U/ZtkaV5+TgtI+3L3RWlPAQ=="}]},"_npmUser":{"name":"dmpbxo","email":"dmep17@gmail.com"},"directories":{},"maintainers":[{"name":"dmpbxo","email":"dmep17@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapa-gardenias_1.0.8_1647031678103_0.9180002028680605"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-10T21:54:56.016Z","1.0.4":"2022-03-10T21:54:56.365Z","modified":"2022-04-05T05:00:21.013Z","1.0.6":"2022-03-11T04:51:38.316Z","1.0.7":"2022-03-11T15:06:25.849Z","1.0.8":"2022-03-11T20:47:58.336Z"},"maintainers":[{"name":"dmpbxo","email":"dmep17@gmail.com"}],"description":"El mapa las gardenias muestra un canvas del proyecto de Inmobitec","homepage":"https://github.com/dmpb/mapa_gardenias","keywords":[],"repository":{"type":"git","url":"git+https://github.com/dmpb/mapa_gardenias.git"},"author":{"name":"Daniel Ponce","email":"dmep17@gmail.com"},"bugs":{"url":"https://github.com/dmpb/mapa_gardenias/issues"},"license":"MIT","readme":"# Mapa Gardenias\nMapa Gardenias es un proyecto que muestra el area en 3D del proyecto Gardenias. En este documento se explicará la forma de usar el paquete.\n\n## 🏗 Instalación\n```shell\nnpm i @dmpbxo/mapa-gardenias\n```\n\n## 🏁 Getting Started\n### Plantilla\nSolo necesitamos un elemento div con un id donde se renderizará el mapa.\n\nY tambien es importante obtener el css de mapbox, para ello se deberá de establecer `<link href='https://api.mapbox.com/mapbox-gl-js/v2.7.0/mapbox-gl.css' rel='stylesheet' />`\n\n```html\n<!DOCTYPE html>\n<html lang=\"es\">\n\n<head>\n  <meta charset=\"UTF-8\">\n  <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Mapa</title>\n  <link href='https://api.mapbox.com/mapbox-gl-js/v2.7.0/mapbox-gl.css' rel='stylesheet' />\n</head>\n\n<body>\n  <div id=\"map\" style=\"width:100%; height: 100vh;\"></div>\n  <script src=\"main.js\"></script>\n</body>\n\n</html>\n\n```\n\n\n### Instancia\nEl paquete usa mapbox, por tanto, se deberá de registrar una cuenta en [mapbox](https://www.mapbox.com \"mapbox\"). Y deberá de generar un token y un estilo para el canvas.\nMapaGardenias necesita de un `token`, `style`, `container` y `onLote` callback.\n\n\n| Parametros  |  Descripción  |\n| :------------ | :------------ |\n| token  | Token generado en mapbox  |\n| style  | Es el codigo de estilo generado en mapbox  |\n| container  | El ID donde se generará el canvas  |\n| onLote  | Callback que se acciona cuando se selecciona un lote  |\n\n```javascript\nimport MapaGardenias from \"@dmpbxo/mapa-gardenias\";\n\n// Instancia\nconst mapaGardenias = new MapaGardenias({\n  token: \"pk.eyJ1IjoiZG1wYiIsImEiOiJjbDBobHJ0eHQwOXN4M2ltbmoycm5qMzh5In0.hOuywcDqCkpcuYzEDn0nbA\",\n  style: \"mapbox://styles/dmpb/cl0key28d002q15muz3944tt7\",\n  container: \"map\",\n  onLote: (result: any) => {\n    console.log(result);\n  },\n});\n```\n\n### `go`\nPara redirigirse hasta el centro del mapa, el método go nos ayudará para hacer ese efecto.\n```javascript\nconst go = <HTMLButtonElement>document.getElementById(\"go\");\n\ngo.addEventListener(\"click\", () => {\n  mapaGardenias.go();\n});\n```\n\n### `search`\nMapaGardenias consume la API  de MiPortal para buscar un lote. Y una vez encontrado el lote, se redirigira en la ubicación exacta dentro del canvas. El método search recibe como parametros la `manzana` y el `lote`. Y devuelve una `Promise`\n```javascript\nconst mzInput = <HTMLInputElement>document.getElementById(\"mz\");\nconst loteInput = <HTMLInputElement>document.getElementById(\"lote\");\nconst search = <HTMLButtonElement>document.getElementById(\"search\");\n\nsearch.addEventListener(\"click\", () => {\n  const mz = mzInput.value;\n  const lote = loteInput.value;\n\n  const result = mapaGardenias.search(mz, lote);\n\n  result.then((data: any) => {\n    console.log(data);\n  });\n});\n```\n","readmeFilename":"README.md"}