Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cityjson/cityjson-qgis-plugin
A QGIS plugin that adds support for CityJSON files
https://github.com/cityjson/cityjson-qgis-plugin
cityjson metadata qgis qgis-plugins
Last synced: 3 months ago
JSON representation
A QGIS plugin that adds support for CityJSON files
- Host: GitHub
- URL: https://github.com/cityjson/cityjson-qgis-plugin
- Owner: cityjson
- License: apache-2.0
- Created: 2018-06-08T13:20:14.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-01-19T11:00:29.000Z (10 months ago)
- Last Synced: 2024-05-15T04:37:05.911Z (6 months ago)
- Topics: cityjson, metadata, qgis, qgis-plugins
- Language: Python
- Homepage:
- Size: 295 KB
- Stars: 35
- Watchers: 7
- Forks: 8
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog
- License: LICENSE
Awesome Lists containing this project
README
# CityJSON Loader for QGIS 3
This is a Python plugin for QGIS 3 which adds support for loading [CityJSON](http://www.cityjson.org) datasets in QGIS.
## Installation
"Stable" releases are available through the official QGIS plugins repository.
* In QGIS 3 select `Plugins`->`Manage and Install Plugins...`
* In the `All` panel select the `CityJSON Loader` plugin from the list.## Use
After the installation, there must be a new submenu under the `Vector` menu. Select `CityJSON Loader`->`Load CityJSON...` in order to open the CityJSON dialog window. You can select a dataset and add it from there.
You may enable the `Split layers according to object type` option in order to load different object types as different layers in QGIS.
### 3D view in QGIS 3.0
CityJSON Loader automatically enables 3D renderer in QGIS versions 3.2 onwards.
However, if you are using QGIS 3.0 you have to enable it manually.
This can be done as follows:
* Right-click on the layer and select `Properties...`
* Select the `3D View` panel and check the `Enable 3D renderer` option.
* In QGIS 3 menu select `View`->`New 3D Map View` in order to see the 3D geometry.## Development
You may use `make` to assist you while developing.
The following rules can be useful:
* `make deploy`: will automatically copy the required files to your QGIS plugins' folder. **BEWARE:** *it only works out-of-the-box for macOS. For other operating systems you might have to change the `QGISDIR` variable in `Makefile`.*
* `make package VERSION=GIT_REF`: (where *GIT_REF* is a branch, tag or any other git ref) will make a zip package to be installed manually from QGIS or uploaded to the QGIS plugins' repository.