null+****@clear*****
null+****@clear*****
2012年 5月 18日 (金) 18:35:39 JST
HAYASHI Kentaro 2012-05-18 18:35:39 +0900 (Fri, 18 May 2012) New Revision: 7f3147869c3b5b2ca31044e5e9a95793be617639 Log: test: add longitude_position definition Modified files: test/function/tools/geo/generate-grntest-data.rb Modified: test/function/tools/geo/generate-grntest-data.rb (+25 -0) =================================================================== --- test/function/tools/geo/generate-grntest-data.rb 2012-05-18 17:48:29 +0900 (837f148) +++ test/function/tools/geo/generate-grntest-data.rb 2012-05-18 18:35:39 +0900 (3aa888b) @@ -328,6 +328,31 @@ class GrnTestData sprintf("%s.test", latitude_position) end + def longitude_position + longitude_desc = { + 180 => "on_180_degrees", + 179 => "almost_180_degrees", + 91 => "almost_90_degrees_larger", + 90 => "on_90_degrees", + 89 => "almost_90_degrees_smaler", + 1 => "almost_0_degree_larger", + 0 => "on_0_degree", + -1 => "almost_0_degree_smaller", + -89 => "almost_-90_degrees_larger", + -90 => "on_-90_degrees", + -91 => "almost_-90_degrees_smaller", + -179 => "almost_-180_degrees", + -180 => "on_-180_degrees", + } + if longitude_equal? + longitude_desc[@longitude_start_degree] + else + start_degree = longitude_desc[@longitude_start_degree] + end_degree = longitude_desc[@longitude_end_degree] + "#{start_degree}_to_#{end_degree}" + end + end + def latitude_position latitude_desc = { 90 => "on_90_degrees",