Module: SimpleMapnik

Defined in:
lib/simple_mapnik.rb,
lib/simple_mapnik/api.rb,
lib/simple_mapnik/map.rb,
lib/simple_mapnik/bounds.rb,
lib/simple_mapnik/version.rb,
lib/simple_mapnik/coordinate.rb

Defined Under Namespace

Modules: FFI Classes: Api, Bounds, Coordinate, Map

Constant Summary collapse

MAPNIK_BASE =
File.join(File.dirname(__FILE__), 'simple_mapnik')
VERSION =
'0.0.1'.freeze

Class Method Summary collapse

Class Method Details

.error_ptr ⇒ Object



67
68
69
# File 'lib/simple_mapnik.rb', line 67

def error_ptr
  ::FFI::MemoryPointer.new :char, 65
end

.register_datasources(sources) ⇒ Object



71
72
73
# File 'lib/simple_mapnik.rb', line 71

def register_datasources(sources)
  SimpleMapnik::FFI.mapnik_register_datasources sources, nil
end

.register_fonts(fonts) ⇒ Object



75
76
77
# File 'lib/simple_mapnik.rb', line 75

def register_fonts(fonts)
  SimpleMapnik::FFI.mapnik_register_fonts fonts, nil
end