$etab) { if ($etab['Siege'] == 1) { $type = 'Siège '; } else { $type = 'Etablissement '; } if ($etab['Actif'] == 1) { $type .= 'actif'; } else { $type .= 'inactif'; } $type .= ' - '.$etab['NafEtabLib']; $titre = "$siren ".$etab['Nic']." : $type
"; if ($etab['Enseigne'] <> '') { $titre .= 'Enseigne : '.$etab['Enseigne'].'
'; } $texte = ''; $texte .= 'Etablissement : '.$etab['Nic'].'
'; $texte .= $etab['Adresse'].'
'; $adresse = $etab['Adresse'].' '; if ($etab['Adresse2'] <> '') { $texte .= $etab['Adresse2'].'
'; if (strlen(trim($adresse)) < 7) { $adresse = $etab['Adresse2'].' '; } } $texte.=''.$etab['CP'].' '.$etab['Ville'].'
'; $mmap = new MMap($adresse, $etab['CP'], $etab['Ville']); if ($mmap->latitudeDec == '') { continue; } $photo = 'http://cbk0.google.com/cbk?output=thumbnail&w=150&h=69&ll='. $mmap->latitudeDec.','. $mmap->longitudeDec; $adresse .= $etab['CP'].' '.$etab['Ville']; $google_map = 'http://maps.google.fr/maps?q='.urlencode($adresse); $texte .= ''; if ($mmap->precision >= 7 && @fopen($photo, 'r') != false) { $texte .= ''; } else { $texte .= 'Afficher l\'adresse sur Google Map ©'; } $texte .= ''; $texte .= '
'; $texte .= ''.$etab['NafEtab'].' : '.$etab['NafEtabLib'].''; $icone = $urlimg.'img/icones/'.iconeDuMarqueur($etab['NafEtab'], $etab['Siege'], $etab['Actif']); $marqueurs[$j] = array($mmap->latitudeDec, $mmap->longitudeDec, $titre, $texte, $type, $icone); ++$j; // if ($j >= 30) { // Limitation du nombre d'etablissements sur la carte // break; // } } if (count($marqueurs) > 1) { $min_x = $max_x = $marqueurs[0][0]; $min_y = $max_y = $marqueurs[0][1]; for ($i = 1; $i < count($marqueurs); ++$i) { $min_x = min($min_x, $marqueurs[$i][0]); $max_x = max($max_x, $marqueurs[$i][0]); $min_y = min($min_y, $marqueurs[$i][1]); $max_y = max($max_y, $marqueurs[$i][1]); } } ?>