1
0
Fork 0
mirror of https://github.com/mapnik/mapnik.git synced 2025-09-04 13:32:48 +02:00

Commit graph

  • e41674c26e
    Merge fc0575c8bc into 210c463230 #4515 Artem Pavlenko 2025-09-01 09:42:17 +00:00
  • 210c463230 tiles.input - cast metadata_length to std::size_t in initialiser list (std::string) [WIP] [skip ci] ref: https://github.com/mapnik/mapnik/issues/4517 master Artem Pavlenko 2025-09-01 10:35:14 +01:00
  • fc0575c8bc tiles.input - use MAPNIK_LOG_ERROR #4515 boost.beast-tiles Artem Pavlenko 2025-09-01 10:39:33 +01:00
  • 07215a4cb2 Remove debug stderr [WIP] [skip ci] Artem Pavlenko 2025-09-01 10:38:46 +01:00
  • 5ed68a80c3 tiles.input - cast metadata_length to std::size_t in initialiser list (std::string) [WIP] [skip ci] ref: https://github.com/mapnik/mapnik/issues/4517 Artem Pavlenko 2025-09-01 10:35:14 +01:00
  • 5d3aad6823 Initialise spsc_queue with num_tiles to avoid locking + cache metadata to reduce net I/O [WIP] [skip ci] Artem Pavlenko 2025-08-28 09:46:22 +01:00
  • 4f2d5f8a6f initial cleanup + use atomic_bool to notify consumer on net io errors [WIP] [skip ci] Artem Pavlenko 2025-08-28 09:43:42 +01:00
  • 2c488c0d21 tiles.input - SSL support [WIP] [skip ci] Artem Pavlenko 2025-08-25 19:19:42 +01:00
  • 9ea7cb961f cleanup + use mapnik::datasource_exception [WIP] [skip ci] Artem Pavlenko 2025-08-22 15:56:43 +01:00
  • 91b6d6ba13 xyz_featureset - features_at_point [WIP] [skip ci] Artem Pavlenko 2025-08-22 15:55:30 +01:00
  • b03268dbce Implement non-blocking "metadata" method (http) [WIP] [skip ci] Artem Pavlenko 2025-08-21 15:31:55 +01:00
  • 3a4359cda5 Bump version to v4.1.3 [skip ci] Artem Pavlenko 2025-08-21 12:09:41 +01:00
  • 8af0c2d2a4 Experimental "zxy" featureset - initial implementation [WIP] [skip ci] Artem Pavlenko 2025-08-21 11:49:09 +01:00
  • 877d691430
    Merge 2d5c35600d into 83c1f6b1a2 #3358 Sandro Santilli 2025-08-19 23:27:05 +08:00
  • fad6ea77d4
    Merge 3170e4adc2 into 83c1f6b1a2 #4165 James Boyle 2025-08-19 18:15:05 +08:00
  • ef642b0f94
    Merge c6a87a496b into 83c1f6b1a2 #4179 Maxwell Paul Brickner 2025-08-19 04:38:00 +08:00
  • ba8840cbac
    Merge 7631f93f54 into 83c1f6b1a2 #4267 Mathis Logemann 2025-08-19 04:38:00 +08:00
  • 1a16fd5063
    Merge 28ff0be6b9 into 83c1f6b1a2 #4206 Maxim Kochetkov 2025-08-19 04:37:57 +08:00
  • 980f9d318e
    Merge 83779b7b6b into 83c1f6b1a2 #4159 Tom Hughes 2025-08-14 02:56:27 -07:00
  • abd8526387
    Merge 4b0d181f6e into 83c1f6b1a2 #4208 Maxim Kochetkov 2025-08-14 02:56:14 -07:00
  • 2d9785e4f1
    Merge a8d6532b79 into 83c1f6b1a2 #4452 Vedingrot 2025-08-14 02:55:54 -07:00
  • 83c1f6b1a2 Use https urls for submodules v4.1.2 Artem Pavlenko 2025-08-03 15:51:04 +01:00
  • dbd9117011 update CHANGELOG for mapnik v4.1.2 release [skip ci] Artem Pavlenko 2025-08-03 15:40:24 +01:00
  • 5d0326e9ea setting up for mapnik v4.1.2 release [skip ci] Artem Pavlenko 2025-08-03 15:39:35 +01:00
  • c9c6188523
    Merge pull request #4514 from jia-kai/fix-mingw-compile Artem Pavlenko 2025-08-03 11:52:14 +01:00
  • 304706eaf9 Fix two compile issues with mingw: 1. result type of dlsym is FARPROC on WIN32, which can not be converted via static_cast 2. std::ifstream(std::wstring) is not an std interface; we need to use filesystem::path to wrap the path #4514 jiakai 2025-08-02 11:52:58 -04:00
  • 6ffe82c45e Fix typo Artem Pavlenko 2025-08-02 16:49:59 +01:00
  • d0b2472cc2 avif io - remove 'identical' test Artem Pavlenko 2025-08-02 16:47:53 +01:00
  • 22ff2f5e99 cleanup [skip ci] Artem Pavlenko 2025-08-02 15:45:11 +01:00
  • 273a052f01 Enable AVIF IO unit test (cmake) Artem Pavlenko 2025-08-02 15:39:32 +01:00
  • 067e7476d0 pre-commit run --show-diff-on-failure --color=always --all-files Artem Pavlenko 2025-08-02 11:19:42 +01:00
  • de27c9f145 mapbox::geometry - revert back to v1.0.0 [skip ci] Artem Pavlenko 2025-08-02 11:15:03 +01:00
  • 0657abf360 Mapnik v4.1.2 [skip ci] Artem Pavlenko 2025-08-02 11:06:45 +01:00
  • 0a841e496f Unit tests - add AVIF IO Artem Pavlenko 2025-08-02 11:05:27 +01:00
  • 47da5b0ea4
    Merge pull request #4513 from mapnik/avif-image_reader Artem Pavlenko 2025-08-01 18:13:41 +01:00
  • c86e2e3d4e avif_reader - use avif.h header as avif_cxx.h is not available starting from v1.1.0. (ubuntu 24.04 packages v1.0.4) #4513 avif-image_reader Artem Pavlenko 2025-08-01 15:00:00 +01:00
  • c419b77944 +libavif-dev Artem Pavlenko 2025-08-01 10:00:32 +01:00
  • 0945697e33 Upgrade to VCPKG_RELEASE: 2025.07.25 Artem Pavlenko 2025-08-01 09:48:54 +01:00
  • 6575bc0ab0 CMake - add libavif support (USE_AVIF=ON) Artem Pavlenko 2025-08-01 09:46:28 +01:00
  • 48d9bd2f7c AVIF reader - Use "valid" crop rectangle (ref: https://github.com/AOMediaCodec/libavif/issues/2852) Artem Pavlenko 2025-07-25 09:00:39 +01:00
  • 7ccc45f1ef mbtiles_source - support avif format [skip ci] Artem Pavlenko 2025-07-23 10:20:15 +01:00
  • 54d34760dc Set encoded YUV->RGB depth to 8bpc Artem Pavlenko 2025-07-23 09:38:40 +01:00
  • ca89a51a77 add missing avif_reader.cpp + refactor internal/external buffer impl. Artem Pavlenko 2025-07-22 15:39:40 +01:00
  • 894d634445 pre-commit run --show-diff-on-failure --color=always --all-files Artem Pavlenko 2025-07-22 15:35:56 +01:00
  • db86bfb280 avif_reader - initial implemntation [WIP] Artem Pavlenko 2025-07-22 14:13:29 +01:00
  • ffc72e17b4 Upgrade to v2.0.1 Artem Pavlenko 2025-07-17 11:14:46 +01:00
  • 51e1dc9a73 Upgrade to v2.0.3 Artem Pavlenko 2025-07-17 11:10:37 +01:00
  • f84842cff2 Upgrade to v1.8.1 (https://github.com/mapbox/protozero/pull/133) Artem Pavlenko 2025-07-17 11:09:18 +01:00
  • e61128056f clang-format - +QualifierAlignment: Right +Standard: c++20 Artem Pavlenko 2025-07-14 14:49:23 +01:00
  • e5b221f38d fix clang-format - +BreakConstructorInitializers: BeforeColon +PackConstructorInitializers: Never Artem Pavlenko 2025-07-14 14:42:10 +01:00
  • 7bafcb1a9b ddd #4512 polixiaohai 2025-07-12 14:29:40 +08:00
  • bb6aaa0cdd update CHANGELOG for mapnik v4.1.1 release [skip ci] v4.1.1 Artem Pavlenko 2025-06-27 08:54:40 +01:00
  • 8711342c8c setting up for mapnik v4.1.1 release [skip ci] Artem Pavlenko 2025-06-27 08:53:51 +01:00
  • e7b0e01641 Update version to v4.1.1 Artem Pavlenko 2025-06-24 16:23:42 +01:00
  • f92b459b73 Update copyright year to 2025 [skip ci] Artem Pavlenko 2025-06-24 16:22:48 +01:00
  • 1a7225c77b
    Merge pull request #4510 from mapnik/raster-tiles Artem Pavlenko 2025-06-23 16:55:01 +01:00
  • ce9a3172a3 Pass 'filter_factor' (raster_tiles_featureset) #4510 raster-tiles Artem Pavlenko 2025-06-23 14:06:59 +01:00
  • 6f1ee898c9 pre-commit run --show-diff-on-failure --color=always --all-files Artem Pavlenko 2025-06-23 10:55:51 +01:00
  • c87fa3d833 cleanup Artem Pavlenko 2025-06-23 10:55:06 +01:00
  • 291c362cc6 Support raster mbtiles Artem Pavlenko 2025-06-23 10:25:29 +01:00
  • 136c972165 tiles.input - better names Artem Pavlenko 2025-06-23 09:43:29 +01:00
  • 0f440c2e44 Support more zoom levels. Artem Pavlenko 2025-06-23 09:33:07 +01:00
  • 686ec452f6 tiles.input - raster tiles support (pmtiles) [WIP] [skip ci] Artem Pavlenko 2025-06-20 10:09:10 +01:00
  • 9317710c65 add mapnik-vector-tile Artem Pavlenko 2025-06-17 09:46:55 +01:00
  • 203d6f01b0 update CHANGELOG for mapnik v4.1.0 release [skip ci] v4.1.0 Artem Pavlenko 2025-06-01 10:42:32 +01:00
  • a291b42304 setting up for mapnik v4.1.0 release [skip ci] Artem Pavlenko 2025-06-01 10:41:09 +01:00
  • b708c0ac10 QT viewer - remove derecated APIs + fix complier warnings [skip ci] Artem Pavlenko 2025-05-26 16:36:43 +01:00
  • 35daf0fc1c unquoted_ustring - amend grammar (disallow space) Artem Pavlenko 2025-05-26 12:10:36 +01:00
  • 2e4b960bb9 expression grammar - allow escaped unicode chars in unquoted strings (#4508) Artem Pavlenko 2025-05-26 09:39:58 +01:00
  • b79caa2427 version.hpp - mapnik v4.1.0 [skip ci] Artem Pavlenko 2025-05-26 08:59:09 +01:00
  • 907e380029
    Merge pull request #4509 from mapnik/lang-expr Artem Pavlenko 2025-05-22 09:03:36 +01:00
  • d94322de31 Update data-visual [skip ci] #4509 Artem Pavlenko 2025-05-16 16:42:05 +01:00
  • 90b4eff3b4 TextSymbolizer - make 'lang' parameter an expression (ref https://github.com/mapnik/mapnik/pull/4493) Artem Pavlenko 2025-05-16 10:17:50 +01:00
  • 668cb06426 Amend expressions grammar per #4508 [WIP] Artem Pavlenko 2025-05-16 10:11:41 +01:00
  • 3eaf993e61 clang-format (pre-commit run --show-diff-on-failure --color=always --all-files) Artem Pavlenko 2025-05-06 14:41:01 +01:00
  • aeaeb4e425
    Merge pull request #4503 from mapnik/vector_tiles Artem Pavlenko 2025-05-06 14:33:26 +01:00
  • 9df9043e82 Cleanup [skip ci] #4503 Artem Pavlenko 2025-05-06 11:04:40 +01:00
  • ad756114a3 Only attempt to find 'Boost::json' package on Windows Artem Pavlenko 2025-05-06 10:15:56 +01:00
  • 500b60ee8f Fix CMakeLists.txt to work with 40e0a8a753 Artem Pavlenko 2025-05-06 10:02:33 +01:00
  • 40e0a8a753 Use header only boost.json in *nix Artem Pavlenko 2025-05-06 09:35:14 +01:00
  • 3124ce05b8 Link to boost_json to avoid C2491 and C2127 (header only approach fails on Windows) Artem Pavlenko 2025-05-05 18:07:48 +01:00
  • 853e4141f5 VCPKG_RELEASE: 2025.03.19 Artem Pavlenko 2025-05-05 15:35:42 +01:00
  • a6545fa7e9 Upgrade to latest mapnik-vector-tile Artem Pavlenko 2025-05-05 15:29:06 +01:00
  • 058bd86194 Remove stderr Artem Pavlenko 2025-05-05 13:03:32 +01:00
  • a9a7d15aae Enable long path names on Windows Artem Pavlenko 2025-05-05 11:19:30 +01:00
  • 7f763a3145 Add "boost-json" Artem Pavlenko 2025-05-05 10:12:39 +01:00
  • 6d30a5e1ba tiles.input - add CMake support [WIP] Artem Pavlenko 2025-05-03 10:40:46 +01:00
  • 5d8a6b2f8f
    Merge c510651524 into 2242968f64 #4184 SNiLD 2025-05-02 09:05:47 +00:00
  • 6c9fe41428 version v4.0.8 Artem Pavlenko 2025-05-01 10:10:19 +01:00
  • b5f5d435d4 Update visual data Artem Pavlenko 2025-05-01 10:09:50 +01:00
  • 743cbea432 pre-commit run --show-diff-on-failure --color=always --all-files Artem Pavlenko 2025-05-01 10:09:33 +01:00
  • b75a945e02 Merge branch 'master' into vector_tiles Artem Pavlenko 2025-04-29 13:54:31 +01:00
  • 2242968f64
    Merge pull request #4506 from mapnik/gdal_nodata_value Artem Pavlenko 2025-04-29 12:28:22 +01:00
  • c3fcab4bdd Update visual tests data #4506 gdal_nodata_value Artem Pavlenko 2025-04-29 09:52:39 +01:00
  • 33e662599b Always render nodata values using mapnik.color(0,0,0,0) ref #4502 [skip ci] Artem Pavlenko 2025-04-29 09:50:37 +01:00
  • 35ff36bbfb Only set nodata value if it's provided by user or present in input data (https://github.com/mapnik/mapnik/issues/4502) Artem Pavlenko 2025-04-29 09:45:20 +01:00
  • 74287a9a0c Throw if magic number is invalid [skip ci] [WIP] Artem Pavlenko 2025-04-29 09:24:10 +01:00
  • 1ce62c5539 Tiles.input - default minzoom = 0 [skip ci] [WIP] Artem Pavlenko 2025-04-28 10:42:36 +01:00
  • d3fb85f52c Rename to "tiles.input" + cleanup [skip ci] [WIP] Artem Pavlenko 2025-04-28 10:33:37 +01:00
  • 3bb096c155 pmtiles.input - add sqlite dependency. Artem Pavlenko 2025-04-28 09:44:05 +01:00