Method: Mapper#get_coords
- Defined in:
- lib/mapper.rb
#get_coords(point = {:lon=>0.0,:lat=>0.0}) ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/mapper.rb', line 13 def get_coords( point={:lon=>0.0,:lat=>0.0} ) point.merge!(:x => (point[:lon] - @zero_point[:lon]) * @x_factor) if point[:lon] && !point[:x] point.merge!(:y => (point[:lat] - @zero_point[:lat]) * @y_factor) if point[:lat] && !point[:y] point.merge!(:lon => (point[:x] / @x_factor) + @zero_point[:lon]) if point[:x] && !point[:lon] point.merge!(:lat => (point[:y] / @y_factor) + @zero_point[:lat]) if point[:y] && !point[:lat] point end |