Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/02/2013, 04:52
MasterCopy
 
Fecha de Ingreso: febrero-2013
Mensajes: 4
Antigüedad: 12 años
Puntos: 0
Respuesta: Consulta PHP y XML

Hola Triby

Si lo que quiero es detectar la latitud y longitud de cada direccion y aumentarla dinamicamente a mi fichero .xml.

En el ejemplo que muestra las apis de google hace una consulta via get de la direcccion y te da sus atributos en un fichero .xml online por ejemplo este enlace [URL="http://maps.googleapis.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+Vi ew,+CA&sensor=false"]http://maps.googleapis.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+Vi ew,+CA&sensor=false[/URL]

lo que me interezaria es coger la latitud y longitud de cada direccion y aumentarla en otro o el mismo fichero .xml.

He leido algunos tutoriales que hacen una sesion via curl_init y leen el fichero xml con con la funcion simple_xml de php 5 pero lastimosamente solo se lo basico de php y no se que me podrian aconsejar.

Lo que quiero es tener al final un fichero con esta estructura

Código HTML:
<marcas>
	<persona>
		<address>direccion1</address>
		<city>cuidad1</city>
		<codigopostal>cp1</codigopostal>
                 <latitud>latitud1</latitud>
                  <longitud>longitud1</longitud>
	</persona>
	<persona>
		<address>direccion2</address>
		<city>cuidad2</city>
		<codigopostal>cp2</codigopostal>
                 <latitud>latitud2</latitud>
                  <longitud>longitud2</longitud>
	</persona>
	<persona>
		<address>direccion3</address>
		<city>cuidad3</city>
		<codigopostal>cp3</codigopostal>
                 <latitud>latitud3</latitud>
                  <longitud>longitud3</longitud>
	</persona>
	<persona>
		<address>direccion4</address>
		<city>cuidad4</city>
		<codigopostal>cp4</codigopostal>
                 <latitud>latitud4</latitud>
                  <longitud>longitud4</longitud>
	</persona>
</marcas> 
No se si la estructura del fichero xml es el debido,ya que quiero mostrar todas las direcciones como "markers"(superposiciones) en el mapa de google.

Muchas gracias de antemano, sigo sujeto a cualquier consejo.