XYZ Hub Connector is a QGIS plugin that allows users to connect and to update data directly into HERE XYZ Hub. QGIS users can easily and quickly publish their work and analysis in vectorized format to the XYZ platform. Public and personal XYZ space data can be loaded into QGIS for further analysis and visualization.
- QGIS version 3.0 or later
- In QGIS, navigate to menu Plugins > Manage and Install Plugins... > All
- Search for
XYZ Hub Connector
> Install plugin - Switch to tab Installed, make sure the plugin
XYZ Hub Connector
is enabled.
- Download the latest release zip file
- In QGIS, navigate to menu Plugins > Manage and Install Plugins... > Install from ZIP, then select the downloaded zip file.
- Switch to tab Installed, make sure the plugin
XYZ Hub Connector
is enabled.
Once you have installed and enabled the plugin XYZ Hub Connector in QGIS, it can be accessed via the toolbar, or the menu Web. The main dialog contains 5 tabs:
-
Load
: load data from an XYZ space into QGIS, given a valid token and server (PRD/CIT). To learn more about how to generate a token, refer to https://www.here.xyz/api/getting-token/ and https://xyz.api.here.com/token-ui/. -
Upload
: upload current Vector Layer to a new XYZ Hub space. For this to work, make sure that your token also has write-level permissions. -
Manage
: create new space, edit or delete existing space. -
Map Tile
: create HERE Map Tile layer given validapp_id
andapp_code
. -
Settings
:Clear cache
: empty the temporary cache folder. Active layers will be invalid after clearing cache.
When the user make some edits to the loaded layer, the changes can be pushed to XYZ Hub via the button Push changes
in the toolbar.
- Clone this repository.
- Build the plugin by running
sh makeBuild.sh <VERSION NUMBER>
, e.g.sh makeBuild.sh 1.5.5
.
Copyright (C) 2019 HERE Europe B.V.
This project is licensed under the MIT license - see the LICENSE file in the root of this project for license details.