文件名称:activerecord-spatialite-adapter:基于sqlite3和rgeo的SpatiaLite ActiveRecord连接适配器
文件大小:37KB
文件格式:ZIP
更新时间:2024-06-02 15:16:02
Ruby
SpatiaLite ActiveRecord适配器 SpatiaLite ActiveRecord适配器是基于标准sqlite3适配器的ActiveRecord连接适配器。 它扩展了标准适配器,以使用SpatiaLite提供对空间扩展的支持,并使用库在Ruby中表示空间数据。 与标准sqlite3适配器一样,此适配器需要sqlite3-ruby gem。 该适配器提供的功能 空间迁移 首先,此适配器扩展了迁移语法,以支持创建空间列和索引。 要创建空间列,请使用:geometry类型或任何OGC空间类型,例如:point或:line_string 。 要创建空间索引,请将:spatial选项设置为true。 例子: create_table :my_spatial_table do | t | t . column :latlon , :point # or t.point
【文件预览】:
activerecord-spatialite-adapter-master
----.gitignore(115B)
----rakefile_config.rb(2KB)
----test()
--------tc_spatial_queries.rb(6KB)
--------tc_basic.rb(11KB)
--------README.txt(484B)
----activerecord-spatialite-adapter.gemspec(3KB)
----Version(6B)
----History.rdoc(3KB)
----README.rdoc(11KB)
----lib()
--------rgeo()
--------active_record()
----Rakefile(7KB)