Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Posicionar mapa de inicio en México

Buenos dias, como puedo posicionar un mapa para que al iniciar mi tablero de QV este se muestre iniciando por el mapa de México obvio maximizado por este mismo pais.

Saludos,

1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

Si te falta la variable max_zoom_level

en el código que me pasas, en la última linea

//_zoom_level:


//Load RecNo( ) as _zoom_level autogenerate(max_zoom_level);

entonces te tocaria crear esta variable al inicio de tu código

max_zoom_level = 7;



View solution in original post

6 Replies
Anonymous
Not applicable
Author

Hola tu podrias subir el script que estas utilizando para el mapa,

hay una variable que se llama

max_zoom_level que sugiero este en 7

max_zoom_level = 7

revisa si tienes esa variable en tu script

Not applicable
Author

Muchas gracias, adjunto codigo...

//// Variables required for calculating map

//// No need to change these

//var_pi180=          '=pi()/180';

//var_lat_offset=     '0';

//var_mc2=          '=256*pow(2,$(var_zoom))';

//var_mc1=          '=256*pow(2,($(var_zoom)-1))';

//var_mid_lat=     '=min(latitude)+(1+var_lat_offset)*((max(latitude)-min(latitude))/2)';

//var_mid_long=     '=min(longitude)+(max(longitude)-min(longitude))/2';

//var_zoom=          '=max(aggr(if(max( round(256*pow(2,(_zoom_level -1)))+( longitude  *((256*pow(2,_zoom_level ))/360)) )-min( round(256*pow(2,(_zoom_level -1)))+( longitude  *((256*pow(2,_zoom_level ))/360)) ) <map_size_x AND max((256*pow(2,(_zoom_level-1)))+((0.5*log((1+(sin((latitude)*pi()/180)))/(1-(sin((latitude)*pi()/180)))))*((-256*pow(2,_zoom_level))/(2*pi()))))-min((256*pow(2,(_zoom_level-1)))+((0.5*log((1+(sin((latitude)*pi()/180)))/(1-(sin((latitude)*pi()/180)))))*((-256*pow(2,_zoom_level))/(2*pi()))))<map_size_y,_zoom_level,1),_zoom_level))';

//var_maptype=     '=if(isnull(only(maptype)),fieldvalue( '&chr(39)&'maptype'&chr(39)&', 1 ),maptype)';

//map_size_x=         '640';

//map_size_y=     '400';

//

//SET HidePrefix='_' ;

//// Field required for calcualting best zoom level

//_zoom_level:

//Load RecNo( ) as _zoom_level autogenerate(max_zoom_level);

Anonymous
Not applicable
Author

Si te falta la variable max_zoom_level

en el código que me pasas, en la última linea

//_zoom_level:


//Load RecNo( ) as _zoom_level autogenerate(max_zoom_level);

entonces te tocaria crear esta variable al inicio de tu código

max_zoom_level = 7;



Not applicable
Author

Muchisimas gracias dagomezl me funciono perfecto, solo 1 duda mas, hay forma de poder arrastrar el mapa conlamanita como aparece en Google Maps, si se puede en QlikView, o utilizar el zoom con el srooll del mousse, de antemano te agradezco muchisimo la ayuda.

Anonymous
Not applicable
Author

Nunca lo he visto, y podria casi asegurarte que no se puede ya que es una imagen que va haciendo zoom de acuerdo a tu selección, pero no te puedo asegurar que esto sea cierto.

Not applicable
Author

Estimados, podrían conseguirme un manual con ejemplos para crear y utilizar mapas, soy nuevo en la comunidad QlikView y me gustaría hacer un modelo usando el mapa de mi país para indicar procesos según la ciudad, etc.

Gracias