geokit

    2热度

    3回答

    有没有人做过这件事?我很困惑,我可以如何使这项工作,首先我有我的用户模型 地理编码与它在IRB工作正常,只是无法弄清楚如何让它在我的项目中工作。 试图使用自述文件中的一些示例:http://github.com/andre/geokit-rails/tree/master。 总之这里是我有: class User < ActiveRecord::Base # geokit a

    4热度

    1回答

    我在rails应用程序中使用geokit(acts_as_mappable),并且在有大量模型时(我尝试使用1-2百万个但是问题无疑在早期开始使用)时,径向或边界搜索的性能显着降低比这个)。 Geokit根据表格(纬度和经度)中的lat和lng列进行所有计算。为了提高性能,geokit通常会添加一个bounding box'where'子句,目的是在经度和纬度上使用组合索引来提高性能。但是,对于大

    2热度

    1回答

    我的Address类有一个geocode类方法,该方法返回从地理编码方法参数(如果地理编码导致精确匹配,数组将具有一个元素)派生的地址对象数组。 关于编写此方法的一个烦人的部分是将GeoKit地址对象转换为我的地址对象(例如,“street_address” - >“address1”)。有一个更好的方法吗? class Address < ActiveRecord::Base def