python-mapnik
Python bindings for mapnik
File Explorer
- boundaries.dbf
- boundaries.shp
- boundaries.shx
- boundaries_l.dbf
- boundaries_l.shp
- boundaries_l.shx
- COPYRIGHT.txt
- ontdrainage.dbf
- ontdrainage.shp
- ontdrainage.shx
- popplaces.dbf
- popplaces.shp
- popplaces.shx
- qcdrainage.dbf
- qcdrainage.shp
- qcdrainage.shx
- roads.dbf
- roads.shp
- roads.shx
- README.txt
- rundemo.py
- world.png
- getting-started.md
- __init__.py
- conversions.py
- formats.py
- scales.py
- __init__.py
- mapnik_settings.py
- mason.sh
- setup_mason.sh
- create_datasource.hpp
- mapnik_building_symbolizer.cpp
- mapnik_color.cpp
- mapnik_composite_modes.cpp
- mapnik_coord.cpp
- mapnik_datasource.cpp
- mapnik_datasource_cache.cpp
- mapnik_debug_symbolizer.cpp
- mapnik_dot_symbolizer.cpp
- mapnik_envelope.cpp
- mapnik_expression.cpp
- mapnik_feature.cpp
- mapnik_featureset.cpp
- mapnik_font_engine.cpp
- mapnik_fontset.cpp
- mapnik_gamma_method.cpp
- mapnik_geometry.cpp
- mapnik_grid.cpp
- mapnik_grid_view.cpp
- mapnik_group_symbolizer.cpp
- mapnik_image.cpp
- mapnik_image_view.cpp
- mapnik_label_collision_detector.cpp
- mapnik_layer.cpp
- mapnik_line_pattern_symbolizer.cpp
- mapnik_line_symbolizer.cpp
- mapnik_logger.cpp
- mapnik_map.cpp
- mapnik_markers_symbolizer.cpp
- mapnik_palette.cpp
- mapnik_parameters.cpp
- mapnik_placement_finder.cpp
- mapnik_point_symbolizer.cpp
- mapnik_polygon_pattern_symbolizer.cpp
- mapnik_polygon_symbolizer.cpp
- mapnik_proj_transform.cpp
- mapnik_projection.cpp
- mapnik_python.cpp
- mapnik_query.cpp
- mapnik_raster_colorizer.cpp
- mapnik_raster_symbolizer.cpp
- mapnik_rule.cpp
- mapnik_scaling_method.cpp
- mapnik_shield_symbolizer.cpp
- mapnik_style.cpp
- mapnik_symbolizer.cpp
- mapnik_symbolizer.hpp
- mapnik_text_symbolizer.cpp
- mapnik_value_converter.hpp
- mapnik_view_transform.cpp
- python_grid_utils.cpp
- python_grid_utils.hpp
- python_to_value.hpp
- python_variant.hpp
- clear.png
- color.png
- color_burn.png
- color_dodge.png
- contrast.png
- darken.png
- difference.png
- divide.png
- dst.png
- dst_atop.png
- dst_in.png
- dst_out.png
- dst_over.png
- exclusion.png
- grain_extract.png
- grain_merge.png
- hard_light.png
- hue.png
- invert.png
- invert_rgb.png
- lighten.png
- linear_burn.png
- linear_dodge.png
- minus.png
- multiply.png
- overlay.png
- plus.png
- saturation.png
- screen.png
- soft_light.png
- src.png
- src_atop.png
- src_in.png
- src_out.png
- src_over.png
- value.png
- xor.png
- cairo-cairo-expected-reduced.png
- cairo-cairo-expected.pdf
- cairo-cairo-expected.png
- cairo-cairo-expected.svg
- cairo-surface-expected.building.pdf
- cairo-surface-expected.building.svg
- cairo-surface-expected.point.pdf
- cairo-surface-expected.point.svg
- cairo-surface-expected.polygon.pdf
- cairo-surface-expected.polygon.svg
- pdf-printing-expected.pdf
- clear.png
- color.png
- color_burn.png
- color_dodge.png
- contrast.png
- darken.png
- difference.png
- divide.png
- dst.png
- dst_atop.png
- dst_in.png
- dst_out.png
- dst_over.png
- exclusion.png
- grain_extract.png
- grain_merge.png
- hard_light.png
- hue.png
- invert.png
- lighten.png
- linear_burn.png
- linear_dodge.png
- minus.png
- multiply.png
- overlay.png
- plus.png
- saturation.png
- screen.png
- soft_light.png
- src.png
- src_atop.png
- src_in.png
- src_out.png
- src_over.png
- value.png
- xor.png
- agg-stack-blur22.png
- blur.png
- edge-detect.png
- emboss.png
- gray.png
- invert.png
- none.png
- sharpen.png
- sobel.png
- x-gradient.png
- y-gradient.png
- aerial_rgba-png+e=miniz.png
- aerial_rgba-png+t=0.png
- aerial_rgba-png.png
- aerial_rgba-png32+e=miniz.png
- aerial_rgba-png32+t=0.png
- aerial_rgba-png32.png
- aerial_rgba-png8+e=miniz.png
- aerial_rgba-png8+m=h+c=1+t=0.png
- aerial_rgba-png8+m=h+c=1.png
- aerial_rgba-png8+m=h+t=0.png
- aerial_rgba-png8+m=h+t=1.png
- aerial_rgba-png8+m=h+t=2.png
- aerial_rgba-png8+m=h.png
- aerial_rgba-png8+m=o+c=1+t=0.png
- aerial_rgba-png8+m=o+c=1.png
- aerial_rgba-png8+m=o+t=0.png
- aerial_rgba-png8+m=o+t=1.png
- aerial_rgba-png8+m=o+t=2.png
- aerial_rgba-png8+m=o.png
- aerial_rgba-webp+alpha=false.webp
- aerial_rgba-webp+alpha_compression=0.webp
- aerial_rgba-webp+alpha_filtering=2.webp
- aerial_rgba-webp+alpha_quality=50.webp
- aerial_rgba-webp+autofilter=0.webp
- aerial_rgba-webp+filter_sharpness=4.webp
- aerial_rgba-webp+filter_strength=50.webp
- aerial_rgba-webp+filter_type=1+autofilter=1.webp
- aerial_rgba-webp+method=0.webp
- aerial_rgba-webp+method=6.webp
- aerial_rgba-webp+partition_limit=50.webp
- aerial_rgba-webp+partitions=3.webp
- aerial_rgba-webp+pass=10.webp
- aerial_rgba-webp+preprocessing=1.webp
- aerial_rgba-webp+quality=64.webp
- aerial_rgba-webp+segments=3.webp
- aerial_rgba-webp+sns_strength=50.webp
- aerial_rgba-webp+target_PSNR=.5.webp
- aerial_rgba-webp+target_size=100.webp
- aerial_rgba-webp.webp
- blank-png+e=miniz.png
- blank-png+t=0.png
- blank-png.png
- blank-png32+e=miniz.png
- blank-png32+t=0.png
- blank-png32.png
- blank-png8+e=miniz.png
- blank-png8+m=h+c=1+t=0.png
- blank-png8+m=h+c=1.png
- blank-png8+m=h+t=0.png
- blank-png8+m=h+t=1.png
- blank-png8+m=h+t=2.png
- blank-png8+m=h.png
- blank-png8+m=o+c=1+t=0.png
- blank-png8+m=o+c=1.png
- blank-png8+m=o+t=0.png
- blank-png8+m=o+t=1.png
- blank-png8+m=o+t=2.png
- blank-png8+m=o.png
- blank-webp+alpha=false.webp
- blank-webp+alpha_compression=0.webp
- blank-webp+alpha_filtering=2.webp
- blank-webp+alpha_quality=50.webp
- blank-webp+autofilter=0.webp
- blank-webp+filter_sharpness=4.webp
- blank-webp+filter_strength=50.webp
- blank-webp+filter_type=1+autofilter=1.webp
- blank-webp+method=0.webp
- blank-webp+method=6.webp
- blank-webp+partition_limit=50.webp
- blank-webp+partitions=3.webp
- blank-webp+pass=10.webp
- blank-webp+preprocessing=1.webp
- blank-webp+quality=64.webp
- blank-webp+segments=3.webp
- blank-webp+sns_strength=50.webp
- blank-webp+target_PSNR=.5.webp
- blank-webp+target_size=100.webp
- blank-webp.webp
- png8-17cols.png
- png8-2px.A.png
- png8-2px.png
- png8-9cols.png
- solid-png+e=miniz.png
- solid-png+t=0.png
- solid-png.png
- solid-png32+e=miniz.png
- solid-png32+t=0.png
- solid-png32.png
- solid-png8+e=miniz.png
- solid-png8+m=h+c=1+t=0.png
- solid-png8+m=h+c=1.png
- solid-png8+m=h+t=0.png
- solid-png8+m=h+t=1.png
- solid-png8+m=h+t=2.png
- solid-png8+m=h.png
- solid-png8+m=o+c=1+t=0.png
- solid-png8+m=o+c=1.png
- solid-png8+m=o+t=0.png
- solid-png8+m=o+t=1.png
- solid-png8+m=o+t=2.png
- solid-png8+m=o.png
- solid-webp+alpha=false.webp
- solid-webp+alpha_compression=0.webp
- solid-webp+alpha_filtering=2.webp
- solid-webp+alpha_quality=50.webp
- solid-webp+autofilter=0.webp
- solid-webp+filter_sharpness=4.webp
- solid-webp+filter_strength=50.webp
- solid-webp+filter_type=1+autofilter=1.webp
- solid-webp+method=0.webp
- solid-webp+method=6.webp
- solid-webp+partition_limit=50.webp
- solid-webp+partitions=3.webp
- solid-webp+pass=10.webp
- solid-webp+preprocessing=1.webp
- solid-webp+quality=64.webp
- solid-webp+segments=3.webp
- solid-webp+sns_strength=50.webp
- solid-webp+target_PSNR=.5.webp
- solid-webp+target_size=100.webp
- solid-webp.webp
- data_subquery-data_16bsi_subquery-16BSI-135.png
- data_subquery-data_16bui_subquery-16BUI-126.png
- data_subquery-data_2bui_subquery-2BUI-3.png
- data_subquery-data_32bf_subquery-32BF-450.png
- data_subquery-data_32bsi_subquery-32BSI-264.png
- data_subquery-data_32bui_subquery-32BUI-255.png
- data_subquery-data_4bui_subquery-4BUI-15.png
- data_subquery-data_64bf_subquery-64BF-3072.png
- data_subquery-data_8bsi_subquery-8BSI-69.png
- data_subquery-data_8bui_subquery-8BUI-63.png
- grayscale_subquery-grayscale_16bsi_subquery-16BSI-144.png
- grayscale_subquery-grayscale_16bui_subquery-16BUI-126.png
- grayscale_subquery-grayscale_2bui_subquery-2BUI-3.png
- grayscale_subquery-grayscale_32bsi_subquery-32BSI-129.png
- grayscale_subquery-grayscale_32bui_subquery-32BUI-255.png
- grayscale_subquery-grayscale_4bui_subquery-4BUI-15.png
- grayscale_subquery-grayscale_8bsi_subquery-8BSI-69.png
- grayscale_subquery-grayscale_8bui_subquery-8BUI-63.png
- rgba_8bui-nodataedge-rgb_8bui C T_64x64 Cl--1-box1.png
- rgba_8bui-nodataedge-rgb_8bui C T_64x64 Cl--1-box2.png
- rgba_8bui-nodataedge-rgb_8bui C T_64x64 Sc Cl--1-box1.png
- rgba_8bui-nodataedge-rgb_8bui C T_64x64 Sc Cl--1-box2.png
- rgba_8bui-nodataedge-rgb_8bui C T_64x64 Sc--0-box1.png
- rgba_8bui-nodataedge-rgb_8bui C T_64x64 Sc--0-box2.png
- rgba_8bui-nodataedge-rgb_8bui C T_64x64--0-box1.png
- rgba_8bui-nodataedge-rgb_8bui C T_64x64--0-box2.png
- rgba_8bui-rgba_8bui C O_2 Cl-2-1-box1.png
- rgba_8bui-rgba_8bui C O_2 Cl-2-1-box2.png
- rgba_8bui-rgba_8bui C O_2 Sc Cl-2-1-box1.png
- rgba_8bui-rgba_8bui C O_2 Sc Cl-2-1-box2.png
- rgba_8bui-rgba_8bui C O_2 Sc-2-0-box1.png
- rgba_8bui-rgba_8bui C O_2 Sc-2-0-box2.png
- rgba_8bui-rgba_8bui C O_2-2-0-box1.png
- rgba_8bui-rgba_8bui C O_2-2-0-box2.png
- rgba_8bui-rgba_8bui C T_16x16 O_2 Cl-2-1-box1.png
- rgba_8bui-rgba_8bui C T_16x16 O_2 Cl-2-1-box2.png
- rgba_8bui-rgba_8bui C T_16x16 O_2 Sc Cl-2-1-box1.png
- rgba_8bui-rgba_8bui C T_16x16 O_2 Sc Cl-2-1-box2.png
- rgba_8bui-rgba_8bui C T_16x16 O_2 Sc-2-0-box1.png
- rgba_8bui-rgba_8bui C T_16x16 O_2 Sc-2-0-box2.png
- rgba_8bui-rgba_8bui C T_16x16 O_2-2-0-box1.png
- rgba_8bui-rgba_8bui C T_16x16 O_2-2-0-box2.png
- rgba_8bui-rgba_8bui O_2 Cl-2-1-box1.png
- rgba_8bui-rgba_8bui O_2 Cl-2-1-box2.png
- rgba_8bui-rgba_8bui O_2 Sc Cl-2-1-box1.png
- rgba_8bui-rgba_8bui O_2 Sc Cl-2-1-box2.png
- rgba_8bui-rgba_8bui O_2 Sc-2-0-box1.png
- rgba_8bui-rgba_8bui O_2 Sc-2-0-box2.png
- rgba_8bui-rgba_8bui O_2-2-0-box1.png
- rgba_8bui-rgba_8bui O_2-2-0-box2.png
- rgba_8bui-rgba_8bui T_16x16 O_2 Cl-2-1-box1.png
- rgba_8bui-rgba_8bui T_16x16 O_2 Cl-2-1-box2.png
- rgba_8bui-rgba_8bui T_16x16 O_2 Sc Cl-2-1-box1.png
- rgba_8bui-rgba_8bui T_16x16 O_2 Sc Cl-2-1-box2.png
- rgba_8bui-rgba_8bui T_16x16 O_2 Sc-2-0-box1.png
- rgba_8bui-rgba_8bui T_16x16 O_2 Sc-2-0-box2.png
- rgba_8bui-rgba_8bui T_16x16 O_2-2-0-box1.png
- rgba_8bui-rgba_8bui T_16x16 O_2-2-0-box2.png
- rgba_subquery-rgba_8bui_subquery-8BUI-255-0-0-255-255-255.png
- aerial_rgb.png
- aerial_rgba.png
- white0.png
- white0.webp
- white1.png
- white2.png
- a.png
- b.png
- dataraster_coloring.png
- mapnik-layer-buffer-size.png
- mapnik-marker-ellipse-render1.png
- mapnik-marker-ellipse-render2.png
- mapnik-merc2merc-reprojection-render1.png
- mapnik-merc2merc-reprojection-render2.png
- mapnik-merc2wgs84-reprojection-render.png
- mapnik-palette-test.png
- mapnik-python-circle-render1.png
- mapnik-python-point-render1.png
- mapnik-style-level-opacity.png
- mapnik-wgs842merc-reprojection-render.png
- marker-in-center-not-placed.png
- marker-in-center.png
- marker-text-line-scale-factor-0.005.png
- marker-text-line-scale-factor-0.1.png
- marker-text-line-scale-factor-0.899.png
- marker-text-line-scale-factor-1.5.png
- marker-text-line-scale-factor-1.png
- marker-text-line-scale-factor-10.png
- marker-text-line-scale-factor-100.png
- marker-text-line-scale-factor-1e-05.png
- marker-text-line-scale-factor-2.png
- marker-text-line-scale-factor-5.png
- raster-alpha.png
- raster_warping.png
- raster_warping_does_not_overclip_source.png
- spacing.png
- actual.png
- expected.png
- __init__.py
- agg_rasterizer_integer_overflow_test.py
- box2d_test.py
- buffer_clear_test.py
- cairo_test.py
- color_test.py
- compare_test.py
- compositing_test.py
- copy_test.py
- csv_test.py
- datasource_test.py
- datasource_xml_template_test.py
- extra_map_props_test.py
- feature_id_test.py
- feature_test.py
- filter_test.py
- fontset_test.py
- geojson_plugin_test.py
- geometry_io_test.py
- grayscale_test.py
- image_encoding_speed_test.py
- image_filters_test.py
- image_test.py
- image_tiff_test.py
- introspection_test.py
- json_feature_properties_test.py
- layer_buffer_size_test.py
- layer_modification_test.py
- layer_test.py
- load_map_test.py
- map_query_test.py
- mapnik_logger_test.py
- mapnik_test_data_test.py
- markers_complex_rendering_test.py
- memory_datasource_test.py
- multi_tile_raster_test.py
- object_test.py
- ogr_and_shape_geometries_test.py
- ogr_test.py
- palette_test.py
- parameters_test.py
- pdf_printing_test.py
- pgraster_test.py
- pickling_test.py
- png_encoding_test.py
- pngsuite_test.py
- postgis_test.py
- projection_test.py
- python_plugin_test.py
- query_test.py
- query_tolerance_test.py
- raster_colorizer_test.py
- raster_symbolizer_test.py
- rasterlite_test.py
- render_grid_test.py
- render_test.py
- reprojection_test.py
- save_map_test.py
- shapefile_test.py
- shapeindex_test.py
- sqlite_rtree_test.py
- sqlite_test.py
- style_test.py
- topojson_plugin_test.py
- utilities.py
- webp_encoding_test.py
- data
- data-visual
- run_tests.py
- visual.py
- .gitignore
- .gitmodules
- AUTHORS.md
- CHANGELOG.md
- CONTRIBUTING.md
- COPYING
- MANIFEST.in
- pyproject.toml
- README.md
- setup.py
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
Command Glossary
Commands referenced in this DOCs, explained below.
pytest
View Details ▼
pytest
Run Python tests.
pytest {{path/to/test_file1.py path/to/test_file2.py ...}}
Run tests from specific files:
pytest -k {{expression}}
Run tests with names matching a specific [k]eyword expression:
pytest {{[-x|--exitfirst]}}
Exit as soon as a test fails or encounters an error:
python3
View Details ▼
python3
This command is an alias of `python`.
tldr python
View documentation for the original command:
// repository documentation
Was this content helpful?
(0 ratings)
