




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
地理位置的FileMaker Go类似乍得诺沃提尼于2010年7月27日,下一篇:(答案),技巧,先进的技术,返回的FileMaker,下载更新4:地理位置是现在原生支持新的移动功能的位置()和LocationValues()在FileMaker走12。太棒了!对于FileMaker转到11的,阅读.在旧金山的伊丽莎白是一个很多人问这个有趣的FileMaker转到问题:有没有什么办法得到的经度和纬度的手机在FileMaker,并将它们存储在数据库中吗?我的第一反应是“不幸的是,没有。”的FileMaker围棋不能访问GPS功能的iPhone,因为我们不能使用插件去,有没有机会添加该功能。但从来不说从来没有,对不对?经过几个时刻想,答案出现的FileMaker不能访问GPS .但移动Safari浏览器可以和FileMaker网罗观众。啊,网络浏览器FileMaker的瑞士军刀,我们爱你!下面是我们的解决方案,需要一个网页浏览器,一个脚本(加上一些更多的乐趣),只是几个领域。更新3:下面的HTML代码,效果最好: 函数句柄(位置) 变种信息区域=(“信息区域”); + location.coords.latitude messageArea.innerHTML =的“纬度:”+“”; messageArea.innerHTML + =“经度:”+ location.coords.longitude +“”; messageArea.innerHTML + =“”+ location.coords.accuracy 精度:+“”; 功能失效() 变种信息区域=(“信息区域”); 得到位于messageArea.innerHTML =“无法 函数getLocation() navigator.geolocation.watchPosition(处理程序,失败,maximumAge:5000,enableHighAccuracy:真实,超时:30000); 位置未知 更新2:的FileMaker围棋1.2.2已经发布,修复bug与GetLayoutObjectAttribute(“网络”,“内容”)。一切都应该工作了。更新:目前,这已被打破的FileMaker去1.2.1的。有一个bug,当使用GetLayoutObjectAttribute功能的Web浏览器的内容,当Web浏览器使用数据URI。尽管Web浏览器将显示正确的结果,GetLayoutObjectAttribute(“网络”,“内容”)总是返回 ,即使在HTML中包含既不一个HTML,头部,或body元素。FileMaker是意识到这个问题,我希望我们看到的是尽快修复。我创建了一个简单的网页,使用HTML5地理定位功能在Safari中使用。 函数句柄(位置) 消息=的document.getElementById(“信息区域”); + location.coords.latitude messageArea.innerHTML =的“纬度:”+“”; messageArea.innerHTML + =“经度:”+ location.coords.longitude +“”; messageArea.innerHTML + =“”+ location.coords.accuracy 精度:+“”; 函数getLocation() navigator.geolocation.getCurrentPosition(处理程序); 位置未知 随着浏览器支持HTML5地理定位服务的位置,当检测到该页面的结果应该是这样的:纬度:42.3028843经度:-71.3770951准确度:30现在的源代码显示为: 函数句柄(位置) 消息=的document.getElementById(“信息区域”); + location.coords.latitude messageArea.innerHTML =的“纬度:”+“”; messageArea.innerHTML + =“经度:”+ location.coords.longitude +“”; messageArea.innerHTML + =“”+ location.coords.accuracy 精度:+“”; 函数getLocation() navigator.geolocation.getCurrentPosition(处理程序); 的 纬度:42.3028843 经度:-71.3770951 精度:30 注意变化。根据你使用什么样的浏览器来测试一下,查看源代码,可能或可能不会告诉你的信息区域分区的改变。使用Safari浏览器,使用网络督察的元素选项卡,查看源文件,而不是使用Firefox的Web开发扩展,使用在工具栏上查看生成的源“选项。更新:看来从注释中的Web浏览器的行为只是一点点不同的iOS 3.2为iPad比iOS 4的iPhone和iPod touch,只要我们可以看到。我做了一个小的变化,以强制的地理位置的JavaScript运行onload事件的HTML页面,它现在对我的iPhone和iPad。接下来,我们把相同的网页源代码中的FileMaker全球文本字段。我们创建了一个网络浏览器的对象名称“网络”,并指定计算URL:“数据:text / html的,” 地理位置:代码使用开头的URL数据:text / html的,告诉的FileMaker治疗以下文字,作为一个HTML页面。从本质上讲,它使我们能够提供从源代码的页面,而不需要一台服务器和一个HTTP请求。我们的脚本的Web浏览器复位,等待的时间,以确保有时间呈现少量,然后检查的结果公式GetLayoutObjectAttribute(“网络”,“内容”)。如果我们有一个结果,它包含的 纬度,宾果!现在使用FileMaker的文本函数来解析的经度和纬度,它只是一个简单的事情。探测器移动Safari浏览器看到的经度和纬度的数字可能出现的电话号码,并的地方标签在他们周围,我们需要做一些额外的工作来处理苹果的数据(更新:已经更新示例文件,占移动Safari浏览器并不总是检测的经度和纬度尽可能的电话号码,我们的脚本有时给了我们双重否定)。一旦我们有存储的经度和纬度,一个简单的脚本打开地图,向我们展示了我们的位置:打开URL 没有对话,“/maps?q =”地理位置:纬度和“+”地理位置:经度登录或注册,下载的示例文件。蒂莫西霍尔08/04/2010我下载的示例文件,并把它挂在我的FM服务器11。当我打开它使用FMGo的在我的iPad,并告诉它得到的位置,它返回“未知”的所有领域。乍得诺沃提尼08/04/2010嗯.我已经更新了HTML页面,所以, navigator.geolocation.getCurrentPosition(处理程序);现在另一个函数,getLocation(),并包裹在getLocation被称为在body元素onload事件。这似乎是在iPad上解决。感谢追赶!乔恩朗沃思08月31日感谢您乍得诺沃提尼!它工作得很好(+45-073)。它是可以访问的位置服务“速度”和“过程”或“标题”,使用同样的方法吗?乍得诺沃提尼09/07/2010从理论上讲,你应该能够得到那些使用类似:信息区域。的innerHTML + =的“的标题:”+ location.coords.heading +“”信息区域。的innerHTML + =“速度:”+ location.coords.speed +“”(一定要去掉空格之间的“信息区域”和“的innerHTML”)。但我还没有测试这一点。让我们知道,如果它适合你!乔恩朗沃思年10月09日至今没有运气,我很害怕。标题,则返回null和速度始终为0(虽然我不打算真正考验的速度足够快的速度)。感谢您的HTML,但是!一个更重要的问题,纬度/经度值总是默认到最近的手机信号塔和永远不能提高。如果一个快照,而不是归在的currentl的位置(因为它在地图或移动Safari),或者它总是重置。这是可以预料的吗?乍得诺沃提尼09/11/2010我想你需要一个可衡量的速度行驶,以获得标题阅读。要increate准确的位置值(在可能的速度费用),您可以使用一个选项叫enableHighAccuracy。更改的navigator.geolocation.getCurrentPosition线:navigator.geolocation.getCurrentPosition(处理程序“,”maximumAge:90000,enableHighAccuracy:真正)这也将告诉系统使用的位置重复使用无需重新计算这么久以前的位置被确定在最后一分钟半(就可以了,当然,改变的最大年龄)。了解更多的信息可以在这里找到:/geolocation.html我也经常引用这个页面:/javascript/geolocation-iphone乔恩朗沃思09/11/2010乍得,非常感谢您的信息和参考乔恩朗沃思09/18/2010好了,经过一段时间的阅读和大量的试验和错误,我发现,这样效果最好,提供了更好的精确度:数据:text / html类型, 函数句柄(位置) VAR消息(“信息区域 信息区域“);。的innerHTML =“纬度:”+ location.coords.latitude +“,” 信息区域。的innerHTML + =“经度:”+ location.coords.longitude +“,” 信息区域。 失败的innerHTML + =“精度”+ location.coords.accuracy +“”; 功能() 警报(“位置不可用”); 函数getLocation() navigator.geolocation.watchPosition(处理失败,maximumAge:5000 enableHighAccuracy:真实,超时:30000); 位置未知 注意的变化从navigator.geolocation.getCurrentPosition():navigator.geolocation.watchPosition()此外,使用设置Web浏览器(对象名称:“.”;网址:htmlCode),而不是设置Web地址的网络浏览器的htmlCode。这样可避免造成FM意外退出。安德斯Thorssell09/25/2010作品非常好,当我访问的文件通过WiFi网络,但是当我访问远程文件从FM服务器11(在各个领域,它返回一个“未知”).所以我做错了什么吗?加里沃利斯2010年10月13日对不起.但我处于亏损状态,如何让纬度/经度内容的Web浏览器并进入一个领域。如果我得到的信息,然后我就可以解析到一个领域的各个纬度/经度。任何帮助,将不胜感激。乔恩朗沃思2010年10月14日加里,使用的FileMaker scriptstep:设置变量$变量值:GetLayoutObjectAttribute(“webViewerName”,“内容”)这使得在Web浏览器的文本内容到一个变量,它可以被解析成一个字段的纬度和经度到另一个(或到同一个领域,如果你喜欢)。登录或注册以下载示例的FileMaker上述文件。它包含的脚本来做到这一点。加里沃利斯2010年10月14日乔恩,感谢“提示”上获得的网络信息.我没有得到的示例文件,该文件类型的作品。拍摄的地点是由若干块。这是直到我真正的Safari移动访问后,该计划完美的作品.直到我离开应用程序。我在返回,再次得到错误的位置。我试图使用highAccurancy代码,但使用这不仅让我的未知的所有字段。我使用的iPhone 3.0。感谢您的帮助,加里鲍勃斯图尔特2010年12月23日我一直在寻找,但我无法找到链接下载示例.鲍勃斯图尔特乍得诺沃提尼2010年12月23日嗨鲍勃,链接只显示了如果你登录,在文章的结尾。这里又是:/?ACT=38&ID=209&FID=download金Wyke01月26日我的工作得到了“enableHighAccuracy:真正的”选项正常工作,我有没有运气。这是绝对必要的GPS水平位置,而不是只是三角的数据。有没有人有这方面的工作的例子吗?没有该选项添加的getCurrentPosition呼叫它工作得很好。只要我把它添加,我没有得到任何结果。有什么线索吗?谢谢你,金托德斯科特02/21/2011我成立了网络浏览器。我收到坐标向上运行该脚本。然而,当我“米FM围棋的坐标保持不变即使我走几百英尺左右。这是不是直到我去Safari移动并进入地图没有系统似乎到重,计算的坐标。有任何人发现一个留在FM和获取真实坐标感谢,托德安德鲁王春生02/28/2011感谢这么多的。用于精确度的单位是什么?米?脚?杰克哲04/20/2011这是工作与FM 1.2.1吗?WebViewer似乎表明的纬度,经度和准确性,但是当我使用GetLayoutAttribute(“MyWebViewer”,“内容”),我得到这个:“ ”这是一个错误,或FM围棋有什么改变吗?昨天在同一个电话,同一个数据库中,一切都是相同的,相同的代码工作。我所做的只是更新到FM去1.2.1。其他任何人有问题吗?千斤顶乔恩朗沃思2011年4月21日杰克,FileMaker已承认这个错误,1.2.1和工作。(检查的FileMaker围棋论坛的更新。),这可能需要一些时间,因为必须提交新的版本在App Store苹果批准杰克哲2011/04/22由于乔恩很高兴有确认!我肯定是有点失望与FMG此版本的。他们修正了我的iPad 2摄像头的问题,但杀了我的坐标采集能力,并增加了一个不错的崩溃在自定义对话框的好措施。我不通常很难FM,但这个版本是非常令人失望的!千斤顶乔恩朗沃思04/26/2011杰克,我建议你的FileMaker围棋论坛,说出你的看法。越多的人,他们的体重,这背后的问题就更好了。到目前为止,只有我和另外一个颇有微词。西尔瓦诺瑞金05/03/2011我不能得到这个工作:-(“未知”的消息:-(有任何可行的解决方案下载?乍得诺沃提尼05/03/2011正如乔恩说,这是目前在FileMaker 1.2.1打破(查看的FileMaker论坛报告/posts/1897d7d3b9)。当它被固定的,我会更新的文章。总有一个风险,使用“无证”的功能,如在FileMaker。虽然这绝对是一个错误,总是有机会,改变行为可以打破的东西。例如,它很可能在未来版本的围棋,GetLayoutObjectAttribute将返回的HTML源代码JavaScript是前处理,而不是之后,因为它在FileMaker Pro(虽然我希望它结束了去其他方式)。乍得诺沃提尼06/15/2011的FileMaker围棋1.2.2已经发布在App Store中“(/us/app/filemaker-go/id379686220),以及其他一些与GetLayoutObjectAttribute修复的bug。一切都应该工作了!约翰山人2011年7月25日乍得,感谢这个非常有用的针尖和样品文件。顺便说一句,你就会得到中提到的这位官员FILEMAKER技术文件:/products/filemaker-go/docs/techbrief_filemaker_go_121_en.pdf(第25页上)乍得诺沃提尼2011年7月25日这是真棒!我从来没有见过的,感谢了我的注意!埃里克马修斯09/06/2011这在iPad上1当我在Wi-Fi,但我断开时,它会停止工作。但是NavFree和其他应用程序继续得到我的位置,甚至当我连接到互联网。这是为什么?Calvente鲁道夫01月10日您好!我是一个法国的用户,并与事实上的经度得到的数据,而“0”前的“经度”的问题“,”对于为例,我的位置是:= 49,5878纬度和经度= -0,59874=上的数据FILEMAKER检索- 59874在经度和谷歌地图不明白的数据,因为缺少对不起,我的英语不好“0”和我希望有人找到如何把丢失的“0”乍得诺沃提尼01月10日下面插入任何必要的零和处理正数和负数:设(长= GetAsNumber(地理位置:经度); 如果( INT(长)= 0; 替代(“0”长“0 - ”,“0”); 长 )Calvente鲁道夫01月10日谢谢您的帮助!我修改的代码添加你的答案和它的工作大卫托马斯2012年1月30日我不明白,为什么无法访问的FileMaker Go可以从IOS的GPS数字。FM触摸它。所有你需要做的是有一个字段名为GPS。点击它离子,它得到的经度和纬度。简单。他们这样做,为什么不能的FileMaker?乍得诺沃提尼01/31/2012大卫,我敢肯定,FileMaker已收到此请求(但我不说话的FileMaker,所以我可以在这里下车)。我认为他们必须处理的问题之一是完全相同的功能之间的FileMaker Go和FileMaker Pro中。他们已经工作真的很难做的FileMaker做尽可能多的FileMaker Pro可以做的,这并不意味着iOS的特定功能得到补充后,其他类似的进口或保存为PDF格式。当他们在Go功能,完善了当前Pro的功能,我想他们会解决更多的的IOS功能(如已增加的签名捕获)。亚伦何01/31/2012您好!我一直在试图找出地理定位功能的FileMaker去,并试图重新创建这个示例应用程序。在我的测试中,我只在“位置”脚本移植,并重新创建所有的领域和网页浏览器类似的样品。然而,当我运行这个例子,所有的字段返回“未知”。现在,我猜测,那里是我的网页浏览器的“结果”和“代码”字段不返回任何值。在样本中,有HTML标签的领域,但在我的测试,它们是空的。你认为什么是问题呢?亚伦乔恩朗沃思2012年4月23日FileMaker Pro的/现在的FileMaker转到第12版获得的纬度,经度和海拔高度的功能。乍得诺沃提尼2012年4月23日是的,这一切都在FileMaker走12是完全没有实际意义。尽可能多的乐趣,我已经搞清楚了这一点,我很高兴地看到现在本机在FileMaker Go类似的地理位置。保罗Scaramuzzino05/03/2012您好,有问题,因为它似乎与Go11,全球字段设置每个用户的会话,因此正在访问一个以上的,同样的,用户的价值在全球领域包含HTML5代码,只是消失。任何线索?乍得诺沃提尼05/03/2012保罗,如果你设置了HTML5内容的全球领域之前收留了它,然后它会在每次打开文件。如果你需要能够更新成功举办,您可以创建一个标准的文本字段来存储的HTML,和全球的标准文本字段等于一个启动脚本来设置实用程序表。法比奥姓二一二年五月二十日我想有FM转到11.0.1这项工作,我已经下载了您的演示文件,但我得到的是“未知”的所有字段:-(我一定要改变的东西,它的工作对这个版本的FM在哪里?谢谢!法比奥姓二一二年五月二十日在HTML代码中,我发现了一个错误,我的意思是在JavaScript代码中变量“消息”变成“信息区域”,所以它总是会失败。合适的剧本应该是: 函数句柄(位置) 消息=的document.getElementById(“信息区域”); 消息删除 =“纬度:”+ location.coords.l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓储设备维护与管理员聘用与服务协议
- 高端车库抵押贷款合同范本
- 管道损坏协议书范本
- 采棉企业员工劳动合同范本
- 车贷保证金及违约责任规范合同
- 环保工程场地调查与合同
- 磁通量索力实时监测技术研究与应用
- 泥石流区桥梁清淤导流工程方案
- 非煤矿山安全操作规程
- 风冷机房空调的安装与验收标准
- 育婴员考试题型及答案
- 科室建立血糖管理制度
- 高中英语必背3500单词表完整版
- 医师职业素养课件
- 电网工程设备材料信息参考价2025年第一季度
- Python试题库(附参考答案)
- 高校实验室安全基础学习通超星期末考试答案章节答案2024年
- 2023年广东初中学业水平考试生物试卷真题(含答案)
- 中国科学院生态环境研究中心-环境工程A-927历年真题2010-2015
- SCR脱硝反应器尺寸修改后
- 混凝土强度增长曲线
评论
0/150
提交评论