fichier KML
8 messages • Page 1 sur 1
Consultez la formation Google Maps, News, Images de WebRankInfo / Ranking Metrics
fichier KML
Bonjour,
J'ai la possibilité d'afficher des markers via des coordonnées depuis une base de données. Ca fonctionne merveilleusement bien. Mais je n'arrive pas à créér un fichier KML.
Est-ce que qqn peut m'aider?
Ca serait cool.
Merci
Raff
J'ai la possibilité d'afficher des markers via des coordonnées depuis une base de données. Ca fonctionne merveilleusement bien. Mais je n'arrive pas à créér un fichier KML.
Est-ce que qqn peut m'aider?
Ca serait cool.
Merci
Raff
- Code: Tout sélectionner
<?
$query="SELECT id, lat, longi, nom, pays_fr, pays_en FROM table";
$data_sites = @mysql_query($query,$db);
$nombre_sites = mysql_num_rows($data_sites);
for ($i=0; $i<$nombre_sites; $i=$i+1)
{
$data = mysql_fetch_row($data_sites);
$nom_fichier = "chemin/".$data[0].".kml";
if (file_exists($nom_fichier))
{
echo "Fichier ".$data[0]." deja cree<br>";
}
else
{
touch($nom_fichier);
$inF = fopen($nom_fichier,"w");
fwrite($inF,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>"."\n");
fwrite($inF,"<kml xmlns=\"http://earth.google.com/kml/2.1\">"."\n");
fwrite($inF,"<Placemark>"."\n");
fwrite($inF,"<name>".$data[3]."</name>"."\n");
fwrite($inF,"<description>".$data[3]." (".$data[4]." - ".$data[5].")</description>"."\n");
fwrite($inF,"<Point>"."\n");
fwrite($inF,"<coordinates>".$data[2].",".$data[1].",0</coordinates>"."\n");
fwrite($inF,"</Point>"."\n");
fwrite($inF,"</Placemark>"."\n");
fwrite($inF,"</kml>"."\n");
fclose($inF);
echo "Fichier ".$data[0]." maintenant cree<br>";
}
}
?>
Mon script perso.
Je pateauge un peu. J ai du mal a voir ce que je dois modifié par rapport a mon code?
Voilà le code pour me connecté a la base de donnée:
<?php include ('script_conversion.php');
// on se connecte à MySQL
$db = mysql_connect('webmap.einet.ad.eivd.ch', 'root', '');
// on sélectionne la base
mysql_select_db('test_eco2008_1',$db);
//print $sql;
?>
Voilà le code pour me connecté a la base de donnée:
<?php include ('script_conversion.php');
// on se connecte à MySQL
$db = mysql_connect('webmap.einet.ad.eivd.ch', 'root', '');
// on sélectionne la base
mysql_select_db('test_eco2008_1',$db);
//print $sql;
?>
8 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Maps, Google News et Google Images : apprenez comment optimiser le référencement de votre site pour la recherche universelle et notamment Google Maps, Google Actualités et Google Images. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Chercher des fichiers KML dans Google Earth
- Carte du Tour de France 2008 dans Google Earth
- Parcours du Tour de France 2009 dans Google Earth : itinéraire, carte 3D, villes étapes
- Google Earth v4 ajoute la dimension temporelle et bien d'autres fonctions
- Article sur le fichier .htaccess
- Déclarer son fichier sitemap dans le fichier robots.txt
- Sortie de GoogleStats v2.01
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Sitemaps : protocole commun pour Google, Yahoo et Live Search
- Comment gérer simplement les sitemaps de plusieurs sites au même endroit
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum