geokit

    4热度

    6回答

    我使用的geokit宝石和插件与轨道3似乎有一个已知的问题与他们,可以在这里看到http://github.com/andre/geokit-rails/issues#issue/15 现在,我试图按照在提供的解决方案底部。我将该函数定义粘贴到文件末尾,位于acts_as_mapable上方,第一次被调用后,但每次都没有发生。 任何想法还有什么可以做的? 感谢

    0热度

    5回答

    我正在编写一个使用流血的东西的rails应用程序。 Rails3,rSpec2,Ruby 1.9.2和Geokit 1.5.0。当我尝试地理编码具有特殊字符不是ASCII-8位我得到这个错误地址: incompatible character encodings: UTF-8 and ASCII-8BIT 的轨迹是这样的: 1) Spot Basic Validations should calc

    0热度

    1回答

    我开始创建一个rails插件,其中包含Controller和Model的一些类和实例方法。我的拳头试图设置模型的测试。 在我的测试目录中添加模型目录。但我注意到 - 我需要用于我的模型的geokit-rails插件能够“acts_as_mappable” 如何将插件插入测试目录中? 我试着将它复制到/ test/plugins/geokit-rails并将其包含在我的test_helper中? r

    6热度

    1回答

    我一直在使用geokit和geokit形轨道宝石钢轨一段时间,但一个问题,我还没有发现回答是如何找到的计算汇总点的集合中心。我知道如何计算两个点之间的距离,但不超过2 我的理由是,我有一系列的点都在同一个城市......所有的事情都是完美的城市将有一个中心,我可以用,但是有些城市说柏林没有一个完美的中心。他们有多个中心,我只想使用我的数据库中的所有地点列表来计算特定分布的中心。有没有其他人有这个问

    2热度

    2回答

    我正在使用Rails3测试版,will_paginate gem和geokit gem &插件。 作为geokit-rails插件,似乎并不支持Rails3范围(包括:origin符号是问题),所以我需要使用.find语法。 代替范围的,我需要两套标准以阵列形式结合: 我有一个默认条件: conditions = ["invoices.cancelled = ? AND invoices.paid

    0热度

    2回答

    我在geokit gem中添加了一些缓存功能,并使用gemcutter创建了一个副本'badnaam-geokit'。唯一改变的是Geocoders.rb,如果我只是在本地修改它就可以正常工作。 但是,在我将它发布到rubygems并将其安装并在我的environment.rb(config.gem“badnaam-geokit”)文件中将其作为'badnaam-geokit'需要时,我得到一个令

    1热度

    1回答

    我有GeoKit安装程序,一般来说我对它感到非常满意。 但是我最近尝试了使用它的地理编码IP地址,它的默认结果(由hostip.info提供,看起来像)似乎不太准确或完整。有没有其他人从这个不好的结果? 有没有更好的方式来在Rails中的GeoCode IP?

    0热度

    1回答

    我正在开发房地产网络目录,并且想要使用geokit gem对每个广告进行地理编码。 我的问题是如果我想根据所选城市的国家,所选国家,行政区域或最近地铁站的城市进行搜索,从性能角度来看最好的数据库布局是什么。可用的国家,城市,行政区域和地铁站点应由目录管理员定义,并且必须通过地理编码进行验证。 ,我想出了一个表: create_table "geo_locations", :force => tru

    4热度

    2回答

    我在我的应用程序中遇到了一个小问题。我目前使用geokit来查找给定位置附近的对象,并在找到的集合上使用sort_by_distance_from。 见下文: @find = Item.find(:all, :origin =>[self.geocode.lat.to_f,self.geocode.lng.to_f], :within=>50, :include=>[:programs], :co

    0热度

    1回答

    Iam使用geokit-rails(http://github.com/jlecour/geokit-rails分支宝石)。 我想建立一个像 a = MyModel.scoped a = a.limit(10).scoped a = a.find_within(10,:origin => [mylat,mylng]).scoped a = a.where(:visible => true)