如何在 php 中获取当前位置 lat -long 值以便在 android 中使用
Posted
技术标签:
【中文标题】如何在 php 中获取当前位置 lat -long 值以便在 android 中使用【英文标题】:How can I get the current location lat -long values in php for using in android 【发布时间】:2015-09-28 17:22:23 【问题描述】:在 php 中获取当前位置的纬度和经度的代码是什么。稍后我必须使用这个 lat-long 值在谷歌地图中绘制标记。
【问题讨论】:
转到此developer.android.com/reference/android/location/Location.html .................................. 或此***.com/questions/17983865/… 【参考方案1】:为此,您需要在 php 中创建一个 web 服务,该服务存储设备的当前 lat、lng,然后 创建一个新的网络服务,将这个 lat,lng 返回到 android 应用程序,您可以使用 lat,lng 在谷歌地图上显示标记...
【讨论】:
【参考方案2】:create table to store lat,lng
id,lat,lng
than
create store.php file
code to store lat,lng in table in php
$lat= $_POST['lat'];
$lng=$_POST['lng'];
$sql="insert into location values('null','$lat','$lng')";
$result=mysql_query($sql);
if($result>0)
echo '1';
else
echo '0';
call this file using url in android code
for example
54.123.54.195/myapp/store.php
now to fetch the lat,lng make an new file fetch.php
$sql="select * from location";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result))
json_encode($row);
call the fetch.php same as above file in your android code
for example
54.123.54.195/myapp/fetch.php
you will get data as json and you can use in your code to show marker
【讨论】:
以上是关于如何在 php 中获取当前位置 lat -long 值以便在 android 中使用的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 php-mysql,js 在谷歌地图上显示多个位置
如何将地理位置 lat lng 从函数传递到 React 中另一个函数的“ll”属性?