From cd36d4a4593cd25bbcbef1793ca2753a9dac9df7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Camilo=20Gonz=C3=A1lez?= Date: Tue, 19 Mar 2024 17:30:06 -0500 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=9A=A7=20Mostrar=20pa=C3=ADses=20y=20?= =?UTF-8?q?departamentos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- estaticos/datosMapa.geo.json | 2 +- estaticos/datosMapaEgresados.geo.json | 2 +- procesador/lugares.ts | 86 ++++++++++++++++----------- src/componentes/Mapa.astro | 8 ++- src/tipos.ts | 4 ++ src/utilidades/cerebro.ts | 75 ++++++++++++++--------- 6 files changed, 110 insertions(+), 67 deletions(-) diff --git a/estaticos/datosMapa.geo.json b/estaticos/datosMapa.geo.json index d54ca83..72f0e7f 100644 --- a/estaticos/datosMapa.geo.json +++ b/estaticos/datosMapa.geo.json @@ -1 +1 @@ -{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"barrancas","nombre":"Barrancas","conteo":1},"geometry":{"type":"Point","coordinates":[-72.79636,10.95454]}},{"type":"Feature","properties":{"slug":"barranquilla","nombre":"Barranquilla","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80363,10.9723]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","conteo":10},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"boyaca","nombre":"Boyacá","conteo":1},"geometry":{"type":"Point","coordinates":[-73.27533,5.40013]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"cajibio","nombre":"Cajibio","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56992,2.6224]}},{"type":"Feature","properties":{"slug":"cartagena","nombre":"Cartagena","conteo":3},"geometry":{"type":"Point","coordinates":[-75.49685,10.39361]}},{"type":"Feature","properties":{"slug":"cota","nombre":"Cota","conteo":1},"geometry":{"type":"Point","coordinates":[-74.10352,4.80948]}},{"type":"Feature","properties":{"slug":"coyaima","nombre":"Coyaima","conteo":1},"geometry":{"type":"Point","coordinates":[-75.19485,3.79766]}},{"type":"Feature","properties":{"slug":"el-paso","nombre":"El paso","conteo":1},"geometry":{"type":"Point","coordinates":[-73.74695,9.66267]}},{"type":"Feature","properties":{"slug":"fonseca","nombre":"Fonseca","conteo":1},"geometry":{"type":"Point","coordinates":[-72.52046,11.35477]}},{"type":"Feature","properties":{"slug":"funza","nombre":"Funza","conteo":1},"geometry":{"type":"Point","coordinates":[-74.2062,4.71154]}},{"type":"Feature","properties":{"slug":"fuquene","nombre":"Fúquene","conteo":1},"geometry":{"type":"Point","coordinates":[-73.79561,5.40432]}},{"type":"Feature","properties":{"slug":"girardot","nombre":"Girardot","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80311,4.31039]}},{"type":"Feature","properties":{"slug":"guane","nombre":"Guane","conteo":1},"geometry":{"type":"Point","coordinates":[-73.24005,6.67952]}},{"type":"Feature","properties":{"slug":"guangzhou","nombre":"Guangzhou","conteo":1},"geometry":{"type":"Point","coordinates":[113.2441,23.1591]}},{"type":"Feature","properties":{"slug":"inza","nombre":"Inzá","conteo":1},"geometry":{"type":"Point","coordinates":[-76.06483,2.54871]}},{"type":"Feature","properties":{"slug":"maicao","nombre":"Maicao","conteo":1},"geometry":{"type":"Point","coordinates":[-72.24339,11.37785]}},{"type":"Feature","properties":{"slug":"manizales","nombre":"Manizales","conteo":1},"geometry":{"type":"Point","coordinates":[-75.49738,5.053644]}},{"type":"Feature","properties":{"slug":"marmato","nombre":"Marmato","conteo":1},"geometry":{"type":"Point","coordinates":[-75.60018,5.475047]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"minca","nombre":"Minca","conteo":1},"geometry":{"type":"Point","coordinates":[-74.11705,11.14285]}},{"type":"Feature","properties":{"slug":"mocoa","nombre":"Mocoa","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65068,1.152415]}},{"type":"Feature","properties":{"slug":"mompox","nombre":"Mompox","conteo":3},"geometry":{"type":"Point","coordinates":[-74.42586,9.241184]}},{"type":"Feature","properties":{"slug":"monteria","nombre":"Montería","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87888,8.749009]}},{"type":"Feature","properties":{"slug":"natagaima","nombre":"Natagaima","conteo":1},"geometry":{"type":"Point","coordinates":[-75.09344,3.622402]}},{"type":"Feature","properties":{"slug":"nemocon","nombre":"Nemocón","conteo":3},"geometry":{"type":"Point","coordinates":[-73.87776,5.066891]}},{"type":"Feature","properties":{"slug":"nilo","nombre":"Nilo","conteo":2},"geometry":{"type":"Point","coordinates":[-74.61933,4.307488]}},{"type":"Feature","properties":{"slug":"ortega","nombre":"Ortega","conteo":1},"geometry":{"type":"Point","coordinates":[-75.22142,3.934056]}},{"type":"Feature","properties":{"slug":"pasto","nombre":"Pasto","conteo":1},"geometry":{"type":"Point","coordinates":[-77.27464,1.210092]}},{"type":"Feature","properties":{"slug":"piendamo","nombre":"Piendamo","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56926,2.713528]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04796,1.85864]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04599,1.853666]}},{"type":"Feature","properties":{"slug":"popayan","nombre":"Popayán","conteo":1},"geometry":{"type":"Point","coordinates":[-76.61418,2.441091]}},{"type":"Feature","properties":{"slug":"puerto-rondon","nombre":"Puerto Rondón","conteo":1},"geometry":{"type":"Point","coordinates":[-71.10065,6.279994]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"quinchia","nombre":"Quinchía","conteo":1},"geometry":{"type":"Point","coordinates":[-75.73108,5.340411]}},{"type":"Feature","properties":{"slug":"quipile","nombre":"Quipile","conteo":1},"geometry":{"type":"Point","coordinates":[-74.53333,4.745296]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","conteo":1},"geometry":{"type":"Point","coordinates":[-73.6317,5.539581]}},{"type":"Feature","properties":{"slug":"sabanagrande","nombre":"Sabanagrande","conteo":1},"geometry":{"type":"Point","coordinates":[-74.75713,10.7888]}},{"type":"Feature","properties":{"slug":"san-agustin","nombre":"San Agustín","conteo":2},"geometry":{"type":"Point","coordinates":[-76.26856,1.881113]}},{"type":"Feature","properties":{"slug":"san-juan-del-cesar","nombre":"San Juan del Cesar","conteo":1},"geometry":{"type":"Point","coordinates":[-73.00323,10.77296]}},{"type":"Feature","properties":{"slug":"serrania-del-perija","nombre":"Serranía del perijá","conteo":1},"geometry":{"type":"Point","coordinates":[-73.01104,10.1198]}},{"type":"Feature","properties":{"slug":"shanghai","nombre":"Shanghai","conteo":1},"geometry":{"type":"Point","coordinates":[121.52756,31.2245159]}},{"type":"Feature","properties":{"slug":"sierra-nevada-de-santa-marta","nombre":"Sierra Nevada de Santa Marta","conteo":3},"geometry":{"type":"Point","coordinates":[-73.70472,10.80322]}},{"type":"Feature","properties":{"slug":"silvia","nombre":"Silvia","conteo":1},"geometry":{"type":"Point","coordinates":[-76.37683,2.612557]}},{"type":"Feature","properties":{"slug":"simijaca","nombre":"Simijaca","conteo":1},"geometry":{"type":"Point","coordinates":[-73.85283,5.502895]}},{"type":"Feature","properties":{"slug":"sopo","nombre":"Sopó","conteo":1},"geometry":{"type":"Point","coordinates":[-73.9415,4.907192]}},{"type":"Feature","properties":{"slug":"suarez","nombre":"Suárez","conteo":2},"geometry":{"type":"Point","coordinates":[-76.6943,2.954501]}},{"type":"Feature","properties":{"slug":"susa","nombre":"Susa","conteo":1},"geometry":{"type":"Point","coordinates":[-73.8147,5.453561]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchan","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62027,5.62011]}},{"type":"Feature","properties":{"slug":"tablon-de-gomez","nombre":"Tablón de Gómez","conteo":6},"geometry":{"type":"Point","coordinates":[-77.09767,1.427297]}},{"type":"Feature","properties":{"slug":"tambo","nombre":"Tambo","conteo":1},"geometry":{"type":"Point","coordinates":[-76.81125,2.452202]}},{"type":"Feature","properties":{"slug":"tierrafirme","nombre":"Tierrafirme","conteo":1},"geometry":{"type":"Point","coordinates":[-74.36345,9.328041]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64729,5.578859]}},{"type":"Feature","properties":{"slug":"tolemaida","nombre":"Tolemaida","conteo":2},"geometry":{"type":"Point","coordinates":[-74.64637,4.254571]}},{"type":"Feature","properties":{"slug":"tubara","nombre":"Tubará","conteo":1},"geometry":{"type":"Point","coordinates":[-74.97791,10.87381]}},{"type":"Feature","properties":{"slug":"turbo","nombre":"Turbo","conteo":1},"geometry":{"type":"Point","coordinates":[-76.73141,8.093867]}},{"type":"Feature","properties":{"slug":"uribia","nombre":"Uribia","conteo":2},"geometry":{"type":"Point","coordinates":[-72.26593,11.71557]}},{"type":"Feature","properties":{"slug":"valle-de-aburra","nombre":"Valle de aburrá","conteo":1},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"valledupar","nombre":"Valledupar","conteo":3},"geometry":{"type":"Point","coordinates":[-73.25601,10.46568]}},{"type":"Feature","properties":{"slug":"villa-de-leiva","nombre":"Villa de leiva","conteo":1},"geometry":{"type":"Point","coordinates":[-73.52697,5.63714]}},{"type":"Feature","properties":{"slug":"villeta","nombre":"Villeta","conteo":1},"geometry":{"type":"Point","coordinates":[-74.47217,5.01063]}},{"type":"Feature","properties":{"slug":"washington","nombre":"Washington","conteo":1},"geometry":{"type":"Point","coordinates":[-77.02963,38.89572]}},{"type":"Feature","properties":{"slug":"rio-beni","nombre":"Río Beni","conteo":1},"geometry":{"type":"Point","coordinates":[-66.24339300115354,-11.290710332691877]}},{"type":"Feature","properties":{"slug":"sabana-de-bogota","nombre":"Sabana de Bogotá","conteo":1},"geometry":{"type":"Point","coordinates":[-73.99977075338786,4.858062622596899]}},{"type":"Feature","properties":{"slug":"region-cuenca-media-del-rio-cauca","nombre":"Región cuenca media del río Cauca","conteo":1},"geometry":{"type":"Point","coordinates":[-75.65197362488038,5.787082773904699]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","conteo":1},"geometry":{"type":"Point","coordinates":[-73.63090942564459,5.539581826602037]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64673143080974,5.5806029368004335]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchán","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62095797820405,5.61968315930457]}},{"type":"Feature","properties":{"slug":"samaca","nombre":"Samacá","conteo":1},"geometry":{"type":"Point","coordinates":[-73.48549388275097,5.493196843626004]}},{"type":"Feature","properties":{"slug":"rio-inirida","nombre":"Río Inirida","conteo":1},"geometry":{"type":"Point","coordinates":[-69.6606021607646,2.5108141269105655]}},{"type":"Feature","properties":{"slug":"rio-atabapo","nombre":"Río Atabapo","conteo":1},"geometry":{"type":"Point","coordinates":[-67.43100896035111,3.575365231472792]}},{"type":"Feature","properties":{"slug":"ciudad-perdida","nombre":"Ciudad Pérdida","conteo":1},"geometry":{"type":"Point","coordinates":[-73.92244339622708,11.033266372215062]}},{"type":"Feature","properties":{"slug":"santa-marta","nombre":"Santa Marta","conteo":2},"geometry":{"type":"Point","coordinates":[-74.1904221703084,11.236576368059053]}}]} \ No newline at end of file +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"amazonas","nombre":"Amazonas","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.21223,-2.05846]}},{"type":"Feature","properties":{"slug":"antioquia","nombre":"Antioquia","tipo":"departamentos","conteo":7},"geometry":{"type":"Point","coordinates":[-75.55128,6.60299]}},{"type":"Feature","properties":{"slug":"barrancas","nombre":"Barrancas","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.79636,10.95454]}},{"type":"Feature","properties":{"slug":"barranquilla","nombre":"Barranquilla","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80363,10.9723]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"municipios","conteo":10},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"boyaca","nombre":"Boyacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.27533,5.40013]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"buenaventura","nombre":"Buenaventura","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-76.99934,3.88045]}},{"type":"Feature","properties":{"slug":"cajibio","nombre":"Cajibio","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56992,2.6224]}},{"type":"Feature","properties":{"slug":"caldas","nombre":"Caldas","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-75.69462,5.19088]}},{"type":"Feature","properties":{"slug":"caqueta","nombre":"Caquetá","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-74.26029,1.07351]}},{"type":"Feature","properties":{"slug":"cartagena","nombre":"Cartagena","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-75.49685,10.39361]}},{"type":"Feature","properties":{"slug":"cauca","nombre":"Cauca","tipo":"departamentos","conteo":7},"geometry":{"type":"Point","coordinates":[-76.8397,2.31008]}},{"type":"Feature","properties":{"slug":"choco","nombre":"Chocó","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-77.18981,5.88913]}},{"type":"Feature","properties":{"slug":"colombia","nombre":"Colombia","tipo":"paises","conteo":149},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"cota","nombre":"Cota","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.10352,4.80948]}},{"type":"Feature","properties":{"slug":"coyaima","nombre":"Coyaima","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.19485,3.79766]}},{"type":"Feature","properties":{"slug":"cundinamarca","nombre":"Cundinamarca","tipo":"departamentos","conteo":24},"geometry":{"type":"Point","coordinates":[-74.14277,4.86458]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"paises","conteo":1},"geometry":{"type":"Point","coordinates":[54.60365,25.07472]}},{"type":"Feature","properties":{"slug":"ecuador","nombre":"Ecuador","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-78.59534,-0.18659]}},{"type":"Feature","properties":{"slug":"el-paso","nombre":"El paso","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.74695,9.66267]}},{"type":"Feature","properties":{"slug":"fonseca","nombre":"Fonseca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.52046,11.35477]}},{"type":"Feature","properties":{"slug":"funza","nombre":"Funza","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.2062,4.71154]}},{"type":"Feature","properties":{"slug":"fuquene","nombre":"Fúquene","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.79561,5.40432]}},{"type":"Feature","properties":{"slug":"girardot","nombre":"Girardot","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80311,4.31039]}},{"type":"Feature","properties":{"slug":"guajira","nombre":"Guajira","tipo":"departamentos","conteo":8},"geometry":{"type":"Point","coordinates":[-72.95362,11.53443]}},{"type":"Feature","properties":{"slug":"guane","nombre":"Guane","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.24005,6.67952]}},{"type":"Feature","properties":{"slug":"guangzhou","nombre":"Guangzhou","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[113.2441,23.1591]}},{"type":"Feature","properties":{"slug":"guaviare","nombre":"Guaviare","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-72.14625,1.96099]}},{"type":"Feature","properties":{"slug":"inza","nombre":"Inzá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.06483,2.54871]}},{"type":"Feature","properties":{"slug":"maicao","nombre":"Maicao","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.24339,11.37785]}},{"type":"Feature","properties":{"slug":"manizales","nombre":"Manizales","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.49738,5.053644]}},{"type":"Feature","properties":{"slug":"marmato","nombre":"Marmato","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.60018,5.475047]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"meta","nombre":"Meta","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.62869,4.138024]}},{"type":"Feature","properties":{"slug":"mexico","nombre":"México","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-99.45544,19.39046]}},{"type":"Feature","properties":{"slug":"minca","nombre":"Minca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.11705,11.14285]}},{"type":"Feature","properties":{"slug":"mocoa","nombre":"Mocoa","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65068,1.152415]}},{"type":"Feature","properties":{"slug":"mompox","nombre":"Mompox","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-74.42586,9.241184]}},{"type":"Feature","properties":{"slug":"monteria","nombre":"Montería","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87888,8.749009]}},{"type":"Feature","properties":{"slug":"natagaima","nombre":"Natagaima","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.09344,3.622402]}},{"type":"Feature","properties":{"slug":"nemocon","nombre":"Nemocón","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.87776,5.066891]}},{"type":"Feature","properties":{"slug":"nilo","nombre":"Nilo","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.61933,4.307488]}},{"type":"Feature","properties":{"slug":"ortega","nombre":"Ortega","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.22142,3.934056]}},{"type":"Feature","properties":{"slug":"pasto","nombre":"Pasto","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-77.27464,1.210092]}},{"type":"Feature","properties":{"slug":"piendamo","nombre":"Piendamo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56926,2.713528]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04796,1.85864]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04599,1.853666]}},{"type":"Feature","properties":{"slug":"popayan","nombre":"Popayán","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.61418,2.441091]}},{"type":"Feature","properties":{"slug":"puerto-rondon","nombre":"Puerto Rondón","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-71.10065,6.279994]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"quinchia","nombre":"Quinchía","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.73108,5.340411]}},{"type":"Feature","properties":{"slug":"quindio","nombre":"Quindío","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87984,4.535765]}},{"type":"Feature","properties":{"slug":"quipile","nombre":"Quipile","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.53333,4.745296]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.6317,5.539581]}},{"type":"Feature","properties":{"slug":"risaralda","nombre":"Risaralda","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-75.85371,4.876955]}},{"type":"Feature","properties":{"slug":"sabanagrande","nombre":"Sabanagrande","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.75713,10.7888]}},{"type":"Feature","properties":{"slug":"san-agustin","nombre":"San Agustín","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.26856,1.881113]}},{"type":"Feature","properties":{"slug":"san-juan-del-cesar","nombre":"San Juan del Cesar","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.00323,10.77296]}},{"type":"Feature","properties":{"slug":"serrania-del-perija","nombre":"Serranía del perijá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.01104,10.1198]}},{"type":"Feature","properties":{"slug":"shanghai","nombre":"Shanghai","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[121.52756,31.2245159]}},{"type":"Feature","properties":{"slug":"sierra-nevada-de-santa-marta","nombre":"Sierra Nevada de Santa Marta","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.70472,10.80322]}},{"type":"Feature","properties":{"slug":"silvia","nombre":"Silvia","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.37683,2.612557]}},{"type":"Feature","properties":{"slug":"simijaca","nombre":"Simijaca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.85283,5.502895]}},{"type":"Feature","properties":{"slug":"sopo","nombre":"Sopó","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.9415,4.907192]}},{"type":"Feature","properties":{"slug":"suarez","nombre":"Suárez","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.6943,2.954501]}},{"type":"Feature","properties":{"slug":"susa","nombre":"Susa","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.8147,5.453561]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchan","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62027,5.62011]}},{"type":"Feature","properties":{"slug":"tablon-de-gomez","nombre":"Tablón de Gómez","tipo":"municipios","conteo":6},"geometry":{"type":"Point","coordinates":[-77.09767,1.427297]}},{"type":"Feature","properties":{"slug":"tambo","nombre":"Tambo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.81125,2.452202]}},{"type":"Feature","properties":{"slug":"tierrafirme","nombre":"Tierrafirme","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.36345,9.328041]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64729,5.578859]}},{"type":"Feature","properties":{"slug":"tolemaida","nombre":"Tolemaida","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.64637,4.254571]}},{"type":"Feature","properties":{"slug":"tubara","nombre":"Tubará","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.97791,10.87381]}},{"type":"Feature","properties":{"slug":"turbo","nombre":"Turbo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.73141,8.093867]}},{"type":"Feature","properties":{"slug":"uribia","nombre":"Uribia","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-72.26593,11.71557]}},{"type":"Feature","properties":{"slug":"valle-de-aburra","nombre":"Valle de aburrá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"valledupar","nombre":"Valledupar","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.25601,10.46568]}},{"type":"Feature","properties":{"slug":"vichada","nombre":"Vichada","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-69.50606,4.859591]}},{"type":"Feature","properties":{"slug":"villa-de-leiva","nombre":"Villa de leiva","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.52697,5.63714]}},{"type":"Feature","properties":{"slug":"villeta","nombre":"Villeta","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.47217,5.01063]}},{"type":"Feature","properties":{"slug":"washington","nombre":"Washington","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-77.02963,38.89572]}},{"type":"Feature","properties":{"slug":"vaupes","nombre":"Vaupés","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-70.86352,0.68265]}},{"type":"Feature","properties":{"slug":"sudafrica","nombre":"Sudáfrica","tipo":"paises","conteo":5},"geometry":{"type":"Point","coordinates":[185.51412,-33.991]}},{"type":"Feature","properties":{"slug":"alemania","nombre":"Alemania","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[13.409434464984658,52.50245520250017]}},{"type":"Feature","properties":{"slug":"peru","nombre":"Perú","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-77.07333938405047,-12.042851360296227]}},{"type":"Feature","properties":{"slug":"camboya","nombre":"Camboya","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[104.85240072278076,11.559136592207144]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"paises","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}},{"type":"Feature","properties":{"slug":"meta","nombre":"Meta","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.07464066969091,3.4739954877001944]}},{"type":"Feature","properties":{"slug":"putumayo","nombre":"Putumayo","tipo":"departamentos","conteo":4},"geometry":{"type":"Point","coordinates":[-75.8468353176599,0.4814555887100976]}},{"type":"Feature","properties":{"slug":"rio-beni","nombre":"Río Beni","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-66.24339300115354,-11.290710332691877]}},{"type":"Feature","properties":{"slug":"ecuador","nombre":"Ecuador","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-78.27723694046082,-0.9603258618273744]}},{"type":"Feature","properties":{"slug":"sabana-de-bogota","nombre":"Sabana de Bogotá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.99977075338786,4.858062622596899]}},{"type":"Feature","properties":{"slug":"region-cuenca-media-del-rio-cauca","nombre":"Región cuenca media del río Cauca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.65197362488038,5.787082773904699]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.63090942564459,5.539581826602037]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64673143080974,5.5806029368004335]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchán","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62095797820405,5.61968315930457]}},{"type":"Feature","properties":{"slug":"samaca","nombre":"Samacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.48549388275097,5.493196843626004]}},{"type":"Feature","properties":{"slug":"venezuela","nombre":"Venezuela","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-66.857381058887,10.434971257938633]}},{"type":"Feature","properties":{"slug":"rio-inirida","nombre":"Río Inirida","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-69.6606021607646,2.5108141269105655]}},{"type":"Feature","properties":{"slug":"rio-atabapo","nombre":"Río Atabapo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-67.43100896035111,3.575365231472792]}},{"type":"Feature","properties":{"slug":"narino","nombre":"Nariño","tipo":"departamentos","conteo":8},"geometry":{"type":"Point","coordinates":[-77.95780064609797,1.6349764242024165]}},{"type":"Feature","properties":{"slug":"ciudad-perdida","nombre":"Ciudad Pérdida","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.92244339622708,11.033266372215062]}},{"type":"Feature","properties":{"slug":"bolivia","nombre":"Bolivia","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-64.56453216281521,-17.227338992193364]}},{"type":"Feature","properties":{"slug":"santa-marta","nombre":"Santa Marta","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.1904221703084,11.236576368059053]}}]} \ No newline at end of file diff --git a/estaticos/datosMapaEgresados.geo.json b/estaticos/datosMapaEgresados.geo.json index 0a37e11..721b6bc 100644 --- a/estaticos/datosMapaEgresados.geo.json +++ b/estaticos/datosMapaEgresados.geo.json @@ -1 +1 @@ -{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"berlin","nombre":"Berlín","conteo":2},"geometry":{"type":"Point","coordinates":[13.259928,52.50673]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","conteo":53},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"cali","nombre":"Cali","conteo":2},"geometry":{"type":"Point","coordinates":[-76.68155,3.39505]}},{"type":"Feature","properties":{"slug":"cambridge","nombre":"Cambridge","conteo":2},"geometry":{"type":"Point","coordinates":[0.04205,52.19881]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","conteo":1},"geometry":{"type":"Point","coordinates":[54.60365,25.07472]}},{"type":"Feature","properties":{"slug":"honda","nombre":"Honda","conteo":1},"geometry":{"type":"Point","coordinates":[-74.84303,5.2104266]}},{"type":"Feature","properties":{"slug":"johannesburgo","nombre":"Johannesburgo","conteo":1},"geometry":{"type":"Point","coordinates":[27.9988,-26.17151]}},{"type":"Feature","properties":{"slug":"madrid","nombre":"Madrid","conteo":2},"geometry":{"type":"Point","coordinates":[-3.84434,40.43783]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"oakland","nombre":"Oakland","conteo":1},"geometry":{"type":"Point","coordinates":[-122.4001,37.7586]}},{"type":"Feature","properties":{"slug":"oregon","nombre":"Oregon","conteo":1},"geometry":{"type":"Point","coordinates":[-123.2223,44.1152]}},{"type":"Feature","properties":{"slug":"oxford","nombre":"Oxford","conteo":1},"geometry":{"type":"Point","coordinates":[-1.288787,51.75041]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"utrecht","nombre":"Utrecht","conteo":1},"geometry":{"type":"Point","coordinates":[5.00009,52.0841]}},{"type":"Feature","properties":{"slug":"viena","nombre":"Viena","conteo":1},"geometry":{"type":"Point","coordinates":[16.29727,48.22025]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}}]} \ No newline at end of file +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"berlin","nombre":"Berlín","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[13.259928,52.50673]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"ciudades","conteo":53},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"cali","nombre":"Cali","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-76.68155,3.39505]}},{"type":"Feature","properties":{"slug":"cambridge","nombre":"Cambridge","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[0.04205,52.19881]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[54.60365,25.07472]}},{"type":"Feature","properties":{"slug":"honda","nombre":"Honda","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-74.84303,5.2104266]}},{"type":"Feature","properties":{"slug":"johannesburgo","nombre":"Johannesburgo","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[27.9988,-26.17151]}},{"type":"Feature","properties":{"slug":"madrid","nombre":"Madrid","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-3.84434,40.43783]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"oakland","nombre":"Oakland","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-122.4001,37.7586]}},{"type":"Feature","properties":{"slug":"oregon","nombre":"Oregon","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-123.2223,44.1152]}},{"type":"Feature","properties":{"slug":"oxford","nombre":"Oxford","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-1.288787,51.75041]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"utrecht","nombre":"Utrecht","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[5.00009,52.0841]}},{"type":"Feature","properties":{"slug":"viena","nombre":"Viena","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[16.29727,48.22025]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}}]} \ No newline at end of file diff --git a/procesador/lugares.ts b/procesador/lugares.ts index 3836c5f..0b9af0f 100644 --- a/procesador/lugares.ts +++ b/procesador/lugares.ts @@ -1,6 +1,6 @@ import { getXlsxStream } from 'xlstream'; import slugificar from 'slug'; -import type { Listas, Lugar } from '../src/tipos.js'; +import type { Listas, Lugar, TiposLugares } from '../src/tipos.js'; import { guardarJSON } from './ayudas.js'; import type { Feature, FeatureCollection, Point } from 'geojson'; import type { ListasEgresados } from './egresados.js'; @@ -10,64 +10,78 @@ export async function procesarLugares(archivo: string, listas: Listas): Promise< const flujoLugares = await getXlsxStream({ filePath: archivo, sheet: 'lugares', - withHeader: false, + withHeader: true, ignoreEmpty: true }); - let numeroFila = 1; const lugares: Lugar[] = []; const geojson: FeatureCollection = { type: 'FeatureCollection', features: [] }; flujoLugares.on('data', (fila) => { - if (numeroFila > 2) { - procesarLugar(fila.formatted.arr); - } else { - } - - numeroFila++; - }); - - flujoLugares.on('close', () => { - procesarDatosMapa(); - guardarJSON(geojson, 'datosMapa.geo'); + const datos = fila.formatted.arr; + const nombreLugar = datos[0].trim(); + const slug = slugificar(nombreLugar); + const longitud = datos[6]; + const latitud = datos[5]; + let conteo = 0; + let tipo: TiposLugares = 'municipios'; - resolver(); - }); + const esMunicipio = listas.municipios.find((elemento) => elemento.slug === slug); - function procesarLugar(fila: string[]) { - const nombreLugar = fila[0].trim(); - const slug = slugificar(nombreLugar); - const longitud = fila[6]; - const latitud = fila[5]; - const lugar = listas.municipios.filter((elemento) => elemento.slug === slug); - const conteo = lugar[0] ? lugar[0].conteo : 0; + if (esMunicipio) { + conteo = esMunicipio.conteo; + } else { + const esDepartamento = listas.departamentos.find((dep) => dep.slug === slug); + + if (esDepartamento) { + conteo = esDepartamento.conteo; + tipo = 'departamentos'; + } else { + const esPais = listas.paises.find((pais) => pais.slug === slug); + + if (esPais) { + conteo = esPais.conteo; + tipo = 'paises'; + } + } + } const respuesta: Lugar = { nombre: nombreLugar, slug: slug, lon: +longitud, lat: +latitud, - conteo + conteo, + tipo }; if (respuesta.lon && respuesta.lat) { lugares.push(respuesta); } - } + }); + + flujoLugares.on('close', () => { + procesarDatosMapa(); + guardarJSON(geojson, 'datosMapa.geo'); + + resolver(); + }); // Función para crear geojson con lugares y cantidad de proyectos por lugar function procesarDatosMapa() { for (let lugar in lugares) { - const conteo = lugares[lugar].conteo; + const datosLugar = lugares[lugar]; + const conteo = datosLugar.conteo; const elemento: Feature = { type: 'Feature', properties: { - slug: lugares[lugar].slug, - nombre: lugares[lugar].nombre, + slug: datosLugar.slug, + nombre: datosLugar.nombre, + tipo: datosLugar.tipo, conteo }, - geometry: { type: 'Point', coordinates: [lugares[lugar].lon, lugares[lugar].lat] } + geometry: { type: 'Point', coordinates: [datosLugar.lon, datosLugar.lat] } }; if (conteo > 0) { @@ -103,7 +117,6 @@ export async function procesarLugaresEgresados(archivo: string, listas: ListasEg flujoLugares.on('close', () => { procesarDatosMapaEgresados(); guardarJSON(geojson, 'datosMapaEgresados.geo'); - console.log('listo'); resolver(); }); @@ -120,7 +133,8 @@ export async function procesarLugaresEgresados(archivo: string, listas: ListasEg slug: slug, lon: +longitud, lat: +latitud, - conteo + conteo, + tipo: 'ciudades' }; if (respuesta.lon && respuesta.lat) { @@ -131,16 +145,18 @@ export async function procesarLugaresEgresados(archivo: string, listas: ListasEg // Función para crear geojson con lugares y cantidad de proyectos por lugar function procesarDatosMapaEgresados() { for (let lugar in lugares) { - const conteo = lugares[lugar].conteo; + const datosLugar = lugares[lugar]; + const conteo = datosLugar.conteo; const elemento: Feature = { type: 'Feature', properties: { - slug: lugares[lugar].slug, - nombre: lugares[lugar].nombre, + slug: datosLugar.slug, + nombre: datosLugar.nombre, + tipo: datosLugar.tipo, conteo }, - geometry: { type: 'Point', coordinates: [lugares[lugar].lon, lugares[lugar].lat] } + geometry: { type: 'Point', coordinates: [datosLugar.lon, datosLugar.lat] } }; if (conteo > 0) { diff --git a/src/componentes/Mapa.astro b/src/componentes/Mapa.astro index f3db734..e26e551 100644 --- a/src/componentes/Mapa.astro +++ b/src/componentes/Mapa.astro @@ -10,6 +10,7 @@ import { actualizarUrl, datosListas, datosListasEgresados, geo } from '@/utilidades/cerebro'; import 'mapbox-gl/dist/mapbox-gl.css'; import { vista } from '@/utilidades/cerebro'; + import type { TiposLugaresEgresados, TiposLugaresProyectos } from '@/tipos'; let mapaCreado = false; // Instancia creada let mapaCargado = false; // Instancia creada y ya terminó de cargar en la página @@ -177,11 +178,14 @@ const datosPunto = evento.features?.[0].properties; if (datosPunto && datosPunto.slug) { const esProyectos = vista.get() === 'proyectos'; - const fuente = esProyectos ? datosListas.get().municipios : datosListasEgresados.get().ciudades; + const fuente = esProyectos + ? datosListas.get()[datosPunto.tipo as TiposLugaresProyectos] + : datosListasEgresados.get()[datosPunto.tipo as TiposLugaresEgresados]; const indiceLugar = fuente.findIndex((obj) => obj.slug === datosPunto.slug); + actualizarUrl([ { nombre: 'id', valor: `${indiceLugar}` }, - { nombre: 'tipo', valor: esProyectos ? 'municipios' : 'ciudades' } + { nombre: 'tipo', valor: datosPunto.tipo } ]); } // mapa.getCanvas().style.cursor = ''; diff --git a/src/tipos.ts b/src/tipos.ts index 97c7db1..6ccbe82 100644 --- a/src/tipos.ts +++ b/src/tipos.ts @@ -72,6 +72,9 @@ export type Listas = { }; export type Campos = { llave: LLavesMultiples; indice: number; procesarAparte?: boolean }[]; +export type TiposLugaresProyectos = 'municipios' | 'departamentos' | 'paises'; +export type TiposLugaresEgresados = 'ciudades' | 'paises'; +export type TiposLugares = TiposLugaresProyectos | TiposLugaresEgresados; export type Lugar = { nombre: string; @@ -79,6 +82,7 @@ export type Lugar = { lat: number; lon: number; conteo: number; + tipo: TiposLugares; }; export interface ElementoFicha { diff --git a/src/utilidades/cerebro.ts b/src/utilidades/cerebro.ts index 31bae41..322e91d 100644 --- a/src/utilidades/cerebro.ts +++ b/src/utilidades/cerebro.ts @@ -9,7 +9,10 @@ import type { ElementoFicha, ElementoEgresado, ElementoBuscador, - OpcionBuscadorDatos + OpcionBuscadorDatos, + TiposLugares, + ElementoLista, + DefinicionSimple } from '@/tipos'; import type { Feature, FeatureCollection, Point } from 'geojson'; import type { Egresado, ListasEgresados } from '../../procesador/egresados'; @@ -162,6 +165,31 @@ export function filtrarMapa(lugares?: { slug: string; conteo: number }[]) { } } +function actualizarLugar(tipo: string, slug: string, conteo: number, relaciones: ElementoLista['relaciones']) { + if (tipo === 'municipios' || tipo === 'departamentos' || tipo === 'paises') { + filtrarMapa([{ slug, conteo }]); + } else { + const lugaresMapa = relaciones.filter((relacion) => { + return relacion.tipo === 'municipios' || relacion.tipo === 'departamentos' || relacion.tipo === 'paises'; + }); + + filtrarMapa( + lugaresMapa.map((lugar) => { + return { slug: lugar.slug, conteo: lugar.conteo }; + }) + ); + } +} + +function buscarLugares(tipoLugar: 'municipios' | 'departamentos' | 'paises', lugares: DefinicionSimple[]) { + const datosLugares = datosListas.get()[tipoLugar]; + + return lugares.map((lugar) => { + const mun = datosLugares.find((m) => m.slug === lugar.slug); + return { slug: lugar.slug, conteo: mun ? mun.conteo : 1 }; + }); +} + elementoSeleccionado.subscribe((elemento) => { if (!Object.keys(elemento).length) return; @@ -174,12 +202,22 @@ elementoSeleccionado.subscribe((elemento) => { if (!datosProyecto) return; + const lugares: { slug: string; conteo: number }[] = []; + if (datosProyecto.municipios) { - filtrarMapa( - datosProyecto.municipios.map((lugar) => { - return { slug: lugar.slug, conteo: 1 }; - }) - ); + lugares.push(...buscarLugares('municipios', datosProyecto.municipios)); + } + + if (datosProyecto.departamentos) { + lugares.push(...buscarLugares('departamentos', datosProyecto.departamentos)); + } + + if (datosProyecto.paises) { + lugares.push(...buscarLugares('paises', datosProyecto.paises)); + } + + if (lugares.length) { + filtrarMapa(lugares); } else { filtrarMapa([]); } @@ -205,6 +243,7 @@ elementoSeleccionado.subscribe((elemento) => { } else { const listas = datosListas.value; if (!listas) return; + const datos = listas[tipo as keyof Listas][+id]; if (datos) { @@ -236,17 +275,7 @@ elementoSeleccionado.subscribe((elemento) => { {} ); - if (tipo === 'municipios') { - filtrarMapa([{ slug: datos.slug, conteo: datos.conteo }]); - } else { - const lugaresMapa = datos.relaciones.filter((relacion) => relacion.tipo === 'municipios'); - - filtrarMapa( - lugaresMapa.map((lugar) => { - return { slug: lugar.slug, conteo: lugar.conteo }; - }) - ); - } + actualizarLugar(tipo, datos.slug, datos.conteo, datos.relaciones); datosFicha.set({ visible: true, @@ -318,17 +347,7 @@ elementoSeleccionado.subscribe((elemento) => { {} ); - if (tipo === 'ciudades') { - filtrarMapa([{ slug: datos.slug, conteo: datos.conteo }]); - } else { - const lugaresMapa = datos.relaciones.filter((relacion) => relacion.tipo === 'ciudades'); - - filtrarMapa( - lugaresMapa.map((lugar) => { - return { slug: lugar.slug, conteo: lugar.conteo }; - }) - ); - } + actualizarLugar(tipo, datos.slug, datos.conteo, datos.relaciones); datosFicha.set({ visible: true, From 0bfd230f52e064c9ea0b6babeda92866d2feed7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Camilo=20Gonz=C3=A1lez?= Date: Tue, 19 Mar 2024 18:21:37 -0500 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=90=9B=20quitar=20lugares=20duplicado?= =?UTF-8?q?s=20del=20Excel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- estaticos/datosMapa.geo.json | 2 +- estaticos/datosMapaEgresados.geo.json | 2 +- ...\303\261os dpto antropolog\303\255a .xlsx" | Bin 330952 -> 330657 bytes 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/estaticos/datosMapa.geo.json b/estaticos/datosMapa.geo.json index 72f0e7f..e46a561 100644 --- a/estaticos/datosMapa.geo.json +++ b/estaticos/datosMapa.geo.json @@ -1 +1 @@ -{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"amazonas","nombre":"Amazonas","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.21223,-2.05846]}},{"type":"Feature","properties":{"slug":"antioquia","nombre":"Antioquia","tipo":"departamentos","conteo":7},"geometry":{"type":"Point","coordinates":[-75.55128,6.60299]}},{"type":"Feature","properties":{"slug":"barrancas","nombre":"Barrancas","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.79636,10.95454]}},{"type":"Feature","properties":{"slug":"barranquilla","nombre":"Barranquilla","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80363,10.9723]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"municipios","conteo":10},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"boyaca","nombre":"Boyacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.27533,5.40013]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"buenaventura","nombre":"Buenaventura","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-76.99934,3.88045]}},{"type":"Feature","properties":{"slug":"cajibio","nombre":"Cajibio","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56992,2.6224]}},{"type":"Feature","properties":{"slug":"caldas","nombre":"Caldas","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-75.69462,5.19088]}},{"type":"Feature","properties":{"slug":"caqueta","nombre":"Caquetá","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-74.26029,1.07351]}},{"type":"Feature","properties":{"slug":"cartagena","nombre":"Cartagena","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-75.49685,10.39361]}},{"type":"Feature","properties":{"slug":"cauca","nombre":"Cauca","tipo":"departamentos","conteo":7},"geometry":{"type":"Point","coordinates":[-76.8397,2.31008]}},{"type":"Feature","properties":{"slug":"choco","nombre":"Chocó","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-77.18981,5.88913]}},{"type":"Feature","properties":{"slug":"colombia","nombre":"Colombia","tipo":"paises","conteo":149},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"cota","nombre":"Cota","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.10352,4.80948]}},{"type":"Feature","properties":{"slug":"coyaima","nombre":"Coyaima","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.19485,3.79766]}},{"type":"Feature","properties":{"slug":"cundinamarca","nombre":"Cundinamarca","tipo":"departamentos","conteo":24},"geometry":{"type":"Point","coordinates":[-74.14277,4.86458]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"paises","conteo":1},"geometry":{"type":"Point","coordinates":[54.60365,25.07472]}},{"type":"Feature","properties":{"slug":"ecuador","nombre":"Ecuador","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-78.59534,-0.18659]}},{"type":"Feature","properties":{"slug":"el-paso","nombre":"El paso","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.74695,9.66267]}},{"type":"Feature","properties":{"slug":"fonseca","nombre":"Fonseca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.52046,11.35477]}},{"type":"Feature","properties":{"slug":"funza","nombre":"Funza","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.2062,4.71154]}},{"type":"Feature","properties":{"slug":"fuquene","nombre":"Fúquene","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.79561,5.40432]}},{"type":"Feature","properties":{"slug":"girardot","nombre":"Girardot","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80311,4.31039]}},{"type":"Feature","properties":{"slug":"guajira","nombre":"Guajira","tipo":"departamentos","conteo":8},"geometry":{"type":"Point","coordinates":[-72.95362,11.53443]}},{"type":"Feature","properties":{"slug":"guane","nombre":"Guane","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.24005,6.67952]}},{"type":"Feature","properties":{"slug":"guangzhou","nombre":"Guangzhou","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[113.2441,23.1591]}},{"type":"Feature","properties":{"slug":"guaviare","nombre":"Guaviare","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-72.14625,1.96099]}},{"type":"Feature","properties":{"slug":"inza","nombre":"Inzá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.06483,2.54871]}},{"type":"Feature","properties":{"slug":"maicao","nombre":"Maicao","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.24339,11.37785]}},{"type":"Feature","properties":{"slug":"manizales","nombre":"Manizales","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.49738,5.053644]}},{"type":"Feature","properties":{"slug":"marmato","nombre":"Marmato","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.60018,5.475047]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"meta","nombre":"Meta","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.62869,4.138024]}},{"type":"Feature","properties":{"slug":"mexico","nombre":"México","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-99.45544,19.39046]}},{"type":"Feature","properties":{"slug":"minca","nombre":"Minca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.11705,11.14285]}},{"type":"Feature","properties":{"slug":"mocoa","nombre":"Mocoa","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65068,1.152415]}},{"type":"Feature","properties":{"slug":"mompox","nombre":"Mompox","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-74.42586,9.241184]}},{"type":"Feature","properties":{"slug":"monteria","nombre":"Montería","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87888,8.749009]}},{"type":"Feature","properties":{"slug":"natagaima","nombre":"Natagaima","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.09344,3.622402]}},{"type":"Feature","properties":{"slug":"nemocon","nombre":"Nemocón","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.87776,5.066891]}},{"type":"Feature","properties":{"slug":"nilo","nombre":"Nilo","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.61933,4.307488]}},{"type":"Feature","properties":{"slug":"ortega","nombre":"Ortega","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.22142,3.934056]}},{"type":"Feature","properties":{"slug":"pasto","nombre":"Pasto","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-77.27464,1.210092]}},{"type":"Feature","properties":{"slug":"piendamo","nombre":"Piendamo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56926,2.713528]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04796,1.85864]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04599,1.853666]}},{"type":"Feature","properties":{"slug":"popayan","nombre":"Popayán","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.61418,2.441091]}},{"type":"Feature","properties":{"slug":"puerto-rondon","nombre":"Puerto Rondón","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-71.10065,6.279994]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"quinchia","nombre":"Quinchía","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.73108,5.340411]}},{"type":"Feature","properties":{"slug":"quindio","nombre":"Quindío","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87984,4.535765]}},{"type":"Feature","properties":{"slug":"quipile","nombre":"Quipile","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.53333,4.745296]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.6317,5.539581]}},{"type":"Feature","properties":{"slug":"risaralda","nombre":"Risaralda","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-75.85371,4.876955]}},{"type":"Feature","properties":{"slug":"sabanagrande","nombre":"Sabanagrande","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.75713,10.7888]}},{"type":"Feature","properties":{"slug":"san-agustin","nombre":"San Agustín","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.26856,1.881113]}},{"type":"Feature","properties":{"slug":"san-juan-del-cesar","nombre":"San Juan del Cesar","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.00323,10.77296]}},{"type":"Feature","properties":{"slug":"serrania-del-perija","nombre":"Serranía del perijá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.01104,10.1198]}},{"type":"Feature","properties":{"slug":"shanghai","nombre":"Shanghai","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[121.52756,31.2245159]}},{"type":"Feature","properties":{"slug":"sierra-nevada-de-santa-marta","nombre":"Sierra Nevada de Santa Marta","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.70472,10.80322]}},{"type":"Feature","properties":{"slug":"silvia","nombre":"Silvia","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.37683,2.612557]}},{"type":"Feature","properties":{"slug":"simijaca","nombre":"Simijaca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.85283,5.502895]}},{"type":"Feature","properties":{"slug":"sopo","nombre":"Sopó","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.9415,4.907192]}},{"type":"Feature","properties":{"slug":"suarez","nombre":"Suárez","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.6943,2.954501]}},{"type":"Feature","properties":{"slug":"susa","nombre":"Susa","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.8147,5.453561]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchan","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62027,5.62011]}},{"type":"Feature","properties":{"slug":"tablon-de-gomez","nombre":"Tablón de Gómez","tipo":"municipios","conteo":6},"geometry":{"type":"Point","coordinates":[-77.09767,1.427297]}},{"type":"Feature","properties":{"slug":"tambo","nombre":"Tambo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.81125,2.452202]}},{"type":"Feature","properties":{"slug":"tierrafirme","nombre":"Tierrafirme","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.36345,9.328041]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64729,5.578859]}},{"type":"Feature","properties":{"slug":"tolemaida","nombre":"Tolemaida","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.64637,4.254571]}},{"type":"Feature","properties":{"slug":"tubara","nombre":"Tubará","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.97791,10.87381]}},{"type":"Feature","properties":{"slug":"turbo","nombre":"Turbo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.73141,8.093867]}},{"type":"Feature","properties":{"slug":"uribia","nombre":"Uribia","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-72.26593,11.71557]}},{"type":"Feature","properties":{"slug":"valle-de-aburra","nombre":"Valle de aburrá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"valledupar","nombre":"Valledupar","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.25601,10.46568]}},{"type":"Feature","properties":{"slug":"vichada","nombre":"Vichada","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-69.50606,4.859591]}},{"type":"Feature","properties":{"slug":"villa-de-leiva","nombre":"Villa de leiva","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.52697,5.63714]}},{"type":"Feature","properties":{"slug":"villeta","nombre":"Villeta","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.47217,5.01063]}},{"type":"Feature","properties":{"slug":"washington","nombre":"Washington","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-77.02963,38.89572]}},{"type":"Feature","properties":{"slug":"vaupes","nombre":"Vaupés","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-70.86352,0.68265]}},{"type":"Feature","properties":{"slug":"sudafrica","nombre":"Sudáfrica","tipo":"paises","conteo":5},"geometry":{"type":"Point","coordinates":[185.51412,-33.991]}},{"type":"Feature","properties":{"slug":"alemania","nombre":"Alemania","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[13.409434464984658,52.50245520250017]}},{"type":"Feature","properties":{"slug":"peru","nombre":"Perú","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-77.07333938405047,-12.042851360296227]}},{"type":"Feature","properties":{"slug":"camboya","nombre":"Camboya","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[104.85240072278076,11.559136592207144]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"paises","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}},{"type":"Feature","properties":{"slug":"meta","nombre":"Meta","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.07464066969091,3.4739954877001944]}},{"type":"Feature","properties":{"slug":"putumayo","nombre":"Putumayo","tipo":"departamentos","conteo":4},"geometry":{"type":"Point","coordinates":[-75.8468353176599,0.4814555887100976]}},{"type":"Feature","properties":{"slug":"rio-beni","nombre":"Río Beni","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-66.24339300115354,-11.290710332691877]}},{"type":"Feature","properties":{"slug":"ecuador","nombre":"Ecuador","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-78.27723694046082,-0.9603258618273744]}},{"type":"Feature","properties":{"slug":"sabana-de-bogota","nombre":"Sabana de Bogotá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.99977075338786,4.858062622596899]}},{"type":"Feature","properties":{"slug":"region-cuenca-media-del-rio-cauca","nombre":"Región cuenca media del río Cauca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.65197362488038,5.787082773904699]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.63090942564459,5.539581826602037]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64673143080974,5.5806029368004335]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchán","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62095797820405,5.61968315930457]}},{"type":"Feature","properties":{"slug":"samaca","nombre":"Samacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.48549388275097,5.493196843626004]}},{"type":"Feature","properties":{"slug":"venezuela","nombre":"Venezuela","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-66.857381058887,10.434971257938633]}},{"type":"Feature","properties":{"slug":"rio-inirida","nombre":"Río Inirida","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-69.6606021607646,2.5108141269105655]}},{"type":"Feature","properties":{"slug":"rio-atabapo","nombre":"Río Atabapo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-67.43100896035111,3.575365231472792]}},{"type":"Feature","properties":{"slug":"narino","nombre":"Nariño","tipo":"departamentos","conteo":8},"geometry":{"type":"Point","coordinates":[-77.95780064609797,1.6349764242024165]}},{"type":"Feature","properties":{"slug":"ciudad-perdida","nombre":"Ciudad Pérdida","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.92244339622708,11.033266372215062]}},{"type":"Feature","properties":{"slug":"bolivia","nombre":"Bolivia","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-64.56453216281521,-17.227338992193364]}},{"type":"Feature","properties":{"slug":"santa-marta","nombre":"Santa Marta","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.1904221703084,11.236576368059053]}}]} \ No newline at end of file +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"amazonas","nombre":"Amazonas","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.21223,-2.05846]}},{"type":"Feature","properties":{"slug":"antioquia","nombre":"Antioquia","tipo":"departamentos","conteo":7},"geometry":{"type":"Point","coordinates":[-75.55128,6.60299]}},{"type":"Feature","properties":{"slug":"barrancas","nombre":"Barrancas","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.79636,10.95454]}},{"type":"Feature","properties":{"slug":"barranquilla","nombre":"Barranquilla","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80363,10.9723]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"municipios","conteo":10},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"boyaca","nombre":"Boyacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.27533,5.40013]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"buenaventura","nombre":"Buenaventura","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-76.99934,3.88045]}},{"type":"Feature","properties":{"slug":"cajibio","nombre":"Cajibio","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56992,2.6224]}},{"type":"Feature","properties":{"slug":"caldas","nombre":"Caldas","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-75.69462,5.19088]}},{"type":"Feature","properties":{"slug":"caqueta","nombre":"Caquetá","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-74.26029,1.07351]}},{"type":"Feature","properties":{"slug":"cartagena","nombre":"Cartagena","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-75.49685,10.39361]}},{"type":"Feature","properties":{"slug":"cauca","nombre":"Cauca","tipo":"departamentos","conteo":7},"geometry":{"type":"Point","coordinates":[-76.8397,2.31008]}},{"type":"Feature","properties":{"slug":"choco","nombre":"Chocó","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-77.18981,5.88913]}},{"type":"Feature","properties":{"slug":"colombia","nombre":"Colombia","tipo":"paises","conteo":149},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"cota","nombre":"Cota","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.10352,4.80948]}},{"type":"Feature","properties":{"slug":"coyaima","nombre":"Coyaima","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.19485,3.79766]}},{"type":"Feature","properties":{"slug":"cundinamarca","nombre":"Cundinamarca","tipo":"departamentos","conteo":24},"geometry":{"type":"Point","coordinates":[-74.14277,4.86458]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"paises","conteo":1},"geometry":{"type":"Point","coordinates":[54.60365,25.07472]}},{"type":"Feature","properties":{"slug":"ecuador","nombre":"Ecuador","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-78.59534,-0.18659]}},{"type":"Feature","properties":{"slug":"el-paso","nombre":"El paso","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.74695,9.66267]}},{"type":"Feature","properties":{"slug":"fonseca","nombre":"Fonseca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.52046,11.35477]}},{"type":"Feature","properties":{"slug":"funza","nombre":"Funza","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.2062,4.71154]}},{"type":"Feature","properties":{"slug":"fuquene","nombre":"Fúquene","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.79561,5.40432]}},{"type":"Feature","properties":{"slug":"girardot","nombre":"Girardot","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80311,4.31039]}},{"type":"Feature","properties":{"slug":"guajira","nombre":"Guajira","tipo":"departamentos","conteo":8},"geometry":{"type":"Point","coordinates":[-72.95362,11.53443]}},{"type":"Feature","properties":{"slug":"guane","nombre":"Guane","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.24005,6.67952]}},{"type":"Feature","properties":{"slug":"guangzhou","nombre":"Guangzhou","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[113.2441,23.1591]}},{"type":"Feature","properties":{"slug":"guaviare","nombre":"Guaviare","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-72.14625,1.96099]}},{"type":"Feature","properties":{"slug":"inza","nombre":"Inzá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.06483,2.54871]}},{"type":"Feature","properties":{"slug":"maicao","nombre":"Maicao","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.24339,11.37785]}},{"type":"Feature","properties":{"slug":"manizales","nombre":"Manizales","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.49738,5.053644]}},{"type":"Feature","properties":{"slug":"marmato","nombre":"Marmato","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.60018,5.475047]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"meta","nombre":"Meta","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.62869,4.138024]}},{"type":"Feature","properties":{"slug":"mexico","nombre":"México","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-99.45544,19.39046]}},{"type":"Feature","properties":{"slug":"minca","nombre":"Minca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.11705,11.14285]}},{"type":"Feature","properties":{"slug":"mocoa","nombre":"Mocoa","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65068,1.152415]}},{"type":"Feature","properties":{"slug":"mompox","nombre":"Mompox","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-74.42586,9.241184]}},{"type":"Feature","properties":{"slug":"monteria","nombre":"Montería","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87888,8.749009]}},{"type":"Feature","properties":{"slug":"natagaima","nombre":"Natagaima","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.09344,3.622402]}},{"type":"Feature","properties":{"slug":"nemocon","nombre":"Nemocón","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.87776,5.066891]}},{"type":"Feature","properties":{"slug":"nilo","nombre":"Nilo","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.61933,4.307488]}},{"type":"Feature","properties":{"slug":"ortega","nombre":"Ortega","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.22142,3.934056]}},{"type":"Feature","properties":{"slug":"pasto","nombre":"Pasto","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-77.27464,1.210092]}},{"type":"Feature","properties":{"slug":"piendamo","nombre":"Piendamo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56926,2.713528]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04796,1.85864]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04599,1.853666]}},{"type":"Feature","properties":{"slug":"popayan","nombre":"Popayán","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.61418,2.441091]}},{"type":"Feature","properties":{"slug":"puerto-rondon","nombre":"Puerto Rondón","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-71.10065,6.279994]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"quinchia","nombre":"Quinchía","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.73108,5.340411]}},{"type":"Feature","properties":{"slug":"quindio","nombre":"Quindío","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87984,4.535765]}},{"type":"Feature","properties":{"slug":"quipile","nombre":"Quipile","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.53333,4.745296]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.6317,5.539581]}},{"type":"Feature","properties":{"slug":"risaralda","nombre":"Risaralda","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-75.85371,4.876955]}},{"type":"Feature","properties":{"slug":"sabanagrande","nombre":"Sabanagrande","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.75713,10.7888]}},{"type":"Feature","properties":{"slug":"san-agustin","nombre":"San Agustín","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.26856,1.881113]}},{"type":"Feature","properties":{"slug":"san-juan-del-cesar","nombre":"San Juan del Cesar","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.00323,10.77296]}},{"type":"Feature","properties":{"slug":"serrania-del-perija","nombre":"Serranía del perijá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.01104,10.1198]}},{"type":"Feature","properties":{"slug":"shanghai","nombre":"Shanghai","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[121.52756,31.2245159]}},{"type":"Feature","properties":{"slug":"sierra-nevada-de-santa-marta","nombre":"Sierra Nevada de Santa Marta","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.70472,10.80322]}},{"type":"Feature","properties":{"slug":"silvia","nombre":"Silvia","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.37683,2.612557]}},{"type":"Feature","properties":{"slug":"simijaca","nombre":"Simijaca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.85283,5.502895]}},{"type":"Feature","properties":{"slug":"sopo","nombre":"Sopó","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.9415,4.907192]}},{"type":"Feature","properties":{"slug":"suarez","nombre":"Suárez","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.6943,2.954501]}},{"type":"Feature","properties":{"slug":"susa","nombre":"Susa","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.8147,5.453561]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchan","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62027,5.62011]}},{"type":"Feature","properties":{"slug":"tablon-de-gomez","nombre":"Tablón de Gómez","tipo":"municipios","conteo":6},"geometry":{"type":"Point","coordinates":[-77.09767,1.427297]}},{"type":"Feature","properties":{"slug":"tambo","nombre":"Tambo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.81125,2.452202]}},{"type":"Feature","properties":{"slug":"tierrafirme","nombre":"Tierrafirme","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.36345,9.328041]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64729,5.578859]}},{"type":"Feature","properties":{"slug":"tolemaida","nombre":"Tolemaida","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.64637,4.254571]}},{"type":"Feature","properties":{"slug":"tubara","nombre":"Tubará","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.97791,10.87381]}},{"type":"Feature","properties":{"slug":"turbo","nombre":"Turbo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.73141,8.093867]}},{"type":"Feature","properties":{"slug":"uribia","nombre":"Uribia","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-72.26593,11.71557]}},{"type":"Feature","properties":{"slug":"valle-de-aburra","nombre":"Valle de aburrá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"valledupar","nombre":"Valledupar","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.25601,10.46568]}},{"type":"Feature","properties":{"slug":"vichada","nombre":"Vichada","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-69.50606,4.859591]}},{"type":"Feature","properties":{"slug":"villa-de-leiva","nombre":"Villa de leiva","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.52697,5.63714]}},{"type":"Feature","properties":{"slug":"villeta","nombre":"Villeta","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.47217,5.01063]}},{"type":"Feature","properties":{"slug":"washington","nombre":"Washington","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-77.02963,38.89572]}},{"type":"Feature","properties":{"slug":"vaupes","nombre":"Vaupés","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-70.86352,0.68265]}},{"type":"Feature","properties":{"slug":"sudafrica","nombre":"Sudáfrica","tipo":"paises","conteo":5},"geometry":{"type":"Point","coordinates":[185.51412,-33.991]}},{"type":"Feature","properties":{"slug":"alemania","nombre":"Alemania","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[13.409434464984658,52.50245520250017]}},{"type":"Feature","properties":{"slug":"peru","nombre":"Perú","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-77.07333938405047,-12.042851360296227]}},{"type":"Feature","properties":{"slug":"camboya","nombre":"Camboya","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[104.85240072278076,11.559136592207144]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"paises","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}},{"type":"Feature","properties":{"slug":"meta","nombre":"Meta","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.07464066969091,3.4739954877001944]}},{"type":"Feature","properties":{"slug":"putumayo","nombre":"Putumayo","tipo":"departamentos","conteo":4},"geometry":{"type":"Point","coordinates":[-75.8468353176599,0.4814555887100976]}},{"type":"Feature","properties":{"slug":"rio-beni","nombre":"Río Beni","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-66.24339300115354,-11.290710332691877]}},{"type":"Feature","properties":{"slug":"ecuador","nombre":"Ecuador","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-78.27723694046082,-0.9603258618273744]}},{"type":"Feature","properties":{"slug":"sabana-de-bogota","nombre":"Sabana de Bogotá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.99977075338786,4.858062622596899]}},{"type":"Feature","properties":{"slug":"region-cuenca-media-del-rio-cauca","nombre":"Región cuenca media del río Cauca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.65197362488038,5.787082773904699]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.63090942564459,5.539581826602037]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64673143080974,5.5806029368004335]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchán","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62095797820405,5.61968315930457]}},{"type":"Feature","properties":{"slug":"samaca","nombre":"Samacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.48549388275097,5.493196843626004]}},{"type":"Feature","properties":{"slug":"venezuela","nombre":"Venezuela","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-66.857381058887,10.434971257938633]}},{"type":"Feature","properties":{"slug":"rio-inirida","nombre":"Río Inirida","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-69.6606021607646,2.5108141269105655]}},{"type":"Feature","properties":{"slug":"rio-atabapo","nombre":"Río Atabapo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-67.43100896035111,3.575365231472792]}},{"type":"Feature","properties":{"slug":"narino","nombre":"Nariño","tipo":"departamentos","conteo":8},"geometry":{"type":"Point","coordinates":[-77.95780064609797,1.6349764242024165]}},{"type":"Feature","properties":{"slug":"ciudad-perdida","nombre":"Ciudad Pérdida","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.92244339622708,11.033266372215062]}},{"type":"Feature","properties":{"slug":"bolivia","nombre":"Bolivia","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-64.56453216281521,-17.227338992193364]}},{"type":"Feature","properties":{"slug":"santa-marta","nombre":"Santa Marta","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.1904221703084,11.236576368059053]}}]} diff --git a/estaticos/datosMapaEgresados.geo.json b/estaticos/datosMapaEgresados.geo.json index 721b6bc..ee7b1c5 100644 --- a/estaticos/datosMapaEgresados.geo.json +++ b/estaticos/datosMapaEgresados.geo.json @@ -1 +1 @@ -{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"berlin","nombre":"Berlín","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[13.259928,52.50673]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"ciudades","conteo":53},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"cali","nombre":"Cali","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-76.68155,3.39505]}},{"type":"Feature","properties":{"slug":"cambridge","nombre":"Cambridge","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[0.04205,52.19881]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[54.60365,25.07472]}},{"type":"Feature","properties":{"slug":"honda","nombre":"Honda","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-74.84303,5.2104266]}},{"type":"Feature","properties":{"slug":"johannesburgo","nombre":"Johannesburgo","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[27.9988,-26.17151]}},{"type":"Feature","properties":{"slug":"madrid","nombre":"Madrid","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-3.84434,40.43783]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"oakland","nombre":"Oakland","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-122.4001,37.7586]}},{"type":"Feature","properties":{"slug":"oregon","nombre":"Oregon","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-123.2223,44.1152]}},{"type":"Feature","properties":{"slug":"oxford","nombre":"Oxford","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-1.288787,51.75041]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"utrecht","nombre":"Utrecht","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[5.00009,52.0841]}},{"type":"Feature","properties":{"slug":"viena","nombre":"Viena","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[16.29727,48.22025]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}}]} \ No newline at end of file +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"berlin","nombre":"Berlín","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[13.259928,52.50673]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"ciudades","conteo":53},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"cali","nombre":"Cali","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-76.68155,3.39505]}},{"type":"Feature","properties":{"slug":"cambridge","nombre":"Cambridge","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[0.04205,52.19881]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[54.60365,25.07472]}},{"type":"Feature","properties":{"slug":"honda","nombre":"Honda","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-74.84303,5.2104266]}},{"type":"Feature","properties":{"slug":"johannesburgo","nombre":"Johannesburgo","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[27.9988,-26.17151]}},{"type":"Feature","properties":{"slug":"madrid","nombre":"Madrid","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-3.84434,40.43783]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"oakland","nombre":"Oakland","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-122.4001,37.7586]}},{"type":"Feature","properties":{"slug":"oregon","nombre":"Oregon","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-123.2223,44.1152]}},{"type":"Feature","properties":{"slug":"oxford","nombre":"Oxford","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-1.288787,51.75041]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"utrecht","nombre":"Utrecht","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[5.00009,52.0841]}},{"type":"Feature","properties":{"slug":"viena","nombre":"Viena","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[16.29727,48.22025]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}}]} diff --git "a/procesador/datos/Listado de proyectos - 60 a\303\261os dpto antropolog\303\255a .xlsx" "b/procesador/datos/Listado de proyectos - 60 a\303\261os dpto antropolog\303\255a .xlsx" index 32fe16eef95f501c2448d42efa546d2cfc917055..610bdb7ca41382381455dbd1240bd7898c54ee78 100644 GIT binary patch delta 226530 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

iIf}{jL%Pl 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%0D4O(E_9vCiqV-hyuJScvPila$^F#CGcS2lQ- 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%0DS$l~At% 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 From 6b99800980868b804d7bba137134d529f2179e4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Camilo=20Gonz=C3=A1lez?= Date: Tue, 19 Mar 2024 22:25:16 -0500 Subject: [PATCH 3/3] =?UTF-8?q?=E2=9C=85=20Modularizar=20y=20mostrar=20tod?= =?UTF-8?q?os=20los=20lugares?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- estaticos/datosMapa.geo.json | 2 +- estaticos/datosMapaEgresados.geo.json | 2 +- procesador/egresados.ts | 20 +-- procesador/lugares.ts | 201 +++++++++----------------- procesador/procesador.ts | 10 +- src/componentes/Mapa.astro | 19 ++- src/tipos.ts | 18 +++ src/utilidades/cerebro.ts | 191 +++++++++++------------- 8 files changed, 189 insertions(+), 274 deletions(-) diff --git a/estaticos/datosMapa.geo.json b/estaticos/datosMapa.geo.json index e46a561..5ac569f 100644 --- a/estaticos/datosMapa.geo.json +++ b/estaticos/datosMapa.geo.json @@ -1 +1 @@ -{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"amazonas","nombre":"Amazonas","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.21223,-2.05846]}},{"type":"Feature","properties":{"slug":"antioquia","nombre":"Antioquia","tipo":"departamentos","conteo":7},"geometry":{"type":"Point","coordinates":[-75.55128,6.60299]}},{"type":"Feature","properties":{"slug":"barrancas","nombre":"Barrancas","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.79636,10.95454]}},{"type":"Feature","properties":{"slug":"barranquilla","nombre":"Barranquilla","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80363,10.9723]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"municipios","conteo":10},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"boyaca","nombre":"Boyacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.27533,5.40013]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"buenaventura","nombre":"Buenaventura","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-76.99934,3.88045]}},{"type":"Feature","properties":{"slug":"cajibio","nombre":"Cajibio","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56992,2.6224]}},{"type":"Feature","properties":{"slug":"caldas","nombre":"Caldas","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-75.69462,5.19088]}},{"type":"Feature","properties":{"slug":"caqueta","nombre":"Caquetá","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-74.26029,1.07351]}},{"type":"Feature","properties":{"slug":"cartagena","nombre":"Cartagena","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-75.49685,10.39361]}},{"type":"Feature","properties":{"slug":"cauca","nombre":"Cauca","tipo":"departamentos","conteo":7},"geometry":{"type":"Point","coordinates":[-76.8397,2.31008]}},{"type":"Feature","properties":{"slug":"choco","nombre":"Chocó","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-77.18981,5.88913]}},{"type":"Feature","properties":{"slug":"colombia","nombre":"Colombia","tipo":"paises","conteo":149},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"cota","nombre":"Cota","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.10352,4.80948]}},{"type":"Feature","properties":{"slug":"coyaima","nombre":"Coyaima","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.19485,3.79766]}},{"type":"Feature","properties":{"slug":"cundinamarca","nombre":"Cundinamarca","tipo":"departamentos","conteo":24},"geometry":{"type":"Point","coordinates":[-74.14277,4.86458]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"paises","conteo":1},"geometry":{"type":"Point","coordinates":[54.60365,25.07472]}},{"type":"Feature","properties":{"slug":"ecuador","nombre":"Ecuador","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-78.59534,-0.18659]}},{"type":"Feature","properties":{"slug":"el-paso","nombre":"El paso","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.74695,9.66267]}},{"type":"Feature","properties":{"slug":"fonseca","nombre":"Fonseca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.52046,11.35477]}},{"type":"Feature","properties":{"slug":"funza","nombre":"Funza","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.2062,4.71154]}},{"type":"Feature","properties":{"slug":"fuquene","nombre":"Fúquene","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.79561,5.40432]}},{"type":"Feature","properties":{"slug":"girardot","nombre":"Girardot","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80311,4.31039]}},{"type":"Feature","properties":{"slug":"guajira","nombre":"Guajira","tipo":"departamentos","conteo":8},"geometry":{"type":"Point","coordinates":[-72.95362,11.53443]}},{"type":"Feature","properties":{"slug":"guane","nombre":"Guane","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.24005,6.67952]}},{"type":"Feature","properties":{"slug":"guangzhou","nombre":"Guangzhou","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[113.2441,23.1591]}},{"type":"Feature","properties":{"slug":"guaviare","nombre":"Guaviare","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-72.14625,1.96099]}},{"type":"Feature","properties":{"slug":"inza","nombre":"Inzá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.06483,2.54871]}},{"type":"Feature","properties":{"slug":"maicao","nombre":"Maicao","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.24339,11.37785]}},{"type":"Feature","properties":{"slug":"manizales","nombre":"Manizales","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.49738,5.053644]}},{"type":"Feature","properties":{"slug":"marmato","nombre":"Marmato","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.60018,5.475047]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"meta","nombre":"Meta","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.62869,4.138024]}},{"type":"Feature","properties":{"slug":"mexico","nombre":"México","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-99.45544,19.39046]}},{"type":"Feature","properties":{"slug":"minca","nombre":"Minca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.11705,11.14285]}},{"type":"Feature","properties":{"slug":"mocoa","nombre":"Mocoa","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65068,1.152415]}},{"type":"Feature","properties":{"slug":"mompox","nombre":"Mompox","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-74.42586,9.241184]}},{"type":"Feature","properties":{"slug":"monteria","nombre":"Montería","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87888,8.749009]}},{"type":"Feature","properties":{"slug":"natagaima","nombre":"Natagaima","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.09344,3.622402]}},{"type":"Feature","properties":{"slug":"nemocon","nombre":"Nemocón","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.87776,5.066891]}},{"type":"Feature","properties":{"slug":"nilo","nombre":"Nilo","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.61933,4.307488]}},{"type":"Feature","properties":{"slug":"ortega","nombre":"Ortega","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.22142,3.934056]}},{"type":"Feature","properties":{"slug":"pasto","nombre":"Pasto","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-77.27464,1.210092]}},{"type":"Feature","properties":{"slug":"piendamo","nombre":"Piendamo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56926,2.713528]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04796,1.85864]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04599,1.853666]}},{"type":"Feature","properties":{"slug":"popayan","nombre":"Popayán","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.61418,2.441091]}},{"type":"Feature","properties":{"slug":"puerto-rondon","nombre":"Puerto Rondón","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-71.10065,6.279994]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"quinchia","nombre":"Quinchía","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.73108,5.340411]}},{"type":"Feature","properties":{"slug":"quindio","nombre":"Quindío","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87984,4.535765]}},{"type":"Feature","properties":{"slug":"quipile","nombre":"Quipile","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.53333,4.745296]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.6317,5.539581]}},{"type":"Feature","properties":{"slug":"risaralda","nombre":"Risaralda","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-75.85371,4.876955]}},{"type":"Feature","properties":{"slug":"sabanagrande","nombre":"Sabanagrande","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.75713,10.7888]}},{"type":"Feature","properties":{"slug":"san-agustin","nombre":"San Agustín","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.26856,1.881113]}},{"type":"Feature","properties":{"slug":"san-juan-del-cesar","nombre":"San Juan del Cesar","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.00323,10.77296]}},{"type":"Feature","properties":{"slug":"serrania-del-perija","nombre":"Serranía del perijá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.01104,10.1198]}},{"type":"Feature","properties":{"slug":"shanghai","nombre":"Shanghai","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[121.52756,31.2245159]}},{"type":"Feature","properties":{"slug":"sierra-nevada-de-santa-marta","nombre":"Sierra Nevada de Santa Marta","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.70472,10.80322]}},{"type":"Feature","properties":{"slug":"silvia","nombre":"Silvia","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.37683,2.612557]}},{"type":"Feature","properties":{"slug":"simijaca","nombre":"Simijaca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.85283,5.502895]}},{"type":"Feature","properties":{"slug":"sopo","nombre":"Sopó","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.9415,4.907192]}},{"type":"Feature","properties":{"slug":"suarez","nombre":"Suárez","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.6943,2.954501]}},{"type":"Feature","properties":{"slug":"susa","nombre":"Susa","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.8147,5.453561]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchan","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62027,5.62011]}},{"type":"Feature","properties":{"slug":"tablon-de-gomez","nombre":"Tablón de Gómez","tipo":"municipios","conteo":6},"geometry":{"type":"Point","coordinates":[-77.09767,1.427297]}},{"type":"Feature","properties":{"slug":"tambo","nombre":"Tambo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.81125,2.452202]}},{"type":"Feature","properties":{"slug":"tierrafirme","nombre":"Tierrafirme","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.36345,9.328041]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64729,5.578859]}},{"type":"Feature","properties":{"slug":"tolemaida","nombre":"Tolemaida","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.64637,4.254571]}},{"type":"Feature","properties":{"slug":"tubara","nombre":"Tubará","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.97791,10.87381]}},{"type":"Feature","properties":{"slug":"turbo","nombre":"Turbo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.73141,8.093867]}},{"type":"Feature","properties":{"slug":"uribia","nombre":"Uribia","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-72.26593,11.71557]}},{"type":"Feature","properties":{"slug":"valle-de-aburra","nombre":"Valle de aburrá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"valledupar","nombre":"Valledupar","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.25601,10.46568]}},{"type":"Feature","properties":{"slug":"vichada","nombre":"Vichada","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-69.50606,4.859591]}},{"type":"Feature","properties":{"slug":"villa-de-leiva","nombre":"Villa de leiva","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.52697,5.63714]}},{"type":"Feature","properties":{"slug":"villeta","nombre":"Villeta","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.47217,5.01063]}},{"type":"Feature","properties":{"slug":"washington","nombre":"Washington","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-77.02963,38.89572]}},{"type":"Feature","properties":{"slug":"vaupes","nombre":"Vaupés","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-70.86352,0.68265]}},{"type":"Feature","properties":{"slug":"sudafrica","nombre":"Sudáfrica","tipo":"paises","conteo":5},"geometry":{"type":"Point","coordinates":[185.51412,-33.991]}},{"type":"Feature","properties":{"slug":"alemania","nombre":"Alemania","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[13.409434464984658,52.50245520250017]}},{"type":"Feature","properties":{"slug":"peru","nombre":"Perú","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-77.07333938405047,-12.042851360296227]}},{"type":"Feature","properties":{"slug":"camboya","nombre":"Camboya","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[104.85240072278076,11.559136592207144]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"paises","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}},{"type":"Feature","properties":{"slug":"meta","nombre":"Meta","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.07464066969091,3.4739954877001944]}},{"type":"Feature","properties":{"slug":"putumayo","nombre":"Putumayo","tipo":"departamentos","conteo":4},"geometry":{"type":"Point","coordinates":[-75.8468353176599,0.4814555887100976]}},{"type":"Feature","properties":{"slug":"rio-beni","nombre":"Río Beni","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-66.24339300115354,-11.290710332691877]}},{"type":"Feature","properties":{"slug":"ecuador","nombre":"Ecuador","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-78.27723694046082,-0.9603258618273744]}},{"type":"Feature","properties":{"slug":"sabana-de-bogota","nombre":"Sabana de Bogotá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.99977075338786,4.858062622596899]}},{"type":"Feature","properties":{"slug":"region-cuenca-media-del-rio-cauca","nombre":"Región cuenca media del río Cauca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.65197362488038,5.787082773904699]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.63090942564459,5.539581826602037]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64673143080974,5.5806029368004335]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchán","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62095797820405,5.61968315930457]}},{"type":"Feature","properties":{"slug":"samaca","nombre":"Samacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.48549388275097,5.493196843626004]}},{"type":"Feature","properties":{"slug":"venezuela","nombre":"Venezuela","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-66.857381058887,10.434971257938633]}},{"type":"Feature","properties":{"slug":"rio-inirida","nombre":"Río Inirida","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-69.6606021607646,2.5108141269105655]}},{"type":"Feature","properties":{"slug":"rio-atabapo","nombre":"Río Atabapo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-67.43100896035111,3.575365231472792]}},{"type":"Feature","properties":{"slug":"narino","nombre":"Nariño","tipo":"departamentos","conteo":8},"geometry":{"type":"Point","coordinates":[-77.95780064609797,1.6349764242024165]}},{"type":"Feature","properties":{"slug":"ciudad-perdida","nombre":"Ciudad Pérdida","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.92244339622708,11.033266372215062]}},{"type":"Feature","properties":{"slug":"bolivia","nombre":"Bolivia","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-64.56453216281521,-17.227338992193364]}},{"type":"Feature","properties":{"slug":"santa-marta","nombre":"Santa Marta","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.1904221703084,11.236576368059053]}}]} +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"amazonas","nombre":"Amazonas","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.21223,-2.05846]}},{"type":"Feature","properties":{"slug":"antioquia","nombre":"Antioquia","tipo":"departamentos","conteo":7},"geometry":{"type":"Point","coordinates":[-75.55128,6.60299]}},{"type":"Feature","properties":{"slug":"barrancas","nombre":"Barrancas","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.79636,10.95454]}},{"type":"Feature","properties":{"slug":"barranquilla","nombre":"Barranquilla","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80363,10.9723]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"municipios","conteo":10},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"boyaca","nombre":"Boyacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.27533,5.40013]}},{"type":"Feature","properties":{"slug":"boyaca","nombre":"Boyacá","tipo":"departamentos","conteo":5},"geometry":{"type":"Point","coordinates":[-73.27533,5.40013]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"buenaventura","nombre":"Buenaventura","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-76.99934,3.88045]}},{"type":"Feature","properties":{"slug":"cajibio","nombre":"Cajibio","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56992,2.6224]}},{"type":"Feature","properties":{"slug":"caldas","nombre":"Caldas","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-75.69462,5.19088]}},{"type":"Feature","properties":{"slug":"caqueta","nombre":"Caquetá","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-74.26029,1.07351]}},{"type":"Feature","properties":{"slug":"cartagena","nombre":"Cartagena","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-75.49685,10.39361]}},{"type":"Feature","properties":{"slug":"cauca","nombre":"Cauca","tipo":"departamentos","conteo":7},"geometry":{"type":"Point","coordinates":[-76.8397,2.31008]}},{"type":"Feature","properties":{"slug":"choco","nombre":"Chocó","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-77.18981,5.88913]}},{"type":"Feature","properties":{"slug":"colombia","nombre":"Colombia","tipo":"paises","conteo":149},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"cota","nombre":"Cota","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.10352,4.80948]}},{"type":"Feature","properties":{"slug":"coyaima","nombre":"Coyaima","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.19485,3.79766]}},{"type":"Feature","properties":{"slug":"cundinamarca","nombre":"Cundinamarca","tipo":"departamentos","conteo":24},"geometry":{"type":"Point","coordinates":[-74.14277,4.86458]}},{"type":"Feature","properties":{"slug":"el-paso","nombre":"El paso","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.74695,9.66267]}},{"type":"Feature","properties":{"slug":"fonseca","nombre":"Fonseca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.52046,11.35477]}},{"type":"Feature","properties":{"slug":"funza","nombre":"Funza","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.2062,4.71154]}},{"type":"Feature","properties":{"slug":"fuquene","nombre":"Fúquene","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.79561,5.40432]}},{"type":"Feature","properties":{"slug":"girardot","nombre":"Girardot","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.80311,4.31039]}},{"type":"Feature","properties":{"slug":"guajira","nombre":"Guajira","tipo":"departamentos","conteo":8},"geometry":{"type":"Point","coordinates":[-72.95362,11.53443]}},{"type":"Feature","properties":{"slug":"guane","nombre":"Guane","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.24005,6.67952]}},{"type":"Feature","properties":{"slug":"guangzhou","nombre":"Guangzhou","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[113.2441,23.1591]}},{"type":"Feature","properties":{"slug":"guaviare","nombre":"Guaviare","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-72.14625,1.96099]}},{"type":"Feature","properties":{"slug":"inza","nombre":"Inzá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.06483,2.54871]}},{"type":"Feature","properties":{"slug":"maicao","nombre":"Maicao","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-72.24339,11.37785]}},{"type":"Feature","properties":{"slug":"manizales","nombre":"Manizales","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.49738,5.053644]}},{"type":"Feature","properties":{"slug":"marmato","nombre":"Marmato","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.60018,5.475047]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"mexico","nombre":"México","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-99.45544,19.39046]}},{"type":"Feature","properties":{"slug":"minca","nombre":"Minca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.11705,11.14285]}},{"type":"Feature","properties":{"slug":"mocoa","nombre":"Mocoa","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65068,1.152415]}},{"type":"Feature","properties":{"slug":"mompox","nombre":"Mompox","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-74.42586,9.241184]}},{"type":"Feature","properties":{"slug":"monteria","nombre":"Montería","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87888,8.749009]}},{"type":"Feature","properties":{"slug":"natagaima","nombre":"Natagaima","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.09344,3.622402]}},{"type":"Feature","properties":{"slug":"nemocon","nombre":"Nemocón","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.87776,5.066891]}},{"type":"Feature","properties":{"slug":"nilo","nombre":"Nilo","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.61933,4.307488]}},{"type":"Feature","properties":{"slug":"ortega","nombre":"Ortega","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.22142,3.934056]}},{"type":"Feature","properties":{"slug":"pasto","nombre":"Pasto","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-77.27464,1.210092]}},{"type":"Feature","properties":{"slug":"piendamo","nombre":"Piendamo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.56926,2.713528]}},{"type":"Feature","properties":{"slug":"pitalito","nombre":"Pitalito","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.04796,1.85864]}},{"type":"Feature","properties":{"slug":"popayan","nombre":"Popayán","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.61418,2.441091]}},{"type":"Feature","properties":{"slug":"puerto-rondon","nombre":"Puerto Rondón","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-71.10065,6.279994]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"quinchia","nombre":"Quinchía","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.73108,5.340411]}},{"type":"Feature","properties":{"slug":"quindio","nombre":"Quindío","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-75.87984,4.535765]}},{"type":"Feature","properties":{"slug":"quipile","nombre":"Quipile","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.53333,4.745296]}},{"type":"Feature","properties":{"slug":"raquira","nombre":"Ráquira","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.6317,5.539581]}},{"type":"Feature","properties":{"slug":"risaralda","nombre":"Risaralda","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-75.85371,4.876955]}},{"type":"Feature","properties":{"slug":"sabanagrande","nombre":"Sabanagrande","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.75713,10.7888]}},{"type":"Feature","properties":{"slug":"san-agustin","nombre":"San Agustín","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.26856,1.881113]}},{"type":"Feature","properties":{"slug":"san-juan-del-cesar","nombre":"San Juan del Cesar","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.00323,10.77296]}},{"type":"Feature","properties":{"slug":"serrania-del-perija","nombre":"Serranía del perijá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.01104,10.1198]}},{"type":"Feature","properties":{"slug":"shanghai","nombre":"Shanghai","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[121.52756,31.2245159]}},{"type":"Feature","properties":{"slug":"sierra-nevada-de-santa-marta","nombre":"Sierra Nevada de Santa Marta","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.70472,10.80322]}},{"type":"Feature","properties":{"slug":"sierra-nevada-de-santa-marta","nombre":"Sierra Nevada de Santa Marta","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.70472,10.80322]}},{"type":"Feature","properties":{"slug":"silvia","nombre":"Silvia","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.37683,2.612557]}},{"type":"Feature","properties":{"slug":"simijaca","nombre":"Simijaca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.85283,5.502895]}},{"type":"Feature","properties":{"slug":"sopo","nombre":"Sopó","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.9415,4.907192]}},{"type":"Feature","properties":{"slug":"suarez","nombre":"Suárez","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-76.6943,2.954501]}},{"type":"Feature","properties":{"slug":"susa","nombre":"Susa","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.8147,5.453561]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchan","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62027,5.62011]}},{"type":"Feature","properties":{"slug":"tablon-de-gomez","nombre":"Tablón de Gómez","tipo":"municipios","conteo":6},"geometry":{"type":"Point","coordinates":[-77.09767,1.427297]}},{"type":"Feature","properties":{"slug":"tambo","nombre":"Tambo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.81125,2.452202]}},{"type":"Feature","properties":{"slug":"tierrafirme","nombre":"Tierrafirme","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.36345,9.328041]}},{"type":"Feature","properties":{"slug":"tinjaca","nombre":"Tinjacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.64729,5.578859]}},{"type":"Feature","properties":{"slug":"tolemaida","nombre":"Tolemaida","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.64637,4.254571]}},{"type":"Feature","properties":{"slug":"tubara","nombre":"Tubará","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.97791,10.87381]}},{"type":"Feature","properties":{"slug":"turbo","nombre":"Turbo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-76.73141,8.093867]}},{"type":"Feature","properties":{"slug":"uribia","nombre":"Uribia","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-72.26593,11.71557]}},{"type":"Feature","properties":{"slug":"valle-de-aburra","nombre":"Valle de aburrá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"valledupar","nombre":"Valledupar","tipo":"municipios","conteo":3},"geometry":{"type":"Point","coordinates":[-73.25601,10.46568]}},{"type":"Feature","properties":{"slug":"vichada","nombre":"Vichada","tipo":"departamentos","conteo":1},"geometry":{"type":"Point","coordinates":[-69.50606,4.859591]}},{"type":"Feature","properties":{"slug":"villa-de-leiva","nombre":"Villa de leiva","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.52697,5.63714]}},{"type":"Feature","properties":{"slug":"villeta","nombre":"Villeta","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-74.47217,5.01063]}},{"type":"Feature","properties":{"slug":"washington","nombre":"Washington","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-77.02963,38.89572]}},{"type":"Feature","properties":{"slug":"vaupes","nombre":"Vaupés","tipo":"departamentos","conteo":2},"geometry":{"type":"Point","coordinates":[-70.86352,0.68265]}},{"type":"Feature","properties":{"slug":"sudafrica","nombre":"Sudáfrica","tipo":"paises","conteo":5},"geometry":{"type":"Point","coordinates":[185.51412,-33.991]}},{"type":"Feature","properties":{"slug":"alemania","nombre":"Alemania","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[13.409434464984658,52.50245520250017]}},{"type":"Feature","properties":{"slug":"peru","nombre":"Perú","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-77.07333938405047,-12.042851360296227]}},{"type":"Feature","properties":{"slug":"camboya","nombre":"Camboya","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[104.85240072278076,11.559136592207144]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"paises","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}},{"type":"Feature","properties":{"slug":"meta","nombre":"Meta","tipo":"departamentos","conteo":3},"geometry":{"type":"Point","coordinates":[-73.07464066969091,3.4739954877001944]}},{"type":"Feature","properties":{"slug":"putumayo","nombre":"Putumayo","tipo":"departamentos","conteo":4},"geometry":{"type":"Point","coordinates":[-75.8468353176599,0.4814555887100976]}},{"type":"Feature","properties":{"slug":"rio-beni","nombre":"Río Beni","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-66.24339300115354,-11.290710332691877]}},{"type":"Feature","properties":{"slug":"ecuador","nombre":"Ecuador","tipo":"paises","conteo":3},"geometry":{"type":"Point","coordinates":[-78.27723694046082,-0.9603258618273744]}},{"type":"Feature","properties":{"slug":"sabana-de-bogota","nombre":"Sabana de Bogotá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.99977075338786,4.858062622596899]}},{"type":"Feature","properties":{"slug":"region-cuenca-media-del-rio-cauca","nombre":"Región cuenca media del río Cauca","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-75.65197362488038,5.787082773904699]}},{"type":"Feature","properties":{"slug":"sutamarchan","nombre":"Sutamarchán","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.62095797820405,5.61968315930457]}},{"type":"Feature","properties":{"slug":"samaca","nombre":"Samacá","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.48549388275097,5.493196843626004]}},{"type":"Feature","properties":{"slug":"venezuela","nombre":"Venezuela","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-66.857381058887,10.434971257938633]}},{"type":"Feature","properties":{"slug":"rio-inirida","nombre":"Río Inirida","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-69.6606021607646,2.5108141269105655]}},{"type":"Feature","properties":{"slug":"rio-atabapo","nombre":"Río Atabapo","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-67.43100896035111,3.575365231472792]}},{"type":"Feature","properties":{"slug":"narino","nombre":"Nariño","tipo":"departamentos","conteo":8},"geometry":{"type":"Point","coordinates":[-77.95780064609797,1.6349764242024165]}},{"type":"Feature","properties":{"slug":"ciudad-perdida","nombre":"Ciudad Pérdida","tipo":"municipios","conteo":1},"geometry":{"type":"Point","coordinates":[-73.92244339622708,11.033266372215062]}},{"type":"Feature","properties":{"slug":"bolivia","nombre":"Bolivia","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[-64.56453216281521,-17.227338992193364]}},{"type":"Feature","properties":{"slug":"santa-marta","nombre":"Santa Marta","tipo":"municipios","conteo":2},"geometry":{"type":"Point","coordinates":[-74.1904221703084,11.236576368059053]}}]} \ No newline at end of file diff --git a/estaticos/datosMapaEgresados.geo.json b/estaticos/datosMapaEgresados.geo.json index ee7b1c5..96ce5d8 100644 --- a/estaticos/datosMapaEgresados.geo.json +++ b/estaticos/datosMapaEgresados.geo.json @@ -1 +1 @@ -{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"berlin","nombre":"Berlín","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[13.259928,52.50673]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"ciudades","conteo":53},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"cali","nombre":"Cali","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-76.68155,3.39505]}},{"type":"Feature","properties":{"slug":"cambridge","nombre":"Cambridge","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[0.04205,52.19881]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[54.60365,25.07472]}},{"type":"Feature","properties":{"slug":"honda","nombre":"Honda","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-74.84303,5.2104266]}},{"type":"Feature","properties":{"slug":"johannesburgo","nombre":"Johannesburgo","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[27.9988,-26.17151]}},{"type":"Feature","properties":{"slug":"madrid","nombre":"Madrid","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-3.84434,40.43783]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"oakland","nombre":"Oakland","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-122.4001,37.7586]}},{"type":"Feature","properties":{"slug":"oregon","nombre":"Oregon","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-123.2223,44.1152]}},{"type":"Feature","properties":{"slug":"oxford","nombre":"Oxford","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-1.288787,51.75041]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"utrecht","nombre":"Utrecht","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[5.00009,52.0841]}},{"type":"Feature","properties":{"slug":"viena","nombre":"Viena","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[16.29727,48.22025]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}}]} +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"slug":"berlin","nombre":"Berlín","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[13.259928,52.50673]}},{"type":"Feature","properties":{"slug":"bogota","nombre":"Bogotá","tipo":"ciudades","conteo":53},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"bucaramanga","nombre":"Bucaramanga","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-73.12099,7.11168]}},{"type":"Feature","properties":{"slug":"cali","nombre":"Cali","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-76.68155,3.39505]}},{"type":"Feature","properties":{"slug":"cambridge","nombre":"Cambridge","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[0.04205,52.19881]}},{"type":"Feature","properties":{"slug":"colombia","nombre":"Colombia","tipo":"paises","conteo":60},"geometry":{"type":"Point","coordinates":[-74.10378,4.64958]}},{"type":"Feature","properties":{"slug":"honda","nombre":"Honda","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-74.84303,5.2104266]}},{"type":"Feature","properties":{"slug":"johannesburgo","nombre":"Johannesburgo","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[27.9988,-26.17151]}},{"type":"Feature","properties":{"slug":"madrid","nombre":"Madrid","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-3.84434,40.43783]}},{"type":"Feature","properties":{"slug":"medellin","nombre":"Medellín","tipo":"ciudades","conteo":2},"geometry":{"type":"Point","coordinates":[-75.57667,6.216123]}},{"type":"Feature","properties":{"slug":"oakland","nombre":"Oakland","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-122.4001,37.7586]}},{"type":"Feature","properties":{"slug":"oregon","nombre":"Oregon","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-123.2223,44.1152]}},{"type":"Feature","properties":{"slug":"oxford","nombre":"Oxford","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-1.288787,51.75041]}},{"type":"Feature","properties":{"slug":"quibdo","nombre":"Quibdó","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[-76.65319,5.68914]}},{"type":"Feature","properties":{"slug":"utrecht","nombre":"Utrecht","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[5.00009,52.0841]}},{"type":"Feature","properties":{"slug":"viena","nombre":"Viena","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[16.29727,48.22025]}},{"type":"Feature","properties":{"slug":"alemania","nombre":"Alemania","tipo":"paises","conteo":2},"geometry":{"type":"Point","coordinates":[13.409434464984658,52.50245520250017]}},{"type":"Feature","properties":{"slug":"dubai","nombre":"Dubai","tipo":"ciudades","conteo":1},"geometry":{"type":"Point","coordinates":[55.24700319430791,25.1667024771733]}}]} \ No newline at end of file diff --git a/procesador/egresados.ts b/procesador/egresados.ts index 88393e5..19ac187 100644 --- a/procesador/egresados.ts +++ b/procesador/egresados.ts @@ -1,26 +1,8 @@ import { getXlsxStream } from 'xlstream'; import slugificar from 'slug'; -import type { DefinicionSimple, ElementoLista, CamposEgresados } from '../src/tipos.js'; +import type { DefinicionSimple, ElementoLista, CamposEgresados, ListasEgresados, Egresado } from '../src/tipos.js'; import { guardarJSON, ordenarListaObjetos } from './ayudas.js'; -export interface Egresado { - id: number; - nombre: string; - graduacion?: string; - institucion?: DefinicionSimple; - temas?: DefinicionSimple[]; - ambitos?: DefinicionSimple[]; - ciudades?: DefinicionSimple[]; - paises?: DefinicionSimple[]; -} - -export interface ListasEgresados { - temas: ElementoLista[]; - ambitos: ElementoLista[]; - paises: ElementoLista[]; - ciudades: ElementoLista[]; -} - const camposMultiplesEgresados: CamposEgresados = [ { llave: 'ambitos', indice: 4 }, { llave: 'paises', indice: 6 }, diff --git a/procesador/lugares.ts b/procesador/lugares.ts index 0b9af0f..8bc85b5 100644 --- a/procesador/lugares.ts +++ b/procesador/lugares.ts @@ -5,7 +5,56 @@ import { guardarJSON } from './ayudas.js'; import type { Feature, FeatureCollection, Point } from 'geojson'; import type { ListasEgresados } from './egresados.js'; -export async function procesarLugares(archivo: string, listas: Listas): Promise { +function procesarDatosMapa(lugares: Lugar[]) { + const geojson: FeatureCollection = { type: 'FeatureCollection', features: [] }; + + for (let lugar in lugares) { + const datosLugar = lugares[lugar]; + const conteo = datosLugar.conteo; + + const elemento: Feature = { + type: 'Feature', + properties: { + slug: datosLugar.slug, + nombre: datosLugar.nombre, + tipo: datosLugar.tipo, + conteo + }, + geometry: { type: 'Point', coordinates: [datosLugar.lon, datosLugar.lat] } + }; + + if (conteo > 0) { + geojson.features.push(elemento); + } + } + + return geojson; +} + +function agregarLugarALista( + nombre: string, + slug: string, + lon: number, + lat: number, + conteo: number, + tipo: TiposLugares, + lista: Lugar[] +) { + const respuesta: Lugar = { + nombre, + slug, + lon, + lat, + conteo, + tipo + }; + + if (respuesta.lon && respuesta.lat) { + lista.push(respuesta); + } +} + +export async function procesarLugares(archivo: string, listas: Listas, listasE: ListasEgresados): Promise { return new Promise(async (resolver) => { const flujoLugares = await getXlsxStream({ filePath: archivo, @@ -14,8 +63,8 @@ export async function procesarLugares(archivo: string, listas: Listas): Promise< ignoreEmpty: true }); - const lugares: Lugar[] = []; - const geojson: FeatureCollection = { type: 'FeatureCollection', features: [] }; + const lugaresProyectos: Lugar[] = []; + const lugaresEgresados: Lugar[] = []; flujoLugares.on('data', (fila) => { const datos = fila.formatted.arr; @@ -23,146 +72,30 @@ export async function procesarLugares(archivo: string, listas: Listas): Promise< const slug = slugificar(nombreLugar); const longitud = datos[6]; const latitud = datos[5]; - let conteo = 0; - let tipo: TiposLugares = 'municipios'; - - const esMunicipio = listas.municipios.find((elemento) => elemento.slug === slug); - - if (esMunicipio) { - conteo = esMunicipio.conteo; - } else { - const esDepartamento = listas.departamentos.find((dep) => dep.slug === slug); - - if (esDepartamento) { - conteo = esDepartamento.conteo; - tipo = 'departamentos'; - } else { - const esPais = listas.paises.find((pais) => pais.slug === slug); - - if (esPais) { - conteo = esPais.conteo; - tipo = 'paises'; - } - } - } - - const respuesta: Lugar = { - nombre: nombreLugar, - slug: slug, - lon: +longitud, - lat: +latitud, - conteo, - tipo - }; - - if (respuesta.lon && respuesta.lat) { - lugares.push(respuesta); - } - }); - flujoLugares.on('close', () => { - procesarDatosMapa(); - guardarJSON(geojson, 'datosMapa.geo'); + const mun = listas.municipios.find((m) => m.slug === slug); + if (mun) agregarLugarALista(nombreLugar, slug, +longitud, +latitud, mun.conteo, 'municipios', lugaresProyectos); - resolver(); - }); + const dep = listas.departamentos.find((d) => d.slug === slug); + if (dep) + agregarLugarALista(nombreLugar, slug, +longitud, +latitud, dep.conteo, 'departamentos', lugaresProyectos); - // Función para crear geojson con lugares y cantidad de proyectos por lugar - function procesarDatosMapa() { - for (let lugar in lugares) { - const datosLugar = lugares[lugar]; - const conteo = datosLugar.conteo; - - const elemento: Feature = { - type: 'Feature', - properties: { - slug: datosLugar.slug, - nombre: datosLugar.nombre, - tipo: datosLugar.tipo, - conteo - }, - geometry: { type: 'Point', coordinates: [datosLugar.lon, datosLugar.lat] } - }; - - if (conteo > 0) { - geojson.features.push(elemento); - } - } - } - }); -} + const pais = listas.paises.find((p) => p.slug === slug); + if (pais) agregarLugarALista(nombreLugar, slug, +longitud, +latitud, pais.conteo, 'paises', lugaresProyectos); -export async function procesarLugaresEgresados(archivo: string, listas: ListasEgresados): Promise { - return new Promise(async (resolver) => { - const flujoLugares = await getXlsxStream({ - filePath: archivo, - sheet: 'lugares', - withHeader: false, - ignoreEmpty: true - }); - - let numeroFila = 1; - const lugares: Lugar[] = []; - const geojson: FeatureCollection = { type: 'FeatureCollection', features: [] }; + // Egresados + const ciudad = listasE.ciudades.find((c) => c.slug === slug); + if (ciudad) + agregarLugarALista(nombreLugar, slug, +longitud, +latitud, ciudad.conteo, 'ciudades', lugaresEgresados); - flujoLugares.on('data', (fila) => { - if (numeroFila > 2) { - procesarLugar(fila.formatted.arr); - } else { - } - - numeroFila++; + const paisE = listasE.paises.find((p) => p.slug === slug); + if (paisE) agregarLugarALista(nombreLugar, slug, +longitud, +latitud, paisE.conteo, 'paises', lugaresEgresados); }); flujoLugares.on('close', () => { - procesarDatosMapaEgresados(); - guardarJSON(geojson, 'datosMapaEgresados.geo'); + guardarJSON(procesarDatosMapa(lugaresProyectos), 'datosMapa.geo'); + guardarJSON(procesarDatosMapa(lugaresEgresados), 'datosMapaEgresados.geo'); resolver(); }); - - function procesarLugar(fila: string[]) { - const nombreLugar = fila[0].trim(); - const slug = slugificar(nombreLugar); - const longitud = fila[6]; - const latitud = fila[5]; - const lugar = listas.ciudades.filter((elemento) => elemento.slug === slug); - const conteo = lugar[0] ? lugar[0].conteo : 0; - - const respuesta: Lugar = { - nombre: nombreLugar, - slug: slug, - lon: +longitud, - lat: +latitud, - conteo, - tipo: 'ciudades' - }; - - if (respuesta.lon && respuesta.lat) { - lugares.push(respuesta); - } - } - - // Función para crear geojson con lugares y cantidad de proyectos por lugar - function procesarDatosMapaEgresados() { - for (let lugar in lugares) { - const datosLugar = lugares[lugar]; - const conteo = datosLugar.conteo; - - const elemento: Feature = { - type: 'Feature', - properties: { - slug: datosLugar.slug, - nombre: datosLugar.nombre, - tipo: datosLugar.tipo, - conteo - }, - geometry: { type: 'Point', coordinates: [datosLugar.lon, datosLugar.lat] } - }; - - if (conteo > 0) { - geojson.features.push(elemento); - } - } - } }); } diff --git a/procesador/procesador.ts b/procesador/procesador.ts index e8d3c52..9eb79d1 100644 --- a/procesador/procesador.ts +++ b/procesador/procesador.ts @@ -12,7 +12,7 @@ import type { import { getXlsxStream } from 'xlstream'; import slugificar from 'slug'; import { enMinusculas, guardarJSON, ordenarListaObjetos } from './ayudas.js'; -import { procesarLugares, procesarLugaresEgresados } from './lugares.js'; +import { procesarLugares } from './lugares.js'; import procesarEgresados from './egresados.js'; import { existsSync, readdirSync } from 'fs'; import { resolve } from 'path'; @@ -66,21 +66,17 @@ async function procesar() { personas = await procesarPersonas(archivo); const egresados = await procesarEgresados(archivo, listasEgresados); + await procesarProyectos(); console.log('Proyectos procesados'); - await procesarLugares(archivo, listas); - + await procesarLugares(archivo, listas, listasEgresados); console.log('fin de lugares'); - await procesarLugaresEgresados(archivo, listasEgresados); - procesarDatosBuscador(egresados); console.log('listos datos buscador'); - await agregarDescripciones(); console.log('listas descripciones áreas'); await agregarDescripcionesRamas(); console.log('listas descripciones ramas'); - guardarJSON(listas, 'listas'); console.log('fin'); } diff --git a/src/componentes/Mapa.astro b/src/componentes/Mapa.astro index e26e551..c300450 100644 --- a/src/componentes/Mapa.astro +++ b/src/componentes/Mapa.astro @@ -10,7 +10,7 @@ import { actualizarUrl, datosListas, datosListasEgresados, geo } from '@/utilidades/cerebro'; import 'mapbox-gl/dist/mapbox-gl.css'; import { vista } from '@/utilidades/cerebro'; - import type { TiposLugaresEgresados, TiposLugaresProyectos } from '@/tipos'; + import type { Listas, ListasEgresados, TiposLugaresEgresados, TiposLugaresProyectos } from '@/tipos'; let mapaCreado = false; // Instancia creada let mapaCargado = false; // Instancia creada y ya terminó de cargar en la página @@ -188,7 +188,6 @@ { nombre: 'tipo', valor: datosPunto.tipo } ]); } - // mapa.getCanvas().style.cursor = ''; }); mapa.on('click', 'grupos', (evento) => { @@ -207,9 +206,20 @@ contenedor.className = 'listaLugares'; const esProyectos = vista.get() === 'proyectos'; - const fuente = esProyectos ? datosListas.get().municipios : datosListasEgresados.get().ciudades; + const baseFuente = esProyectos ? datosListas.get() : datosListasEgresados.get(); + + features.sort((a, b) => { + if (a.properties?.slug < b.properties?.slug) return -1; + else if (a.properties?.slug > b.properties?.slug) return 1; + return 0; + }); features.forEach((lugar) => { + const tipo = lugar.properties?.tipo; + const fuente = esProyectos + ? (baseFuente as Listas)[tipo as TiposLugaresProyectos] + : (baseFuente as ListasEgresados)[tipo as TiposLugaresEgresados]; + const indiceLugar = fuente.findIndex((obj) => obj.slug === lugar.properties?.slug); const datosLugar = fuente[indiceLugar]; @@ -219,9 +229,10 @@ enlaceIdeaJulian.onclick = () => { popup.remove(); + actualizarUrl([ { nombre: 'id', valor: `${indiceLugar}` }, - { nombre: 'tipo', valor: esProyectos ? 'municipios' : 'ciudades' } + { nombre: 'tipo', valor: tipo } ]); }; diff --git a/src/tipos.ts b/src/tipos.ts index 6ccbe82..da626d2 100644 --- a/src/tipos.ts +++ b/src/tipos.ts @@ -159,3 +159,21 @@ export interface ElementoBuscador extends OpcionBuscadorDatos { export interface PersonaID { [nombre: string]: number; } + +export interface Egresado { + id: number; + nombre: string; + graduacion?: string; + institucion?: DefinicionSimple; + temas?: DefinicionSimple[]; + ambitos?: DefinicionSimple[]; + ciudades?: DefinicionSimple[]; + paises?: DefinicionSimple[]; +} + +export interface ListasEgresados { + temas: ElementoLista[]; + ambitos: ElementoLista[]; + paises: ElementoLista[]; + ciudades: ElementoLista[]; +} diff --git a/src/utilidades/cerebro.ts b/src/utilidades/cerebro.ts index 322e91d..0599c41 100644 --- a/src/utilidades/cerebro.ts +++ b/src/utilidades/cerebro.ts @@ -10,12 +10,14 @@ import type { ElementoEgresado, ElementoBuscador, OpcionBuscadorDatos, - TiposLugares, ElementoLista, - DefinicionSimple + DefinicionSimple, + TiposLugaresProyectos, + TiposLugaresEgresados, + ListasEgresados, + Egresado } from '@/tipos'; -import type { Feature, FeatureCollection, Point } from 'geojson'; -import type { Egresado, ListasEgresados } from '../../procesador/egresados'; +import type { FeatureCollection, Point } from 'geojson'; export const datosProyectos = atom([]); export const datosFicha = map({ visible: false }); @@ -125,34 +127,18 @@ vista.subscribe(async (vistaActual) => { export function filtrarMapa(lugares?: { slug: string; conteo: number }[]) { if (lugares) { const vistaActual = vista.get(); - let lugaresFiltrados: Feature[] = []; - - if (vistaActual === 'proyectos') { - lugaresFiltrados = _copiaDatosMapa?.features.filter((lugar) => - lugares.find((obj) => obj.slug === lugar.properties?.slug) - ); - - lugaresFiltrados.map((punto) => { - if (punto.properties) { - const datosLugar = lugares.find((obj) => obj.slug === punto.properties?.slug); - punto.properties.conteo = datosLugar?.conteo; - } - return punto; - }); - } else if (vistaActual === 'egresados') { - lugaresFiltrados = _copiaDatosMapaEgresados?.features.filter((lugar) => - lugares.find((obj) => obj.slug === lugar.properties?.slug) - ); + const fuente = vistaActual === 'proyectos' ? _copiaDatosMapa : _copiaDatosMapaEgresados; + const lugaresFiltrados = fuente?.features.filter((lugar) => + lugares.find((obj) => obj.slug === lugar.properties?.slug) + ); - lugaresFiltrados.map((punto) => { - if (punto.properties) { - const datosLugar = lugares.find((obj) => obj.slug === punto.properties?.slug); - punto.properties.conteo = datosLugar?.conteo; - } + lugaresFiltrados.forEach((punto) => { + if (punto.properties) { + const datosLugar = lugares.find((obj) => obj.slug === punto.properties?.slug); + punto.properties.conteo = datosLugar?.conteo; + } + }); - return punto; - }); - } if (lugaresFiltrados) { geo.setKey('features', lugaresFiltrados); } @@ -166,11 +152,16 @@ export function filtrarMapa(lugares?: { slug: string; conteo: number }[]) { } function actualizarLugar(tipo: string, slug: string, conteo: number, relaciones: ElementoLista['relaciones']) { - if (tipo === 'municipios' || tipo === 'departamentos' || tipo === 'paises') { + if (tipo === 'municipios' || tipo === 'departamentos' || tipo === 'paises' || tipo === 'ciudades') { filtrarMapa([{ slug, conteo }]); } else { const lugaresMapa = relaciones.filter((relacion) => { - return relacion.tipo === 'municipios' || relacion.tipo === 'departamentos' || relacion.tipo === 'paises'; + return ( + relacion.tipo === 'municipios' || + relacion.tipo === 'departamentos' || + relacion.tipo === 'paises' || + relacion.tipo === 'ciudades' + ); }); filtrarMapa( @@ -181,13 +172,58 @@ function actualizarLugar(tipo: string, slug: string, conteo: number, relaciones: } } -function buscarLugares(tipoLugar: 'municipios' | 'departamentos' | 'paises', lugares: DefinicionSimple[]) { - const datosLugares = datosListas.get()[tipoLugar]; +function buscarLugares(tipo: 'proyectos' | 'egresados', datos: Proyecto | Egresado) { + const lugares: { slug: string; conteo: number }[] = []; - return lugares.map((lugar) => { - const mun = datosLugares.find((m) => m.slug === lugar.slug); - return { slug: lugar.slug, conteo: mun ? mun.conteo : 1 }; - }); + if (tipo === 'proyectos') { + const { departamentos, municipios } = datos as Proyecto; + if (municipios) lugares.push(...filtrar('municipios', municipios)); + if (departamentos) lugares.push(...filtrar('departamentos', departamentos)); + } else { + const { ciudades } = datos as Egresado; + if (ciudades) lugares.push(...filtrar('ciudades', ciudades)); + } + + if (datos.paises) lugares.push(...filtrar('paises', datos.paises)); + lugares.length ? filtrarMapa(lugares) : filtrarMapa([]); + + function filtrar(tipoLugar: 'municipios' | 'departamentos' | 'paises' | 'ciudades', lugares: DefinicionSimple[]) { + const esProyectos = tipo === 'proyectos'; + + const datosLugares = esProyectos + ? datosListas.get()[tipoLugar as TiposLugaresProyectos] + : datosListasEgresados.get()[tipoLugar as TiposLugaresEgresados]; + + return lugares.map((obj) => { + const lugar = datosLugares.find((l) => l.slug === obj.slug); + return { slug: obj.slug, conteo: lugar ? lugar.conteo : 1 }; + }); + } +} + +function agruparRelaciones( + tipo: 'proyectos' | 'egresados', + relaciones: ElementoLista['relaciones'], + listas: Listas | ListasEgresados +) { + return relaciones.reduce((lista: { [llave: string]: ElementoFicha[] }, valorActual) => { + if (!lista[valorActual.tipo]) { + lista[valorActual.tipo] = []; + } + const { nombre } = + tipo === 'proyectos' + ? (listas as Listas)[valorActual.tipo as keyof Listas][valorActual.indice] + : (listas as ListasEgresados)[valorActual.tipo as keyof ListasEgresados][valorActual.indice]; + + lista[valorActual.tipo].push({ + slug: valorActual.slug, + conteo: valorActual.conteo, + nombre + }); + + ordenarListaObjetos(lista[valorActual.tipo], 'slug', true); + return lista; + }, {}); } elementoSeleccionado.subscribe((elemento) => { @@ -199,28 +235,9 @@ elementoSeleccionado.subscribe((elemento) => { if (!enEgresados) { if (tipo === 'proyecto') { const datosProyecto = datosProyectos.get()[+id]; - if (!datosProyecto) return; - const lugares: { slug: string; conteo: number }[] = []; - - if (datosProyecto.municipios) { - lugares.push(...buscarLugares('municipios', datosProyecto.municipios)); - } - - if (datosProyecto.departamentos) { - lugares.push(...buscarLugares('departamentos', datosProyecto.departamentos)); - } - - if (datosProyecto.paises) { - lugares.push(...buscarLugares('paises', datosProyecto.paises)); - } - - if (lugares.length) { - filtrarMapa(lugares); - } else { - filtrarMapa([]); - } + buscarLugares('proyectos', datosProyecto); datosFicha.set({ visible: true, @@ -249,33 +266,13 @@ elementoSeleccionado.subscribe((elemento) => { if (datos) { const proyectos = datos.proyectos?.reduce((lista: ElementoProyecto[], indiceProyecto) => { const proyecto = datosProyectos.value?.find((p) => p.id === indiceProyecto); - if (proyecto) { - lista.push({ nombre: proyecto.nombre.nombre, id: proyecto.id }); - } - + if (proyecto) lista.push({ nombre: proyecto.nombre.nombre, id: proyecto.id }); ordenarListaObjetos(lista, 'nombre', true); return lista; }, []); - const relaciones: RelacionesFicha = datos.relaciones.reduce( - (lista: { [llave: string]: ElementoFicha[] }, valorActual) => { - if (!lista[valorActual.tipo]) { - lista[valorActual.tipo] = []; - } - - lista[valorActual.tipo].push({ - slug: valorActual.slug, - conteo: valorActual.conteo, - nombre: listas[valorActual.tipo as keyof Listas][valorActual.indice].nombre - }); - - ordenarListaObjetos(lista[valorActual.tipo], 'slug', true); - return lista; - }, - {} - ); - actualizarLugar(tipo, datos.slug, datos.conteo, datos.relaciones); + const relaciones: RelacionesFicha = agruparRelaciones('proyectos', datos.relaciones, listas); datosFicha.set({ visible: true, @@ -300,9 +297,10 @@ elementoSeleccionado.subscribe((elemento) => { } else { if (tipo === 'egresado') { const datosEgresado = datosEgresados.get()[+id]; - if (!datosEgresado) return; + buscarLugares('egresados', datosEgresado); + datosFicha.set({ visible: true, lista: 'Egresado/a', @@ -321,33 +319,13 @@ elementoSeleccionado.subscribe((elemento) => { if (datos) { const egresados = datos.egresados?.reduce((lista: ElementoEgresado[], indiceEgresado) => { const egresado = datosEgresados.value?.find((p) => p.id === indiceEgresado); - if (egresado) { - lista.push({ nombre: egresado.nombre, id: egresado.id }); - } - + if (egresado) lista.push({ nombre: egresado.nombre, id: egresado.id }); ordenarListaObjetos(lista, 'nombre', true); return lista; }, []); - const relaciones: RelacionesFicha = datos.relaciones.reduce( - (lista: { [llave: string]: ElementoFicha[] }, valorActual) => { - if (!lista[valorActual.tipo]) { - lista[valorActual.tipo] = []; - } - - lista[valorActual.tipo].push({ - slug: valorActual.slug, - conteo: valorActual.conteo, - nombre: listas[valorActual.tipo as keyof ListasEgresados][valorActual.indice].nombre - }); - - ordenarListaObjetos(lista[valorActual.tipo], 'slug', true); - return lista; - }, - {} - ); - actualizarLugar(tipo, datos.slug, datos.conteo, datos.relaciones); + const relaciones: RelacionesFicha = agruparRelaciones('egresados', datos.relaciones, listas); datosFicha.set({ visible: true, @@ -379,11 +357,8 @@ export function actualizarUrl(valores: { nombre: string; valor: string }[], nuev const parametros = new URLSearchParams(window.location.search); valores.forEach((obj) => { - if (obj.valor) { - parametros.set(obj.nombre, obj.valor); - } else { - parametros.delete(obj.nombre); - } + if (obj.valor) parametros.set(obj.nombre, obj.valor); + else parametros.delete(obj.nombre); }); window.history.pushState({}, '', decodeURIComponent(`${window.location.pathname}?${parametros}`));