什么是可用的(最好的)ruby基于IP的地理定位gem/插件? 它们在function,性能和易用性方面如何相互比较(例如,它们是与Web服务交互还是需要单独的数据库等)? 我希望任何使用过的人都可以分享他们的经验并提出build议。
我find了几个node.js模块,用于使用ip地址查找有关客户机位置和networking的信息。 要求: 位置 – 国家,城市,州,纬度,经度等 networking – 互联网服务提供商,互联网连接types和互联网速度等 数据准确性 – 最大的可能性。 注意:寻找服务器端解决scheme。 上面提到的模块使用maxmind数据 。 而且我也读过有关maxmind数据的准确性 。 我有点困惑,select上述node.js模块,我想知道有没有更好的node.js框架可用于查找信息符合我的要求或任何其他语言插件可以移植到node.js。 任何想法将是伟大的。
我正在开发一个应用程序,在一个服务6,6分钟内整天获取手机的位置,它工作正常,但有时networking提供商监听程序的OnLocationChanged停止被调用,而我不知道为什么。 由于某种原因停止被调用,但提供程序是启用和列表工作,当我启用或禁用提供程序手动, onProviderEnabled和onProviderDisabled被调用。 它只是发生在NETWORK_PROVIDER , GPS_PROVIDER运作良好。 监听器: LocationListener locationListenerGPS = new LocationListener() { // @Override public void onStatusChanged(String provider, int status, Bundle extras) { // TODO locationListenerGPS onStatusChanged Log.d(TAG, "Provedor trocado"); } // @Override public void onProviderEnabled(String provider) { Log.w(TAG, "PROVEDOR " + provider + " HABILITADO!"); } // @Override public void onProviderDisabled(String provider) { […]
据推测,可以从Google地图或某些此类服务获取此信息。 (美国地址只是不够好。)
理想情况下,我正在尝试将可从任何Web浏览器查询的PHP脚本放在一起,并返回访问PHP脚本的IP地址的国家/地区。 这是可能的还是有更好的解决scheme?