我可以使用Android手机启动Wikitude POI示例。 我试图创建自己的WCF来检索地理位置数据。 每当我检索自己的地理定位数据时,标记都不会显示在我的屏幕上。 但是,如果我使用样本本身的地理位置数据,标记将显示在我的屏幕上。
我确信,我的$ .ajax能够获得我自己的地理位置数据。但无法显示它。 我该如何验证?显示我在电话屏幕上检索到的所有地理位置数据。接下来,我做的是
仅在我的屏幕上呈现Marker1。无论我将手机摄像头移动到何处或何处,我仍然找不到Marker2。
我想知道,在谷歌地图中,地理位置与wikitude POI位置相同吗?
答案 0 :(得分:0)
尝试将函数分配给onLocationChanged触发器并输出当前位置。这是WikitudeSDK使用的位置。
AR.context.onLocationChanged = function(lat,lon,alt,acc)
{ alert("lat: " + lat + ", lon: " + lon };
此外,您可以通过AbstractArchitectCam
匿名LocationListener
类onLocationChanged
方法在Java代码中设置断点来检查是否报告了正确的位置。
如果位置太远(显示标记1可见),标记2将不会显示。
免责声明:我为Wikitude工作。