我可以用我的Android手机启动Wikitude示例。我尝试创建自己的WCF来检索地理位置数据。每当我检索自己的地理位置数据时,标记就不会显示在我的屏幕上。但是,如果我使用来自示例本身的地理位置数据,标记将显示在我的屏幕上。
我确信,我的$.ajax能够得到我自己的地理位置数据。但不能显示出来。我该怎么证实呢?显示我在手机屏幕上检索到的所有地理位置数据。接下来,我做的是
只有Marker1在我的屏幕上呈现。无论我如何或在哪里移动我的手机相机,我仍然找不到Marker2。
我想知道,wikitude位置与谷歌地图中的地理位置相同吗?
发布于 2013-09-25 08:29:49
尝试将一个函数分配给onLocationChanged触发器并输出当前位置。这是WikitudeSDK使用的位置。
AR.context.onLocationChanged = function(lat,lon,alt,acc)
{ alert("lat: " + lat + ", lon: " + lon };此外,您可以通过在AbstractArchitectCam的匿名LocationListener类‘onLocationChanged方法中设置一个断点来检查是否报告了正确的位置。
如果位置太远,则标记2将不会显示(它似乎是标记1可见的)。
免责声明:我为Wikitude工作。
https://stackoverflow.com/questions/18989873
复制相似问题