如何将用户's Location存储到数据库中
本文关键字:存储 Location 数据库 用户 | 更新日期: 2023-09-27 18:04:47
我正在与ASP合作。. NET web应用程序,我想让用户通过使用他们的GPS定位他们的位置。我对这个问题做了一些研究,但我得到的唯一建议是让用户使用谷歌地图定位他的位置,然后自己放下大头针并保存它!也使用latitude
和longitude
!
我想要像自动定位器这样的东西,让事情变得更容易为用户!有人能告诉我怎么做吗?我也很困惑的数据类型,我应该选择在数据库表中的位置。
看看javascript中用于检索用户位置的地理定位API。
navigator.geolocation.getCurrentPosition(show_map);
function show_map(position) {
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
// show pushpin on map
}
如果你使用的是SQL Server,你可以使用SqlGeography数据类型来存储坐标