Google maps 从谷歌地图获取纬度和经度

Google maps 从谷歌地图获取纬度和经度,google-maps,Google Maps,我希望我的用户能够在地图上选择一个地方,并返回我的lat和lon可以上传到数据库。任何帮助都将不胜感激因为您正在处理Google Maps API(基于您的问题标签),我想利用JavaScript中内置的API功能可能会有所帮助。您可以转到开始学习JavaScript,然后阅读,最后将能够使用JavaScript发布一个表单,该表单的值已由JavaScript自动设置,并带有用户在地图上单击的点的纬度和经度 下面是您可能需要做的一些事情,但您可能需要学习一些JavaScript来扩展它或有效地使

我希望我的用户能够在地图上选择一个地方,并返回我的lat和lon可以上传到数据库。任何帮助都将不胜感激

因为您正在处理Google Maps API(基于您的问题标签),我想利用JavaScript中内置的API功能可能会有所帮助。您可以转到开始学习JavaScript,然后阅读,最后将能够使用JavaScript发布一个表单,该表单的值已由JavaScript自动设置,并带有用户在地图上单击的点的纬度和经度

下面是您可能需要做的一些事情,但您可能需要学习一些JavaScript来扩展它或有效地使用它:

var map = new GMap2(document.getElementById("map_canvas"));

map.setCenter(new GLatLng(37.4419, -122.1419), 13);

GEvent.addListener(map,"click", function(overlay, latlng) {     
  if (latlng) { 
    alert("Latitude : " + latlng.lat() + " , Longitude: " + latlng.lng() );
  }
});
因此,假设您创建了一个简单的html页面,其中的表单包含纬度和经度,如下所示:

<form action="some_server_side_script_or_path" method="POST" id="map_form">
 <!-- display the map -->
 <div id="map_canvas"></div>
 <label for="mlatitude">Male</label>
  <input type="text" name="mlatitude" id="mlatitude" readonly="readonly"/>
  <br />
<label for="mlongitude">Male</label>
  <input type="text" name="mlongitude" id="mlongitude" readonly="readonly"/>
  <br />
<input type="submit" value="Submit Location" />
</form>

因为您正在处理GoogleMapsAPI(基于您的问题标签),我想利用JavaScript中内置的API功能可能会有所帮助。您可以转到开始学习JavaScript,然后阅读,最后将能够使用JavaScript发布一个表单,该表单的值已由JavaScript自动设置,并带有用户在地图上单击的点的纬度和经度

下面是您可能需要做的一些事情,但您可能需要学习一些JavaScript来扩展它或有效地使用它:

var map = new GMap2(document.getElementById("map_canvas"));

map.setCenter(new GLatLng(37.4419, -122.1419), 13);

GEvent.addListener(map,"click", function(overlay, latlng) {     
  if (latlng) { 
    alert("Latitude : " + latlng.lat() + " , Longitude: " + latlng.lng() );
  }
});
因此,假设您创建了一个简单的html页面,其中的表单包含纬度和经度,如下所示:

<form action="some_server_side_script_or_path" method="POST" id="map_form">
 <!-- display the map -->
 <div id="map_canvas"></div>
 <label for="mlatitude">Male</label>
  <input type="text" name="mlatitude" id="mlatitude" readonly="readonly"/>
  <br />
<label for="mlongitude">Male</label>
  <input type="text" name="mlongitude" id="mlongitude" readonly="readonly"/>
  <br />
<input type="submit" value="Submit Location" />
</form>

php和html?可能是我最好的,但我不太擅长于可能重复的php和html吗?可能是我最好的,但我不擅长