fichier KML
8 messages
• Page 1 sur 1
Consultez la formation Google Maps, News, Images de WebRankInfo / Ranking Metrics
- Raffyman
- Nouveau WRInaute

- Messages: 7
- Inscription: 20 Mai 2008
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
-

OTP - Modérateur

- Messages: 19373
- Inscription: 16 Déc 2005
- 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.
- Raffyman
- Nouveau WRInaute

- Messages: 7
- Inscription: 20 Mai 2008
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 :
- Fichier kml pour google map
- code PHP dans un fichier kml
- Création de fichier KML dynamiquement et balise <address>
- [GG Maps] Temps de mise a jour fichier kml
- Code PHP dans fichier Kml (google earth)
- Google Earth vers Maps en fichier KML ? ou Google map via base Mysql ?
- Fichiers .kml, qu'en faire ???
- proteger ses fichiers kml
- Export de fichiers KML vers SHP
- Limiter requete SQL par KML ?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
