Hola de nuevo Sashenka19.
Este codigo te sera de ayuda:
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>prueba</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=AQUI-COLOCAR-EL-CODIGO-QUE-TE-GENERO-GOOGLE" type="text/javascript"></script>
<script type="text/javascript">
function load()
{
if (GBrowserIsCompatible())
{
var map = new GMap(document.getElementById("map"));
var lon = '-77.013258934021';
var lat = '-12.0915698713503';
map.centerAndZoom(new GPoint(lon,lat), 2);
map.addControl(new GMapTypeControl());
map.addControl(new GLargeMapControl());
var point = new GPoint(lon,lat);
var marker = new GMarker(point);
map.addOverlay(marker);
GEvent.addListener(map, 'click', function(overlay, point)
{
if (overlay)
{
map.removeOverlay(overlay);
}
else if (point)
{
map.recenterOrPanToLatLng(point);
var marker = new GMarker(point);
map.addOverlay(marker);
}
});
GEvent.addListener(map, 'click', function(overlay, point)
{
document.getElementById("txt_latitud").value=point.y;
document.getElementById("txt_longitud").value=point.x;
});
}
}
</script>
</head>
<body onload="load();" >
<div id="map" style="width:460px;height:300px"></div>
<br />
LAT.<br />
<input name="txt_latitud" type="text" id="txt_latitud" value="" />
<br /><br />
LON.<br />
<input name="txt_longitud" type="text" id="txt_longitud" value="" />
</body>
</html>
Veras que al hacer clic en algun citio en los text se mostraran los parametros que necesitas, solo te quedaria guardarlos.
Suerte con el codigo. cualquier duda avisa.
Salud2