<commit_before>package Memphis;

=head1 NAME

Memphis - Cairo based OSM renderer, it draws OpenStreet Maps

=head1 SYNOPSIS

	use Memphis;

=head1 DESCRIPTION

Memphis consists of the Perl bindings for the C library libmemphis which is a
generic glib/cairo based OSM renderer library. It draws maps on arbitrary
cairo surfaces.

For more information about libmemphis see:
L<https://trac.openstreetmap.ch/trac/memphis/wiki/LibMemphis>.

=head1 AUTHORS

<NAME> E<lt><EMAIL>E<gt>.

=head1 COPYRIGHT AND LICENSE

Copyright (C) 2010 by <NAME>.

This library is free software; you can redistribute it and/or modify
it under the same terms of:<commit_msg>Add a SYNOPSIS<commit_after>package Memphis;

=head1 NAME

Memphis - Cairo based OSM renderer, it draws OpenStreet Maps

=head1 SYNOPSIS

	use Memphis;
	
	my $renderer = Memphis::Renderer->new();
	
	# Load the OSM map
	my $map = Memphis::Map->new();
	$map->load_from_file("map.osm.);
	$renderer->set_map($map);
	
	# Load the OSM rules
	my $rule_set = Memphis::RuleSet->new();
	$rule_set->load_from_file("rules.xml");
	$renderer->set_rule_set($rule_set);
	
	# Render the OSM map as a png file at zoom level 1
	$renderer->draw_png("osm.png", 1);

=head1 DESCRIPTION

Memphis provides the Perl bindings for the C library libmemphis which is a
generic glib/cairo based OSM renderer library. Basically it draws maps on
arbitrary cairo surfaces.

For more information about libmemphis see:
L<https://trac.openstreetmap.ch/trac/memphis/wiki/LibMemphis>.

=head1 AUTHORS

<NAME> E<lt><EMAIL>E<gt>.

=head1 COPYRIGHT AND LICENSE

Copyright (C) 2010 by <NAME>.

This library is free software; you can redistribute it and/or modify
it under the same terms of:
{'fraction_non_alphanumeric': 0.09551886792452831, 'fraction_numerical': 0.01179245283018868, 'mean_word_length': 4.6755852842809364, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 23, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 1}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4389445', 'n_tokens_mistral': 625, 'n_tokens_neox': 559, 'n_words': 202}