diff options
| author | Alban Peignier | 2012-07-11 16:16:03 +0200 | 
|---|---|---|
| committer | Alban Peignier | 2012-07-11 16:16:03 +0200 | 
| commit | b26ece76b66cca7d773d2a906dba67907398a329 (patch) | |
| tree | ced660f04eb0082777c123ff1737f94cbc3621ef /app/models/referential.rb | |
| parent | 725f83bb5d68d3d8f77d6dd8e4a1b4fbf535e10f (diff) | |
| download | chouette-core-b26ece76b66cca7d773d2a906dba67907398a329.tar.bz2 | |
Display a collection of SRIDs to create a Referential. Fixes #54
Diffstat (limited to 'app/models/referential.rb')
| -rw-r--r-- | app/models/referential.rb | 12 | 
1 files changed, 12 insertions, 0 deletions
diff --git a/app/models/referential.rb b/app/models/referential.rb index 4a9fc33aa..9ab9b332f 100644 --- a/app/models/referential.rb +++ b/app/models/referential.rb @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*-  class Referential < ActiveRecord::Base    validates_presence_of :name  @@ -52,6 +53,17 @@ class Referential < ActiveRecord::Base      self    end +  def self.available_srids +    [ +     [ "NTF Lambert Zone 1 (27561)", 27561 ], +     [ "NTF Lambert Zone 2 (27562)", 27562 ], +     [ "NTF Lambert Zone 3 (27563)", 27563 ], +     [ "NTF Lambert Zone 4 (27564)", 27564 ], +     [ "NTF Lambert 2 étendu (27572)", 27582 ], +     ["RGF 93 Lambert 93 (2154)",  2154 ] +    ] +  end +    before_create :create_schema    before_destroy :destroy_schema  | 
