{"name": "Mapflow", "package_name": "mapflow", "version": "3.5.2", "experimental": false, "qgis_min": "3.20.0", "qgis_max": "3.99.0", "downloads": 3777, "uploaded_by": "geoalert", "upload_datetime": "2026-06-01T05:08:05.606324", "changelog": "3.5.2\n- Hotfix: Imagery Search now sends every selected image (not just the first one) in cost and create-processing requests\n- Block requests that mix different non-Mosaic providers in one selection\n- \"See details\" / Duplicate now restores all images, AOI area and dataProvider from the original processing\n- Provider minimum-area checks now operate on the user AOI intersected with the union of selected image footprints\n- Confirmation dialog shows \"(N images selected)\" when more than one image is queued\n- /cost network call is skipped for non-credits billing, but input validation still runs\n- Provider minimum area is checked client-side on selection/AOI change (shown before processing start for area billing)\n3.5.1\n- Stability improvements after processing and project architecture refactoring\n- Processing improvements: pagination, sorting and filtering in processing lists\n- Image downloading from My imagery (if it was added not by user)\n- Better AOI and geometry robustness, including null-polygon handling fixes\n- Improved timeout guidance with QGIS network settings hint for failed requests\n3.5.0\n- Translations to Chinese, Spanish and Portuguese\n- Save results of all geometry types as one file's layers\n- Tree crowns' style for forest\n- Water objects' style for land use\n3.4.1\n- Stable version\n3.4.0\n- Imagery search:\n- Preview all images from search results\n- Preview mosaics and their footprints from search results\n- Pass multiple images to start the processing\n- Button to see Imagery search table fromm processing's details\n- Fixes:\n- Show enabled model options in processing confirmation\n- Show user provider info w/o errors\n- Enable start button after duplication of processings ran from My imagery\n3.3.1\n- Hotfix: processing review sumbmission\n3.3.0\n- Restart processing\n- Duplicate processing\n- See details changes:\n- Show image or mosaic id if source is from My imagery\n- Button to see mosaic or image in My imagery tab if source is from My imagery\n- Add button to open Settings tab and provider info if source is user added\n- Text in processing details dialog is selectable\n- Rename image in My imagery\n- New styles for open data downloading\n3.2.0\n- Projects are moved from Settings to Processing/Project tab and shown as a table\n- My imagery:\n- Simultaneous mosaic creation and file upload\n- Mosaic images preview from mosaics table\n- Refreshing for My imagery tables\n- Mosaics renamed to imagery collections\n- Imagery search:\n- New preview column\n- Data provider filter (for available search providers)\n- Option in AOI-menu to create AOI layer from mosaic/image extent (instead of checkbox)\n- Confirmation of processing start (can be turned off/on)\n- Awaiting status added\n3.1.2\n- New vector layer styles for trees and crowns\n- Fix Imagery search cloud cover\n3.1.1\n- Allow zoom selection for user's data providers\n- Fix style for building heights and terms of use translated link\n3.1.0\n- Imagery Search:\n- Allow processing with multiple search results if they have the same provider name, mosaic product type and zoom\n- Add product type and availability filters\n- Zoom to feature on preview\n- Opportunity to configure search table in Settings tab\n- My imagery sorting by name, date, size\n- Filter projects and processings by name\n- Create temporary directory for image previews and search results inside user's output folder\n3.0.1\nHotfix:\n- Forbid processing start if 'Imagery search' or 'My imagery' tables have no selection\n- Fix error that appears when adding a new provider\n3.0.0\n- New 'My imagery' tab, containing user's mosaics and images\n- Run processing creating and using your own mosaics\n- Running processing directly from raster layer is no longer supported.\nTo process your image, upload it to a new mosaic first\n2.6.3\n- Allow using shared Mapflow AI projects\n2.6.2\n- Fixed preview georeference for Mapflow Imagery Search\n- Fixed search results filtering after search provider change\n- Search results are now cleared on exit from QGIS\n2.6.1\n- Fix python error on logout/login\n2.6.0\n- Allow to create, modify and delete projects\n- Rename processings\n- Download and display processing AOI\n- Show preview (or OpenStreetMap) on \"magnifying glass\" button beside data provider\n- Fix: now all changes to the AOI layer are applied immediately to the processing area calculation\n2.5.0\n- Allow direct login to Mapflow via OAuth2 protocol, without token\n- Add Mapflow project selection\n- Fixed bugs: zooming to the current image on \"preview\" and clearing search result\n2.4.0\n- Show processing results via vector tiles link. Experimental feature, may be turned off in \"settings\".\n- Add separate \"save to file\" button to directly download results to .geojson (not adding layer to the project)\n- Add \"Draw polygon\" to AOI menu\n- Minor bug fixes and translation additions\n2.3.0\n- Add \"Imagery Catalog\" to search and preview archive satellite imagert via Mapflow API.\nRequires commercial subscription to process this data.\n- You can disable auto addition of any vector layer to the AOI drop-down list. See \"settings\" tab\n- UI state (selected processing/aoi/name) is now preserved when closing&opening plugin window\n- (for MacOS users): click on the plugin button now moves plugin window on top\n- Fix bug when the download of the result silently fails\n2.2.1\nHotfix:\n- fix bug with unhandled exception on opening of the plugin with opened vector layers\n- add \"forest with heights\" style for Forest model when classes are present\n2.2.0\n- Add \"Model options\" for the models that support setup\n- This will work in the same way as options in Mapflow Web\n- Options will be available for Buildings and Forest models\n- Use data providers that are set for the users at the server, instead of builtin default providers in the plugin.\n- Old API for the default providers will be deprecated\n- All users will have access to Mapflow and ArcGIS Satellite basemaps,\nSatimagery basemaps will be available for payed customers\n- We pause support for Maxar Securewatch via Mapflow account; you still can use it with your own Maxar credentials\n- Add \"See details\" button to display processing options and data source\n2.1.1\n- Hotfix: adaptation to non-breaking API changes\n2.1.0\n- Add visibility settings for \"Processings\" table (see \"Settings\" tab)\n- Add \"Cost\" and \"ID\" as processing columns\n- For enterprise customers: new \"review workflow\" enabled\nto allow reject unsatisfying processing results\n- Show all the rasters in the \"Data source\" list,\nand show the reason, if the raster cannot be processed\n- Fix: allow to use selected features for processing and search\neven if the layer contains more than 10 features\n2.0.0\n- Reflect breaking API changes: credits-based billing instead of area-based\n- Add new error descriptions\n- Improve UI\n- Display processing cost or problems with processing creation parameters\n- Add links to top up balance and billing statistics pages\n1.8.0:\n- Change UI\n- Add \"rate processing\" function\n- handle errors that happened on data upload\n- Turn off Sentinel-2 data processing\n- Improve user data validation\n- Use tilejson for processing results extent: allows to zoom to raster layers with empty processing results\n- Changes for API updates on the server-side (team accounts)\n1.7.0:\n- Improve data providers management\n- Display selected ImageID for maxar/sentinel provider in Processings tab\n- Group finished/failed processings notifications into one messageBox\n- Add API version check and update notifications\n- Fix some rare bugs\n1.6.5:\n- Remove WMS raster layer support\n- Fix raster provider preview for tms and quadkey\n- Remove previous Maxar and Sentinel-2 search results layer before the new search\n- Add new tool: creation of AOI layer from map extent and from vector file\n- Improve description and links in login dialog\n- Add more processing errors descriptions, fix some translations\n- Remove \"use cache\" option which did not work properly\n1.6.4:\n- Show error description in failed processings message box and in the tooltip over the processing table row\n- Exclude Maxar Basemaps from the list of default basemaps for new installations (not supported anymore)\n1.6.3:\n- Improve error reporting\n- Fix repeating alerts on processing completion\n1.6.2:\n- Make model & source choice more intuitive\n- Improve catalog filters & UX\n1.6.1:\n- Fix SecureWatch single-image processing error\n- Raise Sentinel metadata area size limits\n1.6.0:\n- Add support for Sentinel imagery: Catalog & Processing\n- Add date, cloud & intersection filters to the Catalog for both Maxar and Sentinel\n1.5.2:\n- Limit Maxar max zoom to 12 to prevent accidental traffic wasting\n- Alert about an invalid GeoTIFF CRS\n1.5.1:\n- Fix permission denied when processing Maxar w/ own account\n- Prompt to enter a Connect ID on preview and metadata requests when unset\n- Add a checkbox to provider credentials to make their use more explicit\n1.5.0:\n- Proxy support: now you can work from behind a proxy/firewall\n- New Mapflow token format: log in with a single token\n- Own GeoTIFF: upload progress is displayed in the message bar\n(!) This version introduces some breaking changes. Please, do the following:\n- Re-issue your token at https://app.mapflow.ai/account/api\n- Re-add web tile providers & Maxar Connect IDs\nSorry for the inconvenience, enjoy using Mapflow :-)\n1.4.1:\n- Improve Maxar usage\n- Display remaining processing limit in sq km\n1.4.0:\nUI:\n- Plugin window is now expandable and the contents scale together with its size\n- Plugin & table size customizations are kept between sessions\n- Double-click a Maxar metadata item to preview the image\n- Plugin informs you when a processing has finished\nTile providers:\n- Tile providers are now customizable, including Maxar.\n- Use the drop-down list in the dedicated Provider tab to add, edit or delete providers.\n- In the case of Maxar, you can change the product's Connect ID to your own.\n- If the provider requires authentication, you can fill out the credentials below the provider list\n- Don't have a Maxar account? Use ours: leave provider credentials blank to use Geoalert's Maxar account (see https://docs.mapflow.ai/api/qgis_mapflow#how-to-connect-to-maxar-securewatch for details on limitations)\n1.3.1: Fix forest styles\n1.3.0:\n- Simplify Maxar URL forming: no 'Get URL' button anymore, just enter you credentials, and the link's there.\n- The plugin's version is displayed in Help in case you need it for a support request.\n- A registration link is added to the login dialog.\n- UI improved.\n1.2.0: Remove the Feature ID field as unnecessary. The FID is added to the URL based on the metadata table selection.\n1.1.2: Display an alert if no AOI is selected when requesting Maxar metadata.\n1.1.1: Add missing translations.\n1.1.0: Add support for QGIS 3.10, 3.12 and 3.14", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/mapflow/version/3.5.2/download/"}