Uncaught SyntaxError: Unexpected token: using Google Maps API

0

When I enter my page to load the latitude and longitude data to show on the google map, I get the following error in the console:

Uncaught SyntaxError: Unexpected token :

When checking the javascript, it does not indicate an error, but it only shows me a function instead of the whole javascript document, the function that shows me is the following:

function setFilter(n){n.html()=="<span>Vacantes por Sector<\/span>"?(grupos=groupBy($(n).attr("filter"),actuales),$("#grupos").html(foreachElement(grupos,'
    <div class ="card">
        <div class ="card-header" id="headingOne">
            <h5 class ="mb-0">
                <input type="checkbox" id="chk{{indecs}}" value="{{indecs}}" class="grp" category="{{category}}" show="{{[]}}">
                <button class ="btn btn-link" data-toggle="collapse" data-target="#col{{indecs}}" aria-expanded="true" aria-controls="collapse{{indecs}}">
                {{category}} <span class ="badge">{{vacantes}} vacantes</span><br/>
                </button>
            </h5>
        </div>

        <div>
            Administrativos: <span class ="badge">{{administrativos}}</span>  Directos: <span class ="badge">{{directos}}</span>  Indirectos: <span class ="badge">{{indirectos}}</span>
        </div>

        <div id="col{{indecs}}" class ="collapse" aria-labelledby="headingOne" data-parent="#accordion">
            <div class ="card-body">
                Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid.3 wolf moon officia aute, non cupidatat skateboard dolor brunch.Food truck quinoa nesciunt laborum eiusmod.Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et.Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.Ad vegan excepteur butcher vice lomo.Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
            </div>
        </div>
    </div>
')),lastFilter=$(n).attr("filter"),categorias[categorias.map(n=>n.prop).indexOf(lastFilter)].values.forEach(n=>{$("input[show="+n.pos+"]").prop("checked",!0)}),$(".grp").change(()=>{especific()}),grupos.forEach(n=>{$("#col"+n.indecs).html(foreachElement(n.items,'
        <div class ="empresaItem" onclick="ira($(this))" indecs="{{indice}}">
            <b>{{nombre}}</b><br>
            <div class="detail">
                Distancia: <b>{{distancia}} KMs</b><br>
                Sector: <b>{{sector}}</b><br>
            </div>
        </div>
    '))}),$("#grupos").prepend('<div class="alert alert-info" role="alert" style="margin-bottom: 0px; padding-top: 10px; padding-bottom: 2px; margin-right:15px; "><h4>Total de Vacantes: '+commaSeparateNumber(total)+"<\/h4><\/div>")):(grupos=groupBy($(n).attr("filter"),actuales),$("#grupos").html(foreachElement(grupos,'
    <div class ="card">
        <div class ="card-header" id="headingOne">
            <h5 class ="mb-0">
                <input type="checkbox" id="chk{{indecs}}" value="{{indecs}}" class="grp" category="{{category}}" show="{{[]}}">
                <button class ="btn btn-link" data-toggle="collapse" data-target="#col{{indecs}}" aria-expanded="true" aria-controls="collapse{{indecs}}">
                {{category}} <span class ="badge">{{len}}</span>
                </button>
            </h5>
        </div>

        <div id="col{{indecs}}" class ="collapse" aria-labelledby="headingOne" data-parent="#accordion">
            <div class ="card-body">
                Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid.3 wolf moon officia aute, non cupidatat skateboard dolor brunch.Food truck quinoa nesciunt laborum eiusmod.Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et.Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.Ad vegan excepteur butcher vice lomo.Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
            </div>
        </div>
    </div>
')),lastFilter=$(n).attr("filter"),categorias[categorias.map(n=>n.prop).indexOf(lastFilter)].values.forEach(n=>{$("input[show="+n.pos+"]").prop("checked",!0)}),$(".grp").change(()=>{especific()}),grupos.forEach(n=>{$("#col"+n.indecs).html(foreachElement(n.items,'
        <div class ="empresaItem" onclick="ira($(this))" indecs="{{indice}}">
            <b>{{nombre}}</b><br>
            <div class="detail">
                Distancia: <b>{{distancia}} KMs</b><br>
                Sector: <b>{{sector}}</b><br>
            </div>
        </div>
    '))}))}function getMe(){$.ajax({url:location.origin+"/API/ClientsAddress/GetClientAddress",dataType:"json",async:!1,success:function(n){me=n[0];local={lat:n[0].Latitud,lng:n[0].Longitud}}})}function getOther(){$.ajax({url:location.origin+"/API/ClientsAddress/GetClientAddressOther",dataType:"json",async:!1,success:function(n){dataOtros=n.map(n=>{RFC:n.RFC,lat:n.Latitud,lng:n.Longitud,distancia:getDistanceFromLatLonInKm(n.Latitud,n.Longitud,local.lat,local.lng),nombre:n.Nombre,calle:n.Calle,colonia:n.Colonia,numero:n.NoExterior,pais:n.Pais,sector:(n==null?n.trim()+" - ":"")+n.SecDesc,paisOrigen:n.PAIS_CAPITAL,cp:n.CodigoPostal,estado:n.Estado,sectorCodigo:n.SECTOR,empleados:n.Empleados,tieneDatos:n.TieneDatos,empresas:n.Empresas,certificacion:n.Certificacion,prosec:n.PROSEC,vacantes:n.Vacantes,vacantesDirectos:n.VacantesDirectos,vacantesIndirectos:n.VacantesIndirectos,vacantesAdministrativos:n.VacantesAdministrativos}).filter(n=>n.distancia<parseInt($("#sliderRadio").attr("max"))/1e3?!0:!1).sort((n,t)=>n.distancia>t.distancia?1:t.distancia>n.distancia?-1:0);dataOtros.forEach((n,t)=>{var i=new google.maps.Marker({position:n,map:map,visible:!1}),u='
                <div>
                    <b>Nombre: </b>${n.nombre}<br><br>
                    <b>Sector: </b>${n.sector}<br><br>
                    <b>Pais origen: </b>${n.paisOrigen}<br><br>
                    <b>Pais: </b>${n.pais}<br><br>
                    <b>Distancia: </b>${n.distancia.toFixed(2)} Km<br><br>
                    <b>Calle: </b>${n.calle}<br><br>
                    <b>Colonia: </b>${n.colonia}<br><br>
                    <b>Numero: </b>${n.numero}<br><br>
                </div>
                ',r=new google.maps.InfoWindow({content:u});n.indice=t;i.addListener("click",function(){r.open(map,i)});infos.push(r);markers.push(i)})}})}function Render(){map=new google.maps.Map(document.getElementById("MapaLocaciones"),{center:local,zoom:15});var n=new google.maps.Marker({position:local,map:map,icon:"data:image/png;base64,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"});radio=new google.maps.Circle({center:local,radius:1e3,strokeColor:"#55efc4",strokeOpacity:.8,strokeWeight:2,fillColor:"#55efc4",fillOpacity:.4});radio.setMap(map)}function Animar(){categorias.forEach(n=>{n.values=[]});finalRad=parseInt($("#sliderRadio").val());parseInt(radio.getRadius())!=finalRad?(radio.setRadius(finalRad>radio.getRadius()?radio.getRadius()+100:radio.getRadius()-100),setTimeout(()=>{Animar()},3)):(ShowMarks(),$("#radio").html(" "+(finalRad<1e3?finalRad+" Metros":finalRad/1e3+" Kilometros")))}function ShowMarks(){actuales=[];dataOtros.forEach((n,t)=>{n.distancia*1e3<=radio.getRadius()?(markers[t].setVisible(!0),actuales.push(n)):markers[t].setVisible(!1)});getDataGraphics();$("#cantidad").html(actuales.length);$('[filter="'+lastFilter+'"]').click()}function getDataGraphics(){$("#cantEmpleadosLabel").html("Empresas en muestra: 0 - Empleados en muestra: 0");$("#empresas").html('<div style=" text-align:  center; font-size:  50px; color: #777777; "><i class="fa fa-spinner fa-spin"><\/i><\/div>');var n=filterList(actuales,categorias).filter(n=>n.tieneDatos==1?!0:!1).map(n=>n.RFC);$.ajax({url:location.origin+"/API/ClientsAddress/ClientsAddressCharts",dataType:"json",data:{rfcs:JSON.stringify(n),anos:JSON.stringify($("#selAno").val()),meses:JSON.stringify($("#selMes").val())},success:function(n){dataGraphics=JSON.parse(n);$("#empresas").html(foreachElement(dataGraphics,'<div id="chart{{Key}}" style="height: 300px;"><\/div>'));dataGraphics.forEach(n=>{var t,i,r;$("#chart"+n.Key).html('<div class="font-blue-soft bold" style="text-align:center;font-size:15px;">'+n.Key.split("_").join(" ")+"<\/div>");n.Value.length>0?(t=0,i=0,dataGraphics[0].Value.length>0&&(t=dataGraphics[0].Value[0].Empresas,dataGraphics[0].Value.forEach(n=>{i+=n.Empleados})),r=[],n.Value.forEach(n=>{var t=[{desc:"Máximo",val:parseInt(n.Max)},{desc:"Promedio",val:parseInt(n.Avg)},{desc:"Mínimo",val:parseInt(n.Min)}];r.push({dataSource:t,xName:"desc",yName:"val",name:n.Descripcion,marker:{dataLabel:{visible:!0}}})}),$("#cantEmpleadosLabel").html("Empresas en muestra: "+t+" - Empleados en muestra: "+commaSeparateNumber(i)),$("#chart"+n.Key).ejChart({series:r})):$("#chart"+n.Key).hide()})}})}function showGraphics(){}function ira(n){var t=parseInt($(n).attr("indecs")),i=dataOtros[t];$(".selectEmpresa").removeClass("selectEmpresa");n.addClass("selectEmpresa");map.panTo(i);markers[t].setAnimation(google.maps.Animation.BOUNCE);setTimeout(()=>{markers[t].setAnimation(null),map.zoom!=16&&map.setZoom(16)},1e3)}function getDistanceFromLatLonInKm(n,t,i,r){var u=deg2rad(i-n),f=deg2rad(r-t),e=Math.sin(u/2)*Math.sin(u/2)+Math.cos(deg2rad(n))*Math.cos(deg2rad(i))*Math.sin(f/2)*Math.sin(f/2),o=2*Math.atan2(Math.sqrt(e),Math.sqrt(1-e));return 6371*o}function deg2rad(n){return n*(Math.PI/180)}function groupBy(n,t){var c=!1,i,e,o,s,r,h,f,u;if(t.length<1||n=="")return[];if($.each(t[0],t=>{t==n&&(c=!0)}),!c)return[];for(i=[],t.forEach(t=>{(t[n]==null||t[n]=="null")&&(t[n]="*Indefinido");i.map(n=>n.category).indexOf(t[n])==-1&&i.push({category:t[n],items:[],indecs:i.length,len:0,vacantes:0,directos:0,indirectos:0,administrativos:0});var r=i.map(n=>n.category).indexOf(t[n]);i[r].items.push(t);i[r].len++}),total=0,r=0;r<i.length;r++){for(e=0,f=i[r].items,u=0;u<f.length;u++)e=e+f[u].vacantes;total=total+e;i[r].vacantes=e}for(r=0;r<i.length;r++){for(o=0,f=i[r].items,u=0;u<f.length;u++)o=o+f[u].vacantesDirectos;i[r].directos=o}for(r=0;r<i.length;r++){for(s=0,f=i[r].items,u=0;u<f.length;u++)s=s+f[u].vacantesIndirectos;i[r].indirectos=s}for(r=0;r<i.length;r++){for(h=0,f=i[r].items,u=0;u<f.length;u++)h=h+f[u].vacantesAdministrativos;i[r].administrativos=h}return i}function foreachElement(n,t){var i="";return n.forEach((n,r)=>{var u=t;$.each(n,(n,t)=>{u=u.split("{{"+n+"}}").join(t)});u=u.split("{{[]}}").join(r);i+=u}),i}function especific(){var n=categorias.map(n=>n.prop).indexOf(lastFilter);categorias[n].values=[];$('input[type="checkbox"]:visible').each((t,i)=>{$(i).prop("checked")&&categorias[n].values.push({val:$(i).attr("category"),pos:t})});actuales.forEach(n=>{markers[n.indice].setVisible(!1)});filterList(actuales,categorias).forEach(n=>{markers[n.indice].setVisible(!0)});$("#empresas").html('
')}function filterList(n,t){var i=[];return n.forEach(n=>{var r=!0;t.forEach(t=>{t.values.map(n=>n.val).indexOf(n[t.prop])==-1&&t.values.length>0&&(r=!1)});r&&i.push(n)}),i}function commaSeparateNumber(n){while(/(\d+)(\d{3})/.test(n.toString()))n=n.toString().replace(/(\d+)(\d{3})/,"$1,$2");return n}var local={},dataOtros=[],markers=[],infos=[],me={},radio,finalRad=0,anterior=0,map,actuales=[],lastFilter="",total=0,categorias=[{lbl:"Colonia",prop:"colonia",values:[]},{lbl:"Pais",prop:"pais",values:[]},{lbl:"Pais de Origen",prop:"paisOrigen",values:[]},{lbl:"Sector",prop:"sector",values:[]},{lbl:"Codigo Postal",prop:"cp",values:[]},{lbl:"Estado",prop:"estado",values:[]},{lbl:"Cert. IVA/IEPS",prop:"certificacion",values:[]},{lbl:"PROSEC",prop:"prosec",values:[]},{lbl:"Vacantes por Sector",prop:"sector",values:[]},],grupos=[],dataGraphics=[];$(document).ready(function(){var t,i,n;for(document.getElementById("selectAnio").style.display="none",t=[],i=(new Date).getFullYear(),n=i-5;n<i+1;n++)t.push({ano:n});$("#selAno").html(foreachElement(t,'<option value="{{ano}}">{{ano}}<\/option>'));$("#selAno").trigger("chosen:updated");getMe();Render();getOther();ShowMarks();$("#sliderRadio").change(function(){Animar()});$("#categorias").html(foreachElement(categorias,'<button href="javascript:;" filter="{{prop}}" onclick="setFilter($(this))" style="margin-right: 5px;" class="clickFilter btn btn-circle btn-outline blue"><span>{{lbl}}<\/span><\/button>'))})

Previously, there was no problem in bringing the data of the latitudes and longitudes, so I have not made any changes to the results.

    
asked by CarlosOro 25.06.2018 в 18:16
source

0 answers