Add this gem with gem install mapknitter_exporter
Then, use it with:
require 'mapknitter_exporter'
# this should work:
MapKnitterExporter.generate_perspectival_distort(
scale,
1, # a unique id
[
{ lat: 41.8403113680142, lon: -71.3983854668186 },
{ lat: 41.8397358653566, lon: -71.3916477577732 },
{ lat: 41.8351476451765, lon: -71.392699183707 },
{ lat: 41.8377535388085, lon: -71.3981708900974 }
],
'test/fixtures/demo.png',
image,
height,
width
)
To run tests, use ruby test/exporter_test.rb
.
Tests require minitest
which you can install with bundle install
.