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.3'.freeze

Class Method Summary collapse

Class Method Details

.error_ptrObject



69
70
71
# File 'lib/simple_mapnik.rb', line 69

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

.register_datasources(sources) ⇒ Object



73
74
75
# File 'lib/simple_mapnik.rb', line 73

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

.register_fonts(fonts) ⇒ Object



77
78
79
# File 'lib/simple_mapnik.rb', line 77

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