Cita:
Iniciado por stramin
Para orientar el mapa para mostrar todos los eventos que quieres primero en PHP has algo que recorra todos los elementos de manera de obtener los 4 valores máximos (margen izquierdo, , derecho, superior e inferior, puedes hacer algo como esto:
Código PHP:
$map_lft=0; //margen izq
$map_top=0; //margen superior
$map_rgt=0; //margen derecho
$map_btn=0; // margen inferior
//en el while de tu consulta recorres todas las longitudes y latitudes:
while(){
//si no se ha definido el márgen aún lo creas
if(!$map_lft) $map_lft=$MFRcnf['Longitude'];
//si ya está definido revisas si es inferior al del ciclo anterior:
elseif($MFRcnf['Longitude']<$map_lft) $map_lft=$MFRcnf['Longitude'];
//haces lo mismo con los otros 4 lados
if(!$map_top) $map_top=$MFRcnf['Latitude'];
elseif($MFRcnf['Latitude']>$map_top) $map_top=$MFRcnf['Latitude'];
if(!$map_rgt) $map_rgt=$MFRcnf['Longitude'];
elseif($MFRcnf['Longitude']>$map_rgt) $map_rgt=$MFRcnf['Longitude'];
if(!$map_btn) $map_btn=$MFRcnf['Latitude'];
elseif($MFRcnf['Latitude']<$map_btn) $map_btn=$MFRcnf['Latitude'];
}
Primero de todo, muchas gracias. Segundo, si suponemos que la latitud y la longitud las tengo en $latitud y $longitud. ¿Cómo lo hago?