diff --git a/scripts/wordlist.txt b/scripts/wordlist.txt index f4f30465..89bd5366 100644 --- a/scripts/wordlist.txt +++ b/scripts/wordlist.txt @@ -7,6 +7,7 @@ ArcMap Android ArcGIS ArcSDE +Avenza AWS Basemap Basemaps @@ -54,6 +55,7 @@ Geomax GEOS GeoPackage GeoPackages +Georeferenced Geotagging GeoTIFF GeoPDF @@ -75,6 +77,7 @@ Integration Integrations JPG KML +KMZ Lebefure Leica LGPL @@ -120,6 +123,7 @@ PNG PR PROJ Peatlands +PgAdmin Pixelated PostGIS PostgreSQL @@ -158,6 +162,7 @@ SLYR SSL Survey123 TCP +TerraGo TLS Transifex Trialing @@ -198,6 +203,7 @@ conf config conformant crosshairs +csv cybersecurity dataset datasets @@ -211,8 +217,11 @@ frontend gdal geo geoid +georeferenced +geospatial github gpkg +gpx hotline html http @@ -228,6 +237,7 @@ jpeg jpg js json +kml libexpat libspatialindex libtasn @@ -252,8 +262,11 @@ orchestrator osm pbf peatlands +picklist pixelated +placemarks png +postgres predefine predefined prefetch @@ -284,6 +297,7 @@ shapefile shapefiles spatialindex spatialite +sql sqlite ssl SSL diff --git a/src/.vitepress/sidebar/en.js b/src/.vitepress/sidebar/en.js index 828a142a..0044c5e3 100644 --- a/src/.vitepress/sidebar/en.js +++ b/src/.vitepress/sidebar/en.js @@ -164,6 +164,7 @@ export default { { text: 'Migrate from QField', link: '/migrate/qfield/' }, { text: 'Migrate from ArcGIS', link: '/migrate/arcgis/' }, { text: 'Migrate from FulcrumApp', link: '/migrate/fulcrumapp/' }, + { text: 'Migrate from Avenza Maps', link: '/migrate/avenza/' }, ] }, { text: 'Support & Legal', // required diff --git a/src/index.md b/src/index.md index aed76fd8..bf1f8ce0 100644 --- a/src/index.md +++ b/src/index.md @@ -140,9 +140,10 @@ The ecosystem consist of various components: - [Using Mergin Maps Mobile App and QGIS Plugin with a Custom Server](./server/plugin-mobile-app/) ## Migrate to Mergin Maps -- [From QField](./migrate/qfield/) -- [From ArcGIS](./migrate/arcgis/) -- [From Fulcrum](./migrate/fulcrumapp/) +- [Migrate from QField](./migrate/qfield/) +- [Migrate from ArcGIS](./migrate/arcgis/) +- [Migrate from Fulcrum](./migrate/fulcrumapp/) +- [Migrate from Avenza Maps](./migrate/fulcrumapp/) ## Support & Legal - [Licensing](./misc/licensing/) diff --git a/src/migrate/avenza/index.md b/src/migrate/avenza/index.md new file mode 100644 index 00000000..322fe14a --- /dev/null +++ b/src/migrate/avenza/index.md @@ -0,0 +1,98 @@ +--- +description: Do you consider switching from Avenza Maps to Mergin Maps? See the comparison of both platforms and practical tips for migrating to Mergin Maps. + +outline: deep +--- + +# Migrate from Avenza Maps +[[toc]] + +This guide is intended for current Avenza Maps users who consider switching to and . It might be helpful also to Mergin Maps users looking to transfer their maps and field data from the Avenza Maps ecosystem. + +::: tip Getting familiar with Mergin Maps and QGIS +Switching to a new platform can be challenging. This documentation is here to help with the basics as well as some more advanced or specific settings. + +To get familiar with , we recommend starting with the [**tutorials**](../../tutorials/capturing-first-data/). If there are specific topics that are crucial for your workflows, feel free to explore the documentation or contact our or our to get more details. + +QGIS is a powerful tool that comes with great community and resources. We recommend using and to explore its functionality. +::: + +## Avenza Maps and ecosystems + + is a platform that seamlessly integrates projects, providing a familiar workflow for GIS professionals. This connection ensures that users can benefit from the styling options, attributes form design, and data management capabilities provided by QGIS. +Avenza Maps is built around georeferenced map documents. Users bring in a map from the Avenza Map Store or import their own georeferenced file, then collect placemarks, lines, areas and tracks on top of it. Data is moved in and out of the app by importing and exporting files. + +Key differences between the platforms include: +- **Projects and maps** + + In Avenza Maps, the map document is the starting point and feature layers are linked to it. Georeferenced raster documents (Geospatial PDF, TerraGo GeoPDF, GeoTIFF, or JPG packaged with a world file) are imported and tiled on the device. Alternatively, a basemap can be used as a starting point and the user can draw layers on top of it. + + follows the logic of a QGIS project: a project holds all the survey layers, background maps, symbology and forms together. You prepare it once in QGIS on your computer and synchronise it to every device, so field users do not need to assemble the map themselves. + +- **Layers, features and attribute forms** + + Avenza Maps uses attribute schemas, which define an attribute name, its type and optional properties such as a picklist. Schemas are created in the app and shared between users as files. + + In , the schema for created layers is standard. But it can be enhanced in QGIS through forms. [Forms are configured in QGIS with widgets](../../layer/overview/). Besides text, numbers, dates and value lists, you can use photos, relations, default values, constraints and conditional visibility to build forms that guide the surveyor and validate the data as it is entered. + +- **Sharing data between the office and the field** + + In Avenza Maps, projects are transferred as exported files, one map or one layer at a time. + + synchronises the whole project. Changes made in the field are uploaded to the workspace and changes made in QGIS are pushed back to the devices, with project history recording every version and with support for collaborative editing by multiple surveyors on the same layers. + +- **Supported formats of background maps** + + Avenza Maps works primarily with georeferenced rasters imported to the device. + + supports these raster maps as well, together with vector layers, XYZ tiles, MBTiles, WMS and WMTS services, and more (for more details, see the list of supported formats). + +## Migrating from Avenza Maps to + +### Migrating your collected data +Map features collected in Avenza Maps can be exported in formats that QGIS reads directly, such as KML/KMZ, CSV, Shapefile or GeoPackage. Note that some export formats require an Avenza Maps Pro subscription. + +To migrate your data: +1. Export your features from Avenza Maps. + KML is a safe choice, as it covers placemarks, lines, areas and tracks, and can carry attached photos. Navigate to your Map layers and select the Export option. Note that the free version supports only export of layers, not of the entire map (and only as .kml, .gpx and .csv). +2. Create a QGIS project and save it in a local folder. +3. Load the exported file(s) in QGIS using, e.g., [KML Tools plugin](https://plugins.qgis.org/plugins/kmltools/). + The plugin will retain all the attributes, but will convert certain types (such as Boolean or Dates) into Text type. It will also use a default symbology which has to be changed later. +4. Use (from the Processing Toolbox) on the imported layers to re-create your attribute schema as desired (delete extra fields, convert Text types back to Dates/Boolean etc.). Save the outputs as GeoPackages. +5. Proceed with applying the appropriate symbology on your layers and implementing various widgets on their attributes (such as [List of Values](../../layer/value-select/) or [Date and time](../../layer/date-time/)). +6. For Photo attachments, you can use the [Attachment widget](../../layer/photos/). + For this, your captured Photos must also be exported from your device and be placed in your local folder. +7. Now you can upload your QGIS project onto your workspace using the [](../../manage/plugin/). + Your project will automatically sync across your other devices, and you can view it from there as well, using the [](../../tutorials/mobile/). + +### Migrating your maps +Georeferenced maps used in Avenza Maps can be reused as background maps in your QGIS project: +1. Add the GeoTIFF or geospatial PDF to QGIS as a raster layer and check that it is placed correctly. +2. If needed, convert the file to GeoTIFF using the tools available in the QGIS Processing toolbox. This is worth doing for PDF documents with a lot of vector content, which can be slow to render. +3. Keep the file size reasonable and for large rasters, so that the map stays responsive on mobile devices. + +:::warning Maps from the Avenza Map Store +Maps purchased or downloaded from the Avenza Map Store are licensed for use within the Avenza Maps app and cannot be transferred to another platform. Use your own georeferenced maps, or one of the background map options available in QGIS instead. +::: + +### Using +To use your QGIS project within the platform: +1. [Sign up to ](../../setup/sign-up-to-mergin-maps/) +2. [Install the ](../../setup/install-mergin-maps-plugin-for-qgis/) +3. [Install the ](../../setup/install-mobile-app/) +4. [Synchronise the QGIS project to the ](../../manage/synchronisation/) using the . See how the settings done in QGIS translate to the . + +## Troubleshoot +Struggling to migrate your projects? We are happy to help you! + +Book a short video call with our or write your technical questions to our . You can also chat with our open-source community. + + + +If you are looking for a professional partner to migrate your workflow, you can ask our network or , the developers of . + + + +## Credits + +Avenza Maps is developed and corresponding trademarks are owned by Avenza Systems, Inc.