`
Jennycn
  • 浏览: 99451 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Follow your heart (98)--- discussion with 天凉 about ...

 
阅读更多
the Korean is really funny.He did not pick up skype call and did not reply anymore . I think he can not understand the documents, but...that is normal ,because they are really a little bit complicated . But i have told him, I can explain to him if he need. He told me he would wait for me last night at 9pm, but he pretended not be online, and today morning ,when he was online, he also did not reply on skype when P called him.

天凉提醒了我谷歌地图api解析地址次数的限制问题,我记得以前看过这个,当时我认为的是,限制用户的ip,不是网站的ip.

天凉说,免费的用户对于有些可能用到的功能是有限制,并且有些数据是需要先缓存起来的,这个可能需要准备.比如说:地址转换,根据名称取经纬度[给位置请求做参], 或根据经纬度取名称[按指定经纬取名], 路线请求[出行线路],位置请求[用于查询某地周边场所]等.
非Premier用户有使用限制,当然正式用户也有限制,这里面的有些数据可以先缓存起来,放在网站的数据库中,使用时先从自己库中查,查不到再调用google map api.

有限制也不是没办法,只是一开始访问较少肯定不会有问题,但是要记录一些请求的或已经的数据,放到自己的网站中,作为缓存,这样的数据会有越积越多,经常的路线基本是都会用到.这样保存起来就可以在一些经常查询的信息,不用通过google map api来取了,就可以直接取,而不受那个2500/24h限制了.

计算路线是一种耗时、耗资源的任务。如果可能,系统会使用此处介绍的服务提前计算已知地址,并将结果存储在您自己设计的临时缓存中

Google Directions API 的使用受每天 2500 路线请求的查询限制。单个路线请求可以包含多达 8 个中间路标。 Google Maps Premier 客户每天最多可以查询 100,000 个路线请求,且在每个请求中最多可以使用 23 个路标。

注意:Google Directions API 只能与 Google Maps 上的显示结果配合使用;下面这种情况是不允许的:使用路线数据而不显示为其请求路线数据的地图。另外,计算路线将会生成必须以某种方式向用户显示的版权和警告。

地址解析是一种耗时耗资源的任务。请尽可能地对已知地址预先进行地址解析(使用本文所描述的 Google Geocoding API 或其他地址解析服务),并将结果存储在您自己设计的临时缓存中。

Google Geocoding API 的使用有限制,即,每天 2,500 个地理位置查询请求。(Google Maps API Premier 用户每天最多可执行 100,000 个请求。)强制执行此限制是为了防止滥用和/或重复使用 Google Geocoding API。以后可能对此限制进行更改,而无需另行通知。此外,我们还强制设定了请求速率限制,以防滥用此服务。如果您超过了 24 小时的限制或者滥用此服务,Google Geocoding API 可能会暂停为您服务。如果您继续无视这个限制,将会阻止您对 Google Geocoding API 的访问。

请注意:Google Geocoding API 只能与 Google Maps 配合使用;不能只进行地址解析而不在地图上显示结果。

所以有限制,并且实时处理的会反应慢.


关于缓存,天凉告诉我:

所谓的缓存是在访问时放在内存里,有时间或访问频率的限制,经常访问的放在内存里,不常访问的在磁盘上或数据库中,在需要时调出

只是临时在请求多时临时放入,并不会丢失.

但是这些数据要保存起来.如果没有保存,比如从google里来的.如果没有保存在自己的系统中,每次都要重新去google里取

我问:可是,要是先在自己库里取一次,发现没有再去谷歌,这个慢不慢?

他说,一般是自己库里的比较常用都已经缓存起来的,这样取起来就会快一点。如果没有,再去google,在有的情况下就快得多,没有的情况下和直接取就差不多
一般这个影响根本不是问题。可能问题是需要的数据也就是缓存出来的数据够不够用
google是比较全的,但缓存的可能是只是需要的

我只是看到一部分,但不知道是不是有些合适缓存,有些不合适。这么说是因为,有些要用到google自己的功能来展现,某些是个人网站不可能做的,那就不能缓存。有些是可以做的,并且用到的数据是可以自己呈现的。那就可以缓存

我刚才提到的限制在这里:http://code.google.com/intl/zh-CN/apis/maps/documentation/geocoding/

http://code.google.com/intl/zh-CN/apis/maps/documentation/directions/

http://code.google.com/intl/zh-CN/apis/maps/documentation/elevation/

不知道我的理解对不对?你可以看看,先截个图给你。
  

他提议需求用:基本原型+关键点描述

我今天还收到一个人提议的 www.alphasoftware.com/ alpha 5 version10

下午继续把其他的页面用ppt做了几个出来. 全是重复劳动,但是,...

分享到:
评论
6 楼 Jennycn 2011-10-11  



Jennycn 写道
但这个路线的限制,我就还没弄明白



看了一下,天凉说的路线受限,应该也是针对开发人员批量的,是在google directions API里  如果没理解错的话,这个和geocoding一样,都属于google maps web services里的

这个里面的受众也有几句是这么写的:

此服务通常适用于计算路线的静态(事先已知)地址,以便将应用程序内容放置在地图上;但此服务不适用于对用户输入的内容进行实时响应。有关动态路线计算(例如,在用户界面元素中),请参见 JavaScript API V3 Directions Service 文档。


那就是我们要是全部做成动态的,就可以避免了,用javascript api v3里的就可以避免这个限制了
5 楼 Jennycn 2011-10-11  
但这个路线的限制,我就还没弄明白

4 楼 Jennycn 2011-10-11  
然后,我们又看了一下,天凉给我的那个受限的地址,我发现里面 在受众那里有段是这么说的:
http://code.google.com/intl/zh-CN/apis/maps/documentation/geocoding/

此服务通常用于对静态(事先已知的)地址进行地址解析,以便将应用程序内容放置在地图上;此服务并不用于实时响应用户输入等操作。对于动态地址解析(例如在用户界面元素内),请查阅 JavaScript API V2 客户端地址解析器、JavaScript API V3 客户端地址解析器或 Maps API for Flash 地址解析器的文档。


这个,是geocoding api.我理解的是,这是对开发人员,批量对静态地址解析的限制.

而对动态地址,用jsp API v3客户端地址解析器,那个,没有看到有限制.
http://code.google.com/intl/zh-CN/apis/maps/documentation/javascript/services.html
3 楼 Jennycn 2011-10-11  
Jennycn 写道
http://blog.163.com/lhg_jzjh/blog/static/84621041200991671542648/

如果在 24 小时时段内收到来自一个 IP 地址超过 15,000 个地址解析请求,或从一个 IP 地址提交的地址解析请求速率过快,Google 地图 API 编码器将用 620 状态代码开始响应。本文说明了怎样确定来自 PHP 的地址解析请求的时间并提供用于此操作的示例代码。如果地址解析器的使用仍然过多,则从该 IP 地址对 Google 地图 API 地址解析器的访问可能被永久阻止。

       使用 Javascript 中的 GClientGeocoder 或 Flash 中的 ClientGeocoder 时,地址解析器请求由用户的网络浏览器发起,这时使用的是用户 IP 地址的配额。这意味着您的网站上的某个用户的过度使用,不会影响到网站上的其他用户。但是,如果多个用户通过一个代理访问 Google 地图 API,则他们将共同分担代理的 IP 地址的配额。

        如果地址解析器请求是使用 HTTP 地址解析发送的,那么它们消耗的是发起这个 HTTP 请求的系统的 IP 地址的配额。如果您需要通过 HTTP 地址解析器提交大批量的地址信息,并保存下来供以后使用,那么您可以考虑 Google 地图 API 专业版,它为此专门提供了独立的批处理地址解析配额。

      您还可以用其他地址解析服务补充 Google 地图 API 地址解析器,此处提供可用服务列表。


天凉提醒我,这个要是"使用 Javascript 中的 GClientGeocoder 或 Flash 中的 ClientGeocoder 时,地址解析器请求由用户的网络浏览器发起,这时使用的是用户 IP 地址的配额。这意味着您的网站上的某个用户的过度使用,不会影响到网站上的其他用户。" ,就是说用javascript,地址解析器请求由用户的网络浏览器发起,并不会影响网站的.

是哦是哦,这么看,是哦.

2 楼 Jennycn 2011-10-10  
http://blog.163.com/lhg_jzjh/blog/static/84621041200991671542648/

如果在 24 小时时段内收到来自一个 IP 地址超过 15,000 个地址解析请求,或从一个 IP 地址提交的地址解析请求速率过快,Google 地图 API 编码器将用 620 状态代码开始响应。本文说明了怎样确定来自 PHP 的地址解析请求的时间并提供用于此操作的示例代码。如果地址解析器的使用仍然过多,则从该 IP 地址对 Google 地图 API 地址解析器的访问可能被永久阻止。

       使用 Javascript 中的 GClientGeocoder 或 Flash 中的 ClientGeocoder 时,地址解析器请求由用户的网络浏览器发起,这时使用的是用户 IP 地址的配额。这意味着您的网站上的某个用户的过度使用,不会影响到网站上的其他用户。但是,如果多个用户通过一个代理访问 Google 地图 API,则他们将共同分担代理的 IP 地址的配额。

        如果地址解析器请求是使用 HTTP 地址解析发送的,那么它们消耗的是发起这个 HTTP 请求的系统的 IP 地址的配额。如果您需要通过 HTTP 地址解析器提交大批量的地址信息,并保存下来供以后使用,那么您可以考虑 Google 地图 API 专业版,它为此专门提供了独立的批处理地址解析配额。

      您还可以用其他地址解析服务补充 Google 地图 API 地址解析器,此处提供可用服务列表。
1 楼 Jennycn 2011-10-03  
有个印度人说他们

:We would like to use Java and use Spring, Spring MVC, Hibernate
and Spring Services returning JSON data at server side and AJAX, JQuery and CSS etc at client side

这个看起来比较靠谱,不过,唉,沟通,肯定会是问题的.特别是我这边没有一个懂技术的把关

现在是更没有一个外语好的懂技术的把关.


我还是希望能找国内的啊

相关推荐

    考研英语500黄金词组

    - **例句**: I completely agree with your proposal for the project. #### 13. ahead of time/schedule - **含义**: 提前完成任务或到达预定的时间。 - **例句**: We managed to complete the project well ahead...

    2020_2021学年新教材高中英语Unit5LaunchingYourCareerSectionAReadingandThinking课后习题含解析新人教版选择性必修第四册202101271142

    15. **表达愿望**:"On this special occasion, how I wish I could have a heart-to-heart talk with you."在这样一个特殊的时刻,我多么希望能和你进行一次心与心的交谈。 16. **因果关系的表达**:"That is why ...

    人类预期寿命数据(世界各国)1960-2022年.xlsx

    介绍 人类预期寿命是指在特定年龄出生的人群,按照当前的死亡率水平,预期平均能够存活的年数。预期寿命衡量一个国家和地区卫生健康状况、社会经济发展水平和生活条件的重要参数 数据来源为世界银行、第四-七次全国人口普查数据 ## 一、人类预期寿命趋势 2022年,全球人类预期平均寿命为72岁。其中女性为74.5岁,男性为69.6岁 世界银行的数据显示,1960-2022年期间,人类预期寿命整体呈上升趋势。随着医疗技术的进步、公共卫生的改善、营养条件的提升以及生活方式的改变,这62年间,人类平均预期寿命提升了21岁。受到新冠疫情的影响,2021年,预期寿命有所下降,但在2022年有所回升

    光伏超级电容与蓄电池混合储能系统能量管理仿真:模型、算法及应用场景

    内容概要:本文深入探讨了光伏超级电容与蓄电池混合储能系统在能量管理方面的仿真研究。主要内容涵盖光伏Boost模块的最大功率点跟踪(MPPT)算法实现、蓄电池与超级电容的分工及其控制策略、仿真工况的设计与分析。文中不仅提供了详细的数学模型和控制算法,还展示了具体的仿真案例,如200Hz投切负载和光照突降测试,验证了系统的动态响应能力和稳定性。此外,文章强调了仿真过程中需要注意的关键技术和参数设置,为实际应用提供了宝贵的理论支持和技术指导。 适合人群:从事新能源技术研发的专业人士、高校师生及相关领域的研究人员。 使用场景及目标:适用于光伏储能系统的研究与开发,旨在提高系统的能量利用效率和稳定性,特别是在面对复杂工况时的表现。通过仿真研究,可以优化系统设计,降低成本,提升性能。 其他说明:文中提供的代码片段和仿真模型仅供参考,在实际应用中需要结合具体情况进行调整和完善。同时,建议参考更多相关领域的权威文献,以确保研究成果的科学性和可靠性。

    基于FPGA与Verilog的多波形实时可调DDS信号发生器设计

    内容概要:本文详细介绍了利用FPGA和Verilog实现的一个能够实时切换六种波形并进行频率调节的DDS信号发生器的设计。文中首先阐述了波形切换机制,通过ROM查表法实现不同波形的数据存储与读取;接着讲解了按键交互设计,确保用户可以通过三个按键轻松地控制设备的功能;然后讨论了频率调节方法,采用相位累加器实现精确的频率控制;此外,还探讨了ASK和FSK调制的具体实现方式以及一些优化技巧如PWM替代DAC等。最终经过测试验证,该发生器可以在1kHz到10MHz范围内平稳运行,具有良好的性能表现。 适合人群:对FPGA开发有一定了解的技术爱好者、电子工程专业学生或者从事相关领域的工程师。 使用场景及目标:适用于需要生成多种标准波形并且可以灵活调整输出频率的应用场合,例如实验室环境下的教学演示、科研实验或是产品原型开发阶段。 其他说明:文中提供了大量具体的Verilog代码片段作为参考,帮助读者更好地理解和复现整个项目。同时提到了一些常见问题及其解决方案,有助于初学者避开潜在陷阱。

    ABAQUS有限元软件中刀盘切削竹材模型的构建与应用

    内容概要:本文详细介绍了使用 ABAQUS 有限元软件构建刀盘切削竹材模型的方法。首先,设定了刀具的工作参数,如转速和进给速度。接着,通过创建部件、定义材料属性、装配部件、设置分析步和划分网格等步骤完成了整个模型的建立。文中还强调了材料定义的关键性,特别是竹材作为复合材料层时使用的 Hashin 准则。此外,讨论了刀具运动的设置方法,包括旋转和平移动态的组合。对于接触设置部分,则探讨了摩擦系数和损伤耦合的影响。最后,提供了模型验证的一些技巧,确保仿真结果的有效性和准确性。 适合人群:从事机械工程、材料科学及相关领域的研究人员和技术人员,尤其是对有限元分析有一定基础的人群。 使用场景及目标:适用于需要研究刀具切削竹材过程的工程项目,旨在帮助工程师们更好地理解和优化切削工艺,提高生产效率和产品质量。 其他说明:文章不仅涵盖了理论知识,还包括了大量的代码片段和实践经验,有助于读者快速掌握相关技能并在实际工作中加以运用。

    光电探测器仿真:温度特性仿真.zip

    光电材料仿真,电子仿真等;从入门到精通教程;含代码案例解析。

    Python计算机课程设计项目:基于改进UNet和GAN的图像修复系统

    基于生成对抗网络(GAN)的图像修复算法,旨在通过利用深度学习技术修复图像中的缺陷和损坏区域。算法中包括两个主要组件:一个生成器(Generator)和一个判别器(Discriminator)。生成器使用的是无注意力机制的全卷积架构UNet,而判别器采用的是PatchGAN架构。预处理过程中,加载图像和掩码文件并调整大小,进行随机掩码应用,准备模型输入。生成器根据对抗损失、感知损失和结构一致性损失调整其参数,以改善生成图像的质量和真实性。判别器评估两类图像:真实的未损坏图像和生成器产生的修复图像。通过设计生成器和判别器,算法能够有效地处理和修复图像中的缺陷。

    基于PLC1200与Factory IO的虚拟工厂仿真设计及调试经验分享

    内容概要:本文详细介绍了利用西门子TIA Portal V15.1和Factory IO构建虚拟工厂仿真的全过程。首先讲述了环境搭建,包括选择合适的PLC型号(如S7-1200)、正确配置通信参数(如IP地址)以及启用必要的通信权限。接着深入探讨了Factory IO场景的创建,强调了合理的信号映射和物理属性设置对于仿真效果的影响。随后展示了PLC程序的设计思路,特别是状态机的应用和关键逻辑的实现方法。文中还记录了一些常见的调试问题及其解决方案,例如因变量映射错误导致的传送带异常加速现象。最后分享了作者在联机调试过程中积累的经验教训,如使用Ping命令检查网络连通性和调整定时器参数避免误触发等。 适合人群:从事工业自动化领域的工程师和技术爱好者,尤其是对PLC编程和虚拟仿真感兴趣的初学者。 使用场景及目标:帮助读者掌握如何使用TIA Portal和Factory IO进行虚拟工厂仿真系统的搭建与调试,提高编程技能并减少实际项目中的试错成本。 其他说明:文中提供了大量实用的技术细节和实战案例,有助于加深理解和应用。同时提醒读者注意一些容易忽视的小问题,如IP地址配置、变量映射等,这些都是确保系统稳定运行的关键因素。

    Comsol金属贴片建模与多极子展开分析:电磁学领域的透反射计算及应用

    内容概要:本文详细介绍了如何使用Comsol进行金属贴片建模及其多极子展开分析,特别关注于透反射计算。首先,文章讲解了金属贴片建模的具体步骤,包括选择合适的物理场、绘制几何图形、设定材料属性等。接着,探讨了多极子展开的基础理论及其在Comsol中的实现方式,解释了多极子如电偶极子和磁偶极子如何影响电磁波的散射行为。随后,讨论了透反射计算的方法,强调了边界条件和求解器设置的重要性,并展示了如何通过多极子分解来分析透反射系数的变化。最后,文章还分享了一些实用技巧,如参数化扫描、网格优化和多极子分解的实际操作方法。 适合人群:从事电磁学研究的专业人士、研究生及以上学历的研究人员、对电磁仿真感兴趣的工程师。 使用场景及目标:适用于科研项目中涉及金属贴片结构的设计与分析,帮助研究人员更好地理解和预测金属贴片在不同电磁环境下的表现,尤其是透反射特性和多极子效应的应用。 其他说明:文中提供了详细的建模步骤和代码片段,便于读者动手实践并加深理解。同时,针对可能出现的问题给出了具体的解决方案,确保仿真的准确性。

    郑予彬-生成式AI提升开发者效能.pdf

    郑予彬-生成式AI提升开发者效能.pdf

    基于MATLAB的三自由度车辆动力学模型与CKF算法的质心侧偏角估计及联合仿真

    内容概要:本文详细介绍了基于MATLAB的三自由度车辆动力学模型以及利用容积卡尔曼滤波(CKF)进行车辆质心侧偏角估计的方法。首先,文章解释了三自由度模型的基本原理,包括状态方程的构建和线性轮胎模型的应用。接着,深入探讨了CKF算法的具体实现,包括容积点生成、预测和更新步骤,并展示了其相对于扩展卡尔曼滤波(EKF)的优势。此外,文章还讨论了与CarSim软件的联合仿真过程中遇到的问题及解决方案,如时钟同步和参数调试技巧。最终,通过实验验证了CKF在车辆状态估计中的高效性和准确性。 适合人群:从事车辆动力学研究、自动驾驶技术研发的专业人士,尤其是有一定MATLAB编程基础的研究人员和技术人员。 使用场景及目标:适用于需要精确估计车辆状态(如质心侧偏角、横摆角速度等)的场合,旨在提高自动驾驶系统的感知能力和控制精度。目标是帮助研究人员更好地理解和应用CKF算法,优化车辆控制系统的设计。 其他说明:文中提供了详细的代码片段和调试经验分享,有助于读者快速上手并解决实际问题。同时,强调了在特定工况下(如低附着力路面)采用自适应CKF的重要性。

    轴承故障诊断中的一维CNN与MMD-Coral迁移学习方法及其应用

    内容概要:本文详细介绍了使用一维CNN结合MMD(最大均值差异)和Coral(协方差对齐)进行轴承故障诊断的迁移学习方法。主要内容涵盖数据预处理、网络模型设计、域适应技术以及训练技巧等方面。文中使用西储大学CWRU数据集进行实验,通过滑动窗口切片、归一化等手段处理振动信号,并构建了一维CNN模型,利用MMD和Coral实现源域和目标域的特征对齐。最终模型取得了99%的准确率,验证了方法的有效性。 适合人群:对机器学习特别是迁移学习感兴趣的初学者和技术爱好者。 使用场景及目标:适用于需要解决不同工况下轴承故障诊断问题的研究人员和工程师。主要目标是通过迁移学习提高模型在新环境下的泛化能力。 其他说明:文章不仅提供了详细的理论解释,还包括具体的代码实现和可视化工具的应用,如损失曲线图、准确率曲线图、混淆矩阵和t-SNE图等,有助于读者更好地理解和评估模型性能。此外,作者还分享了一些实用的经验和技巧,例如如何设置超参数、选择合适的学习率调度器等。

    电子信息工程巴特沃斯低通滤波器设计与仿真

    打包了西安电子科技大学B级测试低通滤波器设计,属于巴特沃斯低通滤波器,包含电路仿真、报告、matlab仿真,适合初学者以及西电学生作参考使用。

    光电探测器仿真:光电探测器基础理论.zip

    光电材料仿真,电子仿真等;从入门到精通教程;含代码案例解析。

    natsort-6.0.0-py2.py3-none-any.whl

    该资源为natsort-6.0.0-py2.py3-none-any.whl,欢迎下载使用哦!

    这篇文章详细介绍了基于积分时滞模型(Integral Delay Model, ID Model)的渠道水位预测控制算法的研究与实现,主要围绕模型预测控制(MPC)展开 论文复现或解答具体内容如下:

    内容概要:本文详细介绍了基于积分时滞模型(ID Model)的渠道水位预测控制算法,主要聚焦于模型预测控制(MPC)框架下的实现。文章首先概述了论文的核心内容,即通过MPC结合渠道仿真模型和简化预测模型来实现水位控制。接着,通过详细的代码实现展示了从环境准备、渠道参数设置、SWMM模型构建、简化预测模型、MPC控制器实现到最后的完整仿真流程。文中还深入解析了积分时滞模型的数学原理及其参数辨识方法,并通过状态空间模型构建和滚动优化策略,实现了多渠段渠道水位的精准控制。此外,文章还提供了完整的性能评估和可视化展示,确保算法的有效性和适应性。 适合人群:具备一定编程基础,尤其是熟悉Python编程语言的研发人员,以及从事水利、自动化控制领域研究的专业人士。 使用场景及目标:①帮助读者理解如何利用SWMM模型和MPC算法实现渠道水位控制;②掌握积分时滞模型的数学原理及其在预测控制中的应用;③学习如何通过Python代码实现从模型构建到性能评估的完整流程;④提供实际案例,便于研究人员和工程师在实际项目中应用和改进该算法。 其他说明:本文不仅提供了详细的代码实现和理论解析,还强调了实际应用中的关键技术和创新点。读者可以通过跟随代码逐步实践,深入理解MPC在渠道水位控制中的应用,并根据具体需求进行扩展和优化。

    espidf启动流程基于esp32c3

    espidf启动流程

    基于COMSOL与Matlab接口的三维随机裂隙网络模型构建及其应用

    内容概要:本文介绍了利用COMSOL与Matlab接口编程生成三维随机裂隙网络模型的方法和技术细节。首先阐述了裂隙网络模拟的重要性和传统方法的局限性,然后详细讲解了从二维到三维裂隙网络的数字化重构过程,强调了三维模型在捕捉地质结构复杂空间关系方面的优势。接着讨论了裂隙的随机性与多样性,通过Matlab中的随机数生成函数模拟裂隙的各种特性。随后介绍了多组裂隙的联合模拟以及模型的可扩展性和实用性,展示了该模型在地下水污染研究、油气资源开发和地质碳封存等多个领域的广泛应用前景。最后分享了一些实用技巧,如避免裂隙交叉、优化网格剖分等。 适合人群:从事地质学、水文学及相关领域研究的专业人士,尤其是那些希望深入了解并掌握三维裂隙网络建模技术的研究人员和工程师。 使用场景及目标:适用于需要精确模拟地下裂隙系统的研究项目,旨在帮助研究人员更好地理解和预测地下水流动、污染物迁移、油气开采效率等问题。同时,也为相关工程决策提供科学依据。 其他说明:文中提供的代码示例和操作指南有助于读者快速上手实践,附带的示范视频和详细的注释使学习更加便捷高效。此外,作者还提到了一些常见的坑点及解决方案,确保模型生成过程顺利进行。

Global site tag (gtag.js) - Google Analytics