diff options
author | Anatoliy Tomilov <tomilovanatoliy@gmail.com> | 2020-10-02 15:59:17 +0300 |
---|---|---|
committer | mpimenov <mpimenov@users.noreply.github.com> | 2020-10-17 02:12:48 +0300 |
commit | 554d400958e94814f1a23799d4c07c4ac7ce8465 (patch) | |
tree | f8f7df2384ae26ca92b782b3feb1db8496483b84 /kml | |
parent | 5b4bab3147456adfd9a21f4a1707761461eb82a5 (diff) |
[pykmlib] [bookmarks] Add FileData.set_bookmarks_min_zoom to pykmlib. MAPSME-14916
Diffstat (limited to 'kml')
-rw-r--r-- | kml/pykmlib/bindings.cpp | 2 | ||||
-rw-r--r-- | kml/pykmlib/bindings_test.py | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/kml/pykmlib/bindings.cpp b/kml/pykmlib/bindings.cpp index 67320ecf93..8d5b84f677 100644 --- a/kml/pykmlib/bindings.cpp +++ b/kml/pykmlib/bindings.cpp @@ -35,6 +35,7 @@ #include "pyhelpers/vector_list_conversion.hpp" #include <boost/python.hpp> +#include <boost/python/args.hpp> #include <boost/python/dict.hpp> #include <boost/python/enum.hpp> #include <boost/python/exception_translator.hpp> @@ -945,6 +946,7 @@ BOOST_PYTHON_MODULE(pykmlib) .def_readwrite("bookmarks", &FileData::m_bookmarksData) .def_readwrite("tracks", &FileData::m_tracksData) .def_readwrite("compilations", &FileData::m_compilationsData) + .def("set_bookmarks_min_zoom", &FileData::SetBookmarksMinZoom) .def("__eq__", &FileData::operator==) .def("__ne__", &FileData::operator!=) .def("__str__", &FileDataToString); diff --git a/kml/pykmlib/bindings_test.py b/kml/pykmlib/bindings_test.py index 6e320254c9..d5d676637a 100644 --- a/kml/pykmlib/bindings_test.py +++ b/kml/pykmlib/bindings_test.py @@ -109,6 +109,7 @@ class PyKmlibAdsTest(unittest.TestCase): file_data.bookmarks.append(bookmark) file_data.tracks.append(track) file_data.compilations = compilations + file_data.set_bookmarks_min_zoom(1.0, 19) s = pykmlib.export_kml(file_data) imported_file_data = pykmlib.import_kml(s) |