试着找出如果我(使用谷歌地图API服务)计算是正确的
Try to find out if my (use of google maps API services) calculations are correct?
我是一个开发某个web应用程序的团队的非技术成员(和思想领袖),所以我对这个领域不是很熟悉。我在这里问这个问题,因为这里有一两个响应者:)可能之前就遇到过这个"问题"。对我来说,问题是,我不知道如何计算正确的请求数量,或者换句话说"谷歌地图API请求和地图负载使用他们的服务",当我们想找出坐标(代表地址)是否在特定的多边形(多边形代表局部区域,根据我们确定地址是否在区域t)。
我的第一个发现是(我不知道他们是否正确?),我们可能需要(找出坐标是否在多边形中)使用GOOGLE MAPS JAVASCRIPT API(因为我们有web应用程序,因为我们将从用户那里获得代表坐标的地址,即用户使用我们的应用程序客户端)和containsLocation()函数从几何库。
现在有了所有这些,我假设只有"1请求"answers"1加载地图"通过谷歌地图Javascript Api采取?
谢谢。
Google Maps JavaScript API只计算地图加载。因此,您的配额被限制为在未启用计费的情况下每天25k的地图负载和启用计费的情况下每天100K的地图负载。
https://developers.google.com/maps/documentation/javascript/usage 1个map load对应call new google.maps.Map()
。如果你从几何库调用一个函数,它不会产生额外的请求。缩放、平移都不会产生任何额外的请求。
只有当你使用客户端服务,如地理编码、方向、距离矩阵或位置(自动补全、搜索或详细信息),你才会产生额外的请求。在这种情况下,请求将根据相应的Web服务配额进行计算。
https://googlegeodevelopers.blogspot.com.es/2016/06/building-for-scale-updates-to-google.html希望有帮助!
相关文章:
- 基于api密钥的NodeJS web服务
- AngularJS:使用维基百科API的web服务
- 谷歌地图Javascript API与网络服务API
- 基于谷歌地图API方向服务构建的替代路线
- 谷歌应用程序脚本html服务和加载谷歌地图javascript api V3
- 在一个服务中引用多个API调用(Angular)
- 表示不将对象从服务发送到 API 控制器
- 应用程序脚本高级驱动器API服务-newFile()方法未创建文件
- 如何使用angularJS自定义服务从REST API获取数据
- 将查询字符串参数与谷歌地图api v3服务结合使用
- 使用 HTML5 File API 将文件上传到 RESTful Web 服务
- 如何删除由谷歌方向服务 API 创建的道路上的线
- 命名混合,用作服务(api调用)
- 正在对Azure移动服务API进行排序
- 谷歌地图Web服务API-显示地图上的方向结果
- 在Angular中把输入值作为参数发送给web服务API
- 使用自己的web服务api上传文件
- Web服务API密钥和Ajax-保护密钥
- 使用 JavaScript 对 Web 服务 API 调用进行签名
- 流畅的javascript服务API