首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wikitude: POI没有相应地呈现

wikitude: POI没有相应地呈现
EN

Stack Overflow用户
提问于 2013-09-24 19:00:59
回答 1查看 820关注 0票数 0

我可以用我的Android手机启动Wikitude示例。我尝试创建自己的WCF来检索地理位置数据。每当我检索自己的地理位置数据时,标记就不会显示在我的屏幕上。但是,如果我使用来自示例本身的地理位置数据,标记将显示在我的屏幕上。

我确信,我的$.ajax能够得到我自己的地理位置数据。但不能显示出来。我该怎么证实呢?显示我在手机屏幕上检索到的所有地理位置数据。接下来,我做的是

  1. 在手机屏幕上显示当前地理位置(纬度: 3.1229609,经度: 101.6345425)
  2. 使用我的浏览器再次确认我的地理位置
  3. 我没有呈现从wikitude检索到的数据中的所有标记,而是仅对示例数据中可用的1个地理位置数据进行硬编码。(标记1,“经度”:“0.045”,“纬度”:“0.056”)
  4. 我硬编码了另一个离我最近的地理位置。(标记2,纬度: 3.116562,经度: 101.646538)

只有Marker1在我的屏幕上呈现。无论我如何或在哪里移动我的手机相机,我仍然找不到Marker2。

我想知道,wikitude位置与谷歌地图中的地理位置相同吗?

EN

回答 1

Stack Overflow用户

发布于 2013-09-25 08:29:49

尝试将一个函数分配给onLocationChanged触发器并输出当前位置。这是WikitudeSDK使用的位置。

代码语言:javascript
复制
AR.context.onLocationChanged = function(lat,lon,alt,acc) 
                               { alert("lat: " + lat + ", lon: " + lon };

此外,您可以通过在AbstractArchitectCam的匿名LocationListener类‘onLocationChanged方法中设置一个断点来检查是否报告了正确的位置。

如果位置太远,则标记2将不会显示(它似乎是标记1可见的)。

免责声明:我为Wikitude工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18989873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档