app inventer 怎样使用定位信息

2025-04-09 22:24:40
推荐回答(1个)
回答(1):

app inventer程序一共有3屏,分别是Screen1摇一摇定位界面、Screen2定位信息和Screen3数据记录。每个Screen之间可以跳转返回;GPS定位功能是调用了LocationSensor部件获取经纬高度信息。手机晃动,计时器Clock2生效。Clock2生效时每0.5秒触发一次。当获取的Latitiude不等于0时,也就是成功获取经纬高度信息时,Clock2失效,同时将数据传到Screen2并打开Screen2。GPS定位成功的判断过程在Screen1完成。

利用APP Inventop里的Web组件对API进行调用,利用Web.get来获取返回的数据程序。一共调用了3个API。
第一个是转换坐标的

将经纬度发送过去获得转换后的百度坐标系的经纬高度。
第二个是获取静态地图的

将转换后的经纬高度发送过去获得对应经纬高度的静态地图。

第三个是获取街道名称的

将转换后的经纬高度发送过去获得对应街道地址。

第一个和第三个API的返回值是包含结果的JSON值,需要将结果提取出来。Web1
即第一个API的JSON