Webmaster Hub: Générer un fichier KML par un script php - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Générer un fichier KML par un script php comment faire pour l'ouvrir directement dans GE ? Noter : -----

#1 L'utilisateur est hors-ligne   Marie-Aude 

  • Groupe : Webmaster Régulier
  • Messages : 58
  • Inscrit(e) : 04-septembre 07
  • Genre:Femme
  • Localisation:Maroc
  • Société:Lumière de Lune

Posté 05 juin 2008 - 10:32

Bonjour,

par un script php j'interroge une base de données, et je génère un fichier avec toutes les données nécessaires pour une map Google

Mon fichier s'appelle maps.php?=lacarte
la carte étant le paramètre pour interroger la base

J'ai un rewrite rule qui fonctionne et qui fait l'équivalence entre maps.php?=lacarte et lacarte.kml

J'ai mis en tête du fichier maps.php
header("Content-Type: text/xml; charset=UTF-8");


Seulement voilà, quand je vais ouvrir maps.kml (par exemple -http://www.mezgarne.com/res/gmaps/ouarzazate.kml ) au lieu de l'ouvrir directement dans GE, il me l'affiche dans le browser.

J'ai lu qu'il fallait modifier le fichier conf d'Apache en ajoutant : addtype application/kml .kml

mais je ne peux pas le faire comme je suis sur un mutualisé 1&1.

Est-ce qu'il y a une autre façon de forcer l'ouverture directement dans GE ?
0

#2 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 05 juin 2008 - 10:39

Tu peux éventuellement essayer un header du type
header("Content-Type: application/force-download");

pour forcer le téléchargement du fichier (et donc le choix de l'ouvrir avec Google Earth s'il est installé)
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#3 L'utilisateur est hors-ligne   Marie-Aude 

  • Groupe : Webmaster Régulier
  • Messages : 58
  • Inscrit(e) : 04-septembre 07
  • Genre:Femme
  • Localisation:Maroc
  • Société:Lumière de Lune

Posté 05 juin 2008 - 10:49

Ca marche ! Super, merci beaucoup
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)