├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── docs_index.py │ ├── index_template.html │ └── sphinx-docs.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── build.py ├── debug └── setup_debug.py ├── docs ├── Makefile ├── README.md ├── builddocs.py ├── make.bat └── source │ ├── background.rst │ ├── bridge_dialog.rst │ ├── conf.py │ ├── img │ ├── bridge_logo.svg │ ├── bridgemenuentry.png │ ├── bridgetoolbarbutton.png │ ├── catalog-service-linkage.png │ ├── categorizedrenderer.png │ ├── favicon.ico │ ├── fillmarkeroutline.png │ ├── first_time.png │ ├── fontmarker.png │ ├── graduatedrenderer.png │ ├── installfromzip.png │ ├── labelbackground.png │ ├── labelhalo.png │ ├── linepatternfill.png │ ├── manually_load_metadata.png │ ├── markerline.png │ ├── metadata_preview.png │ ├── metadata_validation.png │ ├── offline_export.png │ ├── pluginmanager.png │ ├── pluginmanagerbridge.png │ ├── pluginmanagermenu.png │ ├── pointpatternfill.png │ ├── preview_gnmetadata.png │ ├── preview_layers.png │ ├── publish_fields.png │ ├── publish_layers_context_menu.png │ ├── publish_layers_list.png │ ├── publish_layers_progress.png │ ├── publish_layers_report.png │ ├── publish_metadata.png │ ├── publish_section.png │ ├── publish_server_error.png │ ├── publish_workspace_warning.png │ ├── quickstart_addauth.png │ ├── quickstart_authentication.png │ ├── quickstart_authset.png │ ├── quickstart_geoserverurl.png │ ├── quickstart_newgeoserver.png │ ├── quickstart_newserver.png │ ├── quickstart_olpreview.png │ ├── quickstart_publishexample.png │ ├── quickstart_servers.png │ ├── quickstart_setdataserver.png │ ├── quickstart_titleabstract.png │ ├── rastermarker.png │ ├── remove_all.png │ ├── rulebasedrenderer.png │ ├── servers_geonetwork.png │ ├── servers_geoserver.png │ ├── servers_geoserver2.png │ ├── servers_mapserver.png │ ├── servers_mapserver2.png │ ├── servers_postgis.png │ ├── simplefill.png │ ├── simpleline.png │ ├── simplemarker.png │ ├── singlesymbolrenderer.png │ ├── styleviewer.png │ ├── styleviewer_menu.png │ └── svgmarker.png │ ├── index.rst │ ├── installation.rst │ ├── metadata_editing.rst │ ├── publish.rst │ ├── quickstart.rst │ ├── server_configuration.rst │ ├── styleviewer.rst │ └── supported_symbology.rst └── geocatbridge ├── __init__.py ├── bridge.pro ├── errorhandler.py ├── i18n ├── bridge_de.ts ├── bridge_es.qm ├── bridge_es.ts ├── bridge_nl.qm └── bridge_nl.ts ├── images ├── about.svg ├── add.svg ├── attention.svg ├── bridge_icon.svg ├── checkmark.svg ├── connections.svg ├── deselect.svg ├── duplicate.svg ├── export.svg ├── geocat_logo.svg ├── github_logo.svg ├── gitter_logo.svg ├── group.svg ├── import.svg ├── layer.svg ├── manual.svg ├── metadata.svg ├── preview.svg ├── publish.svg ├── published.svg ├── refresh.svg ├── remove.svg ├── rocket.svg ├── select.svg ├── styleviewer.svg ├── symbology.svg ├── unknown.svg └── validate.svg ├── metadata.txt ├── plugin.py ├── process ├── __init__.py ├── algorithm.py └── provider.py ├── publish ├── __init__.py ├── export.py ├── ftpupload.py ├── metadata.py ├── style │ └── __init__.py └── tasks.py ├── resources ├── ArcCatalogEsriIso_to_ISO19115.xsl ├── ArcCatalogFgdc_to_ISO19115.xsl ├── ISO19115-wrapping-MD_Metadata-to-ISO19139.xslt ├── app-schema.xsl ├── citation.xsl ├── content.xsl ├── data-quality.xsl ├── distribution.xsl ├── extension.xsl ├── extent.xsl ├── identification.xsl ├── inspire.xslt ├── iso19115-to-iso19139.xsl ├── iso19139-to-qgis.xsl ├── mapserver │ └── symbols.txt ├── openlayers │ └── index.html ├── qgis-to-iso19139.xsl ├── ref-system.xsl ├── resp-party.xsl └── spat-rep-types.xsl ├── servers ├── __init__.py ├── bases.py ├── manager.py ├── models │ ├── __init__.py │ ├── geonetwork.py │ ├── geoserver.py │ ├── gn_profile.py │ ├── gs_storage.py │ ├── mapserver.py │ └── postgis.py └── views │ ├── __init__.py │ ├── geonetwork.py │ ├── geonetwork.svg │ ├── geonetwork.ui │ ├── geoserver.py │ ├── geoserver.svg │ ├── geoserver.ui │ ├── geoserver_ds.py │ ├── geoserver_ds.ui │ ├── mapserver.py │ ├── mapserver.svg │ ├── mapserver.ui │ ├── postgis.py │ ├── postgis.svg │ └── postgis.ui ├── tests ├── __init__.py ├── data-bc-osm │ ├── 15 │ │ ├── aerialway-15.svg │ │ ├── airfield-15.svg │ │ ├── airport-15.svg │ │ ├── airport_b-15.svg │ │ ├── alcohol-shop-15.svg │ │ ├── america-football-15.svg │ │ ├── amusement-park-15.svg │ │ ├── aquarium-15.svg │ │ ├── art-gallery-15.svg │ │ ├── attraction-15.svg │ │ ├── bakery-15.svg │ │ ├── bank-15.svg │ │ ├── bar-15.svg │ │ ├── barrier-15.svg │ │ ├── baseball-15.svg │ │ ├── basketball-15.svg │ │ ├── bbq-15.svg │ │ ├── beer-15.svg │ │ ├── bicycle-15.svg │ │ ├── bicycle-share-15.svg │ │ ├── blood-bank-15.svg │ │ ├── book-15.svg │ │ ├── buddhism-15.svg │ │ ├── building-15.svg │ │ ├── building-alt1-15.svg │ │ ├── bus-15.svg │ │ ├── bus_b-15.svg │ │ ├── cablecar-15.svg │ │ ├── cafe-15.svg │ │ ├── campsite-15.svg │ │ ├── car-15.svg │ │ ├── car-rental-15.svg │ │ ├── car-repair-15.svg │ │ ├── casino-15.svg │ │ ├── castle-15.svg │ │ ├── cemetery-15.svg │ │ ├── charging-station-15.svg │ │ ├── christian-15.svg │ │ ├── cinema-15.svg │ │ ├── circle-15.svg │ │ ├── circle-stroked-15.svg │ │ ├── city-15.svg │ │ ├── clothing-store-15.svg │ │ ├── college-15.svg │ │ ├── commercial-15.svg │ │ ├── cricket-15.svg │ │ ├── cross-15.svg │ │ ├── dam-15.svg │ │ ├── danger-15.svg │ │ ├── defibrillator-15.svg │ │ ├── dentist-15.svg │ │ ├── doctor-15.svg │ │ ├── dog-park-15.svg │ │ ├── drinking-water-15.svg │ │ ├── embassy-15.svg │ │ ├── emergency-phone-15.svg │ │ ├── emptyfile │ │ ├── entrance-15.svg │ │ ├── entrance-alt1-15.svg │ │ ├── farm-15.svg │ │ ├── fast-food-15.svg │ │ ├── fence-15.svg │ │ ├── ferry-15.svg │ │ ├── ferry_b-15.svg │ │ ├── fire-station-15.svg │ │ ├── florist-15.svg │ │ ├── fuel-15.svg │ │ ├── furniture-15.svg │ │ ├── gaming-15.svg │ │ ├── garden-15.svg │ │ ├── garden-center-15.svg │ │ ├── gift-15.svg │ │ ├── globe-15.svg │ │ ├── golf-15.svg │ │ ├── grocery-15.svg │ │ ├── hairdresser-15.svg │ │ ├── harbor-15.svg │ │ ├── hardware-15.svg │ │ ├── heart-15.svg │ │ ├── heliport-15.svg │ │ ├── home-15.svg │ │ ├── horse-riding-15.svg │ │ ├── hospital-15.svg │ │ ├── ice-cream-15.svg │ │ ├── industry-15.svg │ │ ├── information-15.svg │ │ ├── jewelry-15.svg │ │ ├── jewish-15.svg │ │ ├── karaoke-15.svg │ │ ├── landmark-15.svg │ │ ├── landuse-15.svg │ │ ├── laundry-15.svg │ │ ├── library-15.svg │ │ ├── lighthouse-15.svg │ │ ├── lodging-15.svg │ │ ├── logging-15.svg │ │ ├── marker-15.svg │ │ ├── marker-stroked-15.svg │ │ ├── mobile-phone-15.svg │ │ ├── monument-15.svg │ │ ├── mountain-15.svg │ │ ├── museum-15.svg │ │ ├── music-15.svg │ │ ├── muslim-15.svg │ │ ├── natural-15.svg │ │ ├── optician-15.svg │ │ ├── paint-15.svg │ │ ├── park-15.svg │ │ ├── park-alt1-15.svg │ │ ├── parkandride-15.svg │ │ ├── parking-15.svg │ │ ├── parking-garage-15.svg │ │ ├── pedestrian-15.svg │ │ ├── pharmacy-15.svg │ │ ├── picnic-site-15.svg │ │ ├── pitch-15.svg │ │ ├── place-of-worship-15.svg │ │ ├── playground-15.svg │ │ ├── police-15.svg │ │ ├── post-15.svg │ │ ├── prison-15.svg │ │ ├── rail-15.svg │ │ ├── rail-light-15.svg │ │ ├── rail-metro-15.svg │ │ ├── ranger-station-15.svg │ │ ├── recycling-15.svg │ │ ├── religious-christian-15.svg │ │ ├── religious-jewish-15.svg │ │ ├── religious-muslim-15.svg │ │ ├── residential-community-15.svg │ │ ├── restaurant-15.svg │ │ ├── roadblock-15.svg │ │ ├── rocket-15.svg │ │ ├── school-15.svg │ │ ├── scooter-15.svg │ │ ├── shelter-15.svg │ │ ├── shoe-15.svg │ │ ├── shop-15.svg │ │ ├── skiing-15.svg │ │ ├── slaughterhouse-15.svg │ │ ├── snowmobile-15.svg │ │ ├── soccer-15.svg │ │ ├── square-15.svg │ │ ├── square-stroked-15.svg │ │ ├── stadium-15.svg │ │ ├── star-15.svg │ │ ├── star-stroked-15.svg │ │ ├── stop-15.svg │ │ ├── stop_b-15.svg │ │ ├── suitcase-15.svg │ │ ├── sushi-15.svg │ │ ├── swimming-15.svg │ │ ├── taxi-15.svg │ │ ├── teahouse-15.svg │ │ ├── telephone-15.svg │ │ ├── tennis-15.svg │ │ ├── theatre-15.svg │ │ ├── toilet-15.svg │ │ ├── town-15.svg │ │ ├── town-hall-15.svg │ │ ├── train-15.svg │ │ ├── tram-15.svg │ │ ├── triangle-15.svg │ │ ├── triangle-stroked-15.svg │ │ ├── veterinary-15.svg │ │ ├── viewpoint-15.svg │ │ ├── village-15.svg │ │ ├── volcano-15.svg │ │ ├── warehouse-15.svg │ │ ├── waste-basket-15.svg │ │ ├── watch-15.svg │ │ ├── water-15.svg │ │ ├── waterfall-15.svg │ │ ├── watermill-15.svg │ │ ├── wetland-15.svg │ │ ├── wheelchair-15.svg │ │ ├── windmill-15.svg │ │ └── zoo-15.svg │ ├── OSM_Vic.qgs │ ├── README.MD │ ├── aoi.cpg │ ├── aoi.dbf │ ├── aoi.prj │ ├── aoi.qpj │ ├── aoi.shp │ ├── aoi.shx │ ├── gis_osm_buildings_a_free_1_Clip.dbf │ ├── gis_osm_buildings_a_free_1_Clip.prj │ ├── gis_osm_buildings_a_free_1_Clip.shp │ ├── gis_osm_buildings_a_free_1_Clip.shx │ ├── gis_osm_landuse_a_free_1_Clip.dbf │ ├── gis_osm_landuse_a_free_1_Clip.prj │ ├── gis_osm_landuse_a_free_1_Clip.shp │ ├── gis_osm_landuse_a_free_1_Clip.shx │ ├── gis_osm_natural_a_free_1_Clip.dbf │ ├── gis_osm_natural_a_free_1_Clip.prj │ ├── gis_osm_natural_a_free_1_Clip.shp │ ├── gis_osm_natural_a_free_1_Clip.shx │ ├── gis_osm_natural_free_1_Clip.dbf │ ├── gis_osm_natural_free_1_Clip.prj │ ├── gis_osm_natural_free_1_Clip.shp │ ├── gis_osm_natural_free_1_Clip.shx │ ├── gis_osm_places_a_free_1_Clip.dbf │ ├── gis_osm_places_a_free_1_Clip.prj │ ├── gis_osm_places_a_free_1_Clip.shp │ ├── gis_osm_places_a_free_1_Clip.shx │ ├── gis_osm_places_free_1_Clip.dbf │ ├── gis_osm_places_free_1_Clip.prj │ ├── gis_osm_places_free_1_Clip.shp │ ├── gis_osm_places_free_1_Clip.shx │ ├── gis_osm_pofw_a_free_1_Clip.dbf │ ├── gis_osm_pofw_a_free_1_Clip.prj │ ├── gis_osm_pofw_a_free_1_Clip.shp │ ├── gis_osm_pofw_a_free_1_Clip.shx │ ├── gis_osm_pofw_free_1_Clip.dbf │ ├── gis_osm_pofw_free_1_Clip.prj │ ├── gis_osm_pofw_free_1_Clip.shp │ ├── gis_osm_pofw_free_1_Clip.shx │ ├── gis_osm_pois_a_free_1_Clip.dbf │ ├── gis_osm_pois_a_free_1_Clip.prj │ ├── gis_osm_pois_a_free_1_Clip.shp │ ├── gis_osm_pois_a_free_1_Clip.shx │ ├── gis_osm_pois_free_1_Clip.dbf │ ├── gis_osm_pois_free_1_Clip.prj │ ├── gis_osm_pois_free_1_Clip.shp │ ├── gis_osm_pois_free_1_Clip.shx │ ├── gis_osm_railways_free_1_Clip.dbf │ ├── gis_osm_railways_free_1_Clip.prj │ ├── gis_osm_railways_free_1_Clip.shp │ ├── gis_osm_railways_free_1_Clip.shx │ ├── gis_osm_roads_free_1_Clip.dbf │ ├── gis_osm_roads_free_1_Clip.prj │ ├── gis_osm_roads_free_1_Clip.shp │ ├── gis_osm_roads_free_1_Clip.shx │ ├── gis_osm_traffic_a_free_1_Clip.dbf │ ├── gis_osm_traffic_a_free_1_Clip.prj │ ├── gis_osm_traffic_a_free_1_Clip.shp │ ├── gis_osm_traffic_a_free_1_Clip.shx │ ├── gis_osm_traffic_free_1_Clip.dbf │ ├── gis_osm_traffic_free_1_Clip.prj │ ├── gis_osm_traffic_free_1_Clip.shp │ ├── gis_osm_traffic_free_1_Clip.shx │ ├── gis_osm_transport_a_free_1_Clip.dbf │ ├── gis_osm_transport_a_free_1_Clip.prj │ ├── gis_osm_transport_a_free_1_Clip.shp │ ├── gis_osm_transport_a_free_1_Clip.shx │ ├── gis_osm_transport_free_1_Clip.dbf │ ├── gis_osm_transport_free_1_Clip.prj │ ├── gis_osm_transport_free_1_Clip.shp │ ├── gis_osm_transport_free_1_Clip.shx │ ├── gis_osm_water_a_free_1_Clip.dbf │ ├── gis_osm_water_a_free_1_Clip.prj │ ├── gis_osm_water_a_free_1_Clip.shp │ ├── gis_osm_water_a_free_1_Clip.shx │ ├── gis_osm_waterways_free_1_Clip.dbf │ ├── gis_osm_waterways_free_1_Clip.prj │ ├── gis_osm_waterways_free_1_Clip.shp │ ├── gis_osm_waterways_free_1_Clip.shx │ ├── how-to-create.txt │ └── test2.qgs ├── data │ ├── emptylayer.gpkg │ ├── test.qgs │ ├── test.qgs~ │ ├── worldcountries.cpg │ ├── worldcountries.dbf │ ├── worldcountries.gpkg │ ├── worldcountries.prj │ ├── worldcountries.qpj │ ├── worldcountries.shp │ ├── worldcountries.shx │ └── worldcountries.zip ├── readme.rst ├── testoperations.txt └── visualstyletests.py ├── ui ├── bridgedialog.py ├── bridgedialog.ui ├── connectionswidget.py ├── connectionswidget.ui ├── errordialog.py ├── errordialog.ui ├── geocatwidget.py ├── geocatwidget.ui ├── metadatadialog.py ├── progressdialog.py ├── progressdialog.ui ├── publishreportdialog.py ├── publishreportdialog.ui ├── publishwidget.py ├── publishwidget.ui ├── styleviewerwidget.py └── styleviewerwidget.ui └── utils ├── __init__.py ├── enum_.py ├── feedback.py ├── fields.py ├── files.py ├── gui.py ├── l10n.py ├── layers.py ├── meta.py ├── network.py └── strings.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help us improve 4 | title: '' 5 | labels: '' 6 | assignees: GeoSander 7 | 8 | --- 9 | 10 | **Describe the bug** 11 | A clear and concise description of what the bug is. 12 | 13 | **To Reproduce** 14 | Steps to reproduce the behavior: 15 | 1. Go to '...' 16 | 2. Click on '....' 17 | 3. Scroll down to '....' 18 | 4. See error 19 | 20 | **Expected behavior** 21 | A clear and concise description of what you expected to happen. 22 | 23 | **Screenshots** 24 | If applicable, add screenshots to help explain your problem. 25 | 26 | **Environment info (please complete the following information):** 27 | - OS: [e.g. macOS, Windows] 28 | - QGIS version: [e.g. 3.16.16 LTR / Hannover] 29 | - Bridge version: [e.g. 4.2.1 - version can be found at the bottom of the "About" dialog] 30 | - Python version: [e.g. 3.9] 31 | 32 | **Additional context** 33 | Add any other relevant context about the problem here. 34 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "geocatbridge/libs/bridgestyle"] 2 | path = geocatbridge/libs/bridgestyle 3 | url = git@github.com:GeoCat/bridge-style.git 4 | -------------------------------------------------------------------------------- /docs/source/img/bridgemenuentry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/bridgemenuentry.png -------------------------------------------------------------------------------- /docs/source/img/bridgetoolbarbutton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/bridgetoolbarbutton.png -------------------------------------------------------------------------------- /docs/source/img/catalog-service-linkage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/catalog-service-linkage.png -------------------------------------------------------------------------------- /docs/source/img/categorizedrenderer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/categorizedrenderer.png -------------------------------------------------------------------------------- /docs/source/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/favicon.ico -------------------------------------------------------------------------------- /docs/source/img/fillmarkeroutline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/fillmarkeroutline.png -------------------------------------------------------------------------------- /docs/source/img/first_time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/first_time.png -------------------------------------------------------------------------------- /docs/source/img/fontmarker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/fontmarker.png -------------------------------------------------------------------------------- /docs/source/img/graduatedrenderer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/graduatedrenderer.png -------------------------------------------------------------------------------- /docs/source/img/installfromzip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/installfromzip.png -------------------------------------------------------------------------------- /docs/source/img/labelbackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/labelbackground.png -------------------------------------------------------------------------------- /docs/source/img/labelhalo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/labelhalo.png -------------------------------------------------------------------------------- /docs/source/img/linepatternfill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/linepatternfill.png -------------------------------------------------------------------------------- /docs/source/img/manually_load_metadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/manually_load_metadata.png -------------------------------------------------------------------------------- /docs/source/img/markerline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/markerline.png -------------------------------------------------------------------------------- /docs/source/img/metadata_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/metadata_preview.png -------------------------------------------------------------------------------- /docs/source/img/metadata_validation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/metadata_validation.png -------------------------------------------------------------------------------- /docs/source/img/offline_export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/offline_export.png -------------------------------------------------------------------------------- /docs/source/img/pluginmanager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/pluginmanager.png -------------------------------------------------------------------------------- /docs/source/img/pluginmanagerbridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/pluginmanagerbridge.png -------------------------------------------------------------------------------- /docs/source/img/pluginmanagermenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/pluginmanagermenu.png -------------------------------------------------------------------------------- /docs/source/img/pointpatternfill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/pointpatternfill.png -------------------------------------------------------------------------------- /docs/source/img/preview_gnmetadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/preview_gnmetadata.png -------------------------------------------------------------------------------- /docs/source/img/preview_layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/preview_layers.png -------------------------------------------------------------------------------- /docs/source/img/publish_fields.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/publish_fields.png -------------------------------------------------------------------------------- /docs/source/img/publish_layers_context_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/publish_layers_context_menu.png -------------------------------------------------------------------------------- /docs/source/img/publish_layers_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/publish_layers_list.png -------------------------------------------------------------------------------- /docs/source/img/publish_layers_progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/publish_layers_progress.png -------------------------------------------------------------------------------- /docs/source/img/publish_layers_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/publish_layers_report.png -------------------------------------------------------------------------------- /docs/source/img/publish_metadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/publish_metadata.png -------------------------------------------------------------------------------- /docs/source/img/publish_section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/publish_section.png -------------------------------------------------------------------------------- /docs/source/img/publish_server_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/publish_server_error.png -------------------------------------------------------------------------------- /docs/source/img/publish_workspace_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/publish_workspace_warning.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_addauth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_addauth.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_authentication.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_authentication.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_authset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_authset.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_geoserverurl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_geoserverurl.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_newgeoserver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_newgeoserver.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_newserver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_newserver.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_olpreview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_olpreview.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_publishexample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_publishexample.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_servers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_servers.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_setdataserver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_setdataserver.png -------------------------------------------------------------------------------- /docs/source/img/quickstart_titleabstract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/quickstart_titleabstract.png -------------------------------------------------------------------------------- /docs/source/img/rastermarker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/rastermarker.png -------------------------------------------------------------------------------- /docs/source/img/remove_all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/remove_all.png -------------------------------------------------------------------------------- /docs/source/img/rulebasedrenderer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/rulebasedrenderer.png -------------------------------------------------------------------------------- /docs/source/img/servers_geonetwork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/servers_geonetwork.png -------------------------------------------------------------------------------- /docs/source/img/servers_geoserver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/servers_geoserver.png -------------------------------------------------------------------------------- /docs/source/img/servers_geoserver2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/servers_geoserver2.png -------------------------------------------------------------------------------- /docs/source/img/servers_mapserver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/servers_mapserver.png -------------------------------------------------------------------------------- /docs/source/img/servers_mapserver2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/servers_mapserver2.png -------------------------------------------------------------------------------- /docs/source/img/servers_postgis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/servers_postgis.png -------------------------------------------------------------------------------- /docs/source/img/simplefill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/simplefill.png -------------------------------------------------------------------------------- /docs/source/img/simpleline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/simpleline.png -------------------------------------------------------------------------------- /docs/source/img/simplemarker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/simplemarker.png -------------------------------------------------------------------------------- /docs/source/img/singlesymbolrenderer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/singlesymbolrenderer.png -------------------------------------------------------------------------------- /docs/source/img/styleviewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/styleviewer.png -------------------------------------------------------------------------------- /docs/source/img/styleviewer_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/styleviewer_menu.png -------------------------------------------------------------------------------- /docs/source/img/svgmarker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/docs/source/img/svgmarker.png -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- 1 | |plugin_name| 2 | ============= 3 | 4 | |plugin_name| enables you to publish your map metadata to a spatial catalogue (CSW) 5 | like GeoNetwork, or to publish the map itself as an OGC data service (WMS/WMTS/WFS/WCS) 6 | to GeoServer or MapServer. |short_name| also offers the option to export metadata, symbology 7 | and/or data as local files. 8 | 9 | This QGIS plugin has been developed by `GeoCat `_, 10 | a Dutch-Canadian company focusing on the development, customization 11 | and support of cutting-edge geospatial catalog software on both server and desktop platforms. 12 | GeoCat provides all-in-one Spatial Data Infrastructure (SDI) solutions 13 | that offer a geospatial catalog, map server and map client. 14 | The software is based on established Free and Open Source Software (FOSS4G) 15 | projects, and uses open standard protocols. 16 | 17 | 18 | Contents 19 | -------- 20 | 21 | .. toctree:: 22 | :glob: 23 | :maxdepth: 2 24 | 25 | background 26 | installation 27 | quickstart 28 | bridge_dialog 29 | server_configuration 30 | publish 31 | metadata_editing 32 | styleviewer 33 | supported_symbology 34 | -------------------------------------------------------------------------------- /geocatbridge/__init__.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | def classFactory(iface): 4 | from .plugin import GeocatBridge 5 | return GeocatBridge(iface) 6 | -------------------------------------------------------------------------------- /geocatbridge/bridge.pro: -------------------------------------------------------------------------------- 1 | FORMS = ui/publishreportdialog.ui \ 2 | ui/publishwidget.ui \ 3 | ui/connectionswidget.ui \ 4 | ui/errordialog.ui 5 | 6 | SOURCES = plugin.py \ 7 | process/algorithm.py \ 8 | process/provider.py \ 9 | publish/exporter.py \ 10 | publish/metadata.py \ 11 | publish/tasks.py \ 12 | servers/manager.py \ 13 | servers/views/geonetwork.py \ 14 | servers/views/geoserver.py \ 15 | servers/views/mapserver.py \ 16 | servers/views/postgis.py \ 17 | ui/errordialog.py \ 18 | ui/publishwidget.py \ 19 | ui/progressdialog.py \ 20 | ui/publishreportdialog.py \ 21 | ui/connectionswidget.py \ 22 | utils/l10n.py 23 | 24 | TRANSLATIONS = i18n/bridge_de.ts \ 25 | i18n/bridge_es.ts \ 26 | i18n/bridge_nl.ts 27 | -------------------------------------------------------------------------------- /geocatbridge/i18n/bridge_es.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/i18n/bridge_es.qm -------------------------------------------------------------------------------- /geocatbridge/i18n/bridge_nl.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/i18n/bridge_nl.qm -------------------------------------------------------------------------------- /geocatbridge/images/add.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /geocatbridge/images/attention.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /geocatbridge/images/checkmark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /geocatbridge/images/deselect.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /geocatbridge/images/export.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | -------------------------------------------------------------------------------- /geocatbridge/images/github_logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /geocatbridge/images/gitter_logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /geocatbridge/images/group.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /geocatbridge/images/import.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | -------------------------------------------------------------------------------- /geocatbridge/images/layer.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /geocatbridge/images/metadata.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /geocatbridge/images/preview.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /geocatbridge/images/published.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /geocatbridge/images/refresh.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /geocatbridge/images/rocket.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /geocatbridge/images/select.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /geocatbridge/images/symbology.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /geocatbridge/images/unknown.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /geocatbridge/images/validate.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /geocatbridge/process/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/process/__init__.py -------------------------------------------------------------------------------- /geocatbridge/process/algorithm.py: -------------------------------------------------------------------------------- 1 | from qgis.core import QgsProcessingAlgorithm 2 | 3 | from geocatbridge.utils import meta 4 | from geocatbridge.utils.gui import getSvgIcon 5 | from geocatbridge.utils.feedback import translate 6 | 7 | 8 | class BridgeAlgorithm(QgsProcessingAlgorithm): 9 | 10 | # Constants used to refer to parameters and outputs. They will be 11 | # used when calling the algorithm from another algorithm, or when 12 | # calling from the QGIS console. 13 | 14 | INPUT = 'INPUT' 15 | OUTPUT = 'OUTPUT' 16 | 17 | def __init__(self): 18 | super().__init__() 19 | self.tr = translate 20 | 21 | def initAlgorithm(self, config=None): # noqa 22 | super().initAlgorithm(config) 23 | 24 | def createInstance(self): 25 | return type(self)() 26 | 27 | def icon(self): 28 | return getSvgIcon("bridge_icon") 29 | 30 | def group(self): 31 | return self.tr("Publish tools") 32 | 33 | def groupId(self): 34 | return meta.PLUGIN_NAMESPACE 35 | 36 | def tags(self): 37 | return [] 38 | -------------------------------------------------------------------------------- /geocatbridge/publish/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/publish/__init__.py -------------------------------------------------------------------------------- /geocatbridge/resources/mapserver/symbols.txt: -------------------------------------------------------------------------------- 1 | SYMBOLSET 2 | 3 | SYMBOL 4 | NAME "circle" 5 | TYPE ELLIPSE 6 | FILLED TRUE 7 | POINTS 8 | 1 1 9 | END 10 | END 11 | 12 | SYMBOL 13 | NAME "square" 14 | TYPE VECTOR 15 | FILLED TRUE 16 | POINTS 17 | 0 0 18 | 0 1 19 | 1 1 20 | 1 0 21 | 0 0 22 | END 23 | END 24 | 25 | SYMBOL 26 | NAME "cross" 27 | TYPE VECTOR 28 | POINTS 29 | 0.5 0 30 | 0.5 1 31 | -99 -99 32 | 0 0.5 33 | 1 0.5 34 | END 35 | END 36 | 37 | SYMBOL 38 | NAME "x" 39 | TYPE VECTOR 40 | POINTS 41 | 0 0 42 | 1 1 43 | -99 -99 44 | 0 1 45 | 1 0 46 | END 47 | END 48 | 49 | SYMBOL 50 | NAME "diamond" 51 | TYPE VECTOR 52 | FILLED TRUE 53 | POINTS 54 | 0 0.5 55 | 0.5 0 56 | 1 0.5 57 | 0.5 1 58 | 0 0.5 59 | END 60 | END 61 | 62 | SYMBOL 63 | NAME "hatch" 64 | TYPE HATCH 65 | END 66 | 67 | SYMBOL 68 | NAME "arrowhead" 69 | TYPE VECTOR 70 | FILLED TRUE 71 | POINTS 72 | 0 2 73 | 4 1 74 | 0 0 75 | END 76 | END 77 | 78 | END -------------------------------------------------------------------------------- /geocatbridge/resources/openlayers/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 18 | 19 | 20 |
21 | 22 | -------------------------------------------------------------------------------- /geocatbridge/resources/ref-system.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /geocatbridge/servers/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/servers/models/__init__.py -------------------------------------------------------------------------------- /geocatbridge/servers/models/gn_profile.py: -------------------------------------------------------------------------------- 1 | from geocatbridge.utils.enum_ import LabeledIntEnum 2 | 3 | 4 | class GeoNetworkProfiles(LabeledIntEnum): 5 | """ Container class for GeoNetwork profile constants. """ 6 | DEFAULT = 'Default' 7 | INSPIRE = 'INSPIRE' 8 | DUTCH = 'Dutch Geography' 9 | -------------------------------------------------------------------------------- /geocatbridge/servers/models/gs_storage.py: -------------------------------------------------------------------------------- 1 | from geocatbridge.utils.enum_ import LabeledIntEnum 2 | 3 | 4 | class GeoserverStorage(LabeledIntEnum): 5 | FILE_BASED = 'File-based storage (e.g. GeoPackage)' 6 | POSTGIS_BRIDGE = 'Import into PostGIS database (direct connect)' 7 | POSTGIS_GEOSERVER = 'Import into PostGIS database (managed by GeoServer)' 8 | -------------------------------------------------------------------------------- /geocatbridge/servers/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/servers/views/__init__.py -------------------------------------------------------------------------------- /geocatbridge/servers/views/geoserver_ds.py: -------------------------------------------------------------------------------- 1 | from geocatbridge.utils import gui 2 | 3 | WIDGET, BASE = gui.loadUiType(__file__) 4 | 5 | 6 | class GeoserverDatastoreDialog(BASE, WIDGET): 7 | 8 | def __init__(self, parent=None): 9 | super(GeoserverDatastoreDialog, self).__init__(parent) 10 | self.setupUi(self) 11 | self.name = None 12 | self.host = None 13 | self.port = None 14 | self.schema = None 15 | self.database = None 16 | self.username = None 17 | self.password = None 18 | 19 | def accept(self): 20 | self.name = self.txtName.text().strip() 21 | self.host = self.txtHost.text().strip() 22 | self.port = self.txtPort.text().strip() 23 | self.schema = self.txtSchema.text().strip() 24 | self.database = self.txtDatabase.text().strip() 25 | self.username = self.txtUsername.text().strip() 26 | self.password = self.txtPassword.text().strip() 27 | self.close() 28 | -------------------------------------------------------------------------------- /geocatbridge/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/__init__.py -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/aerialway-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/airfield-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/airport-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/airport_b-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/alcohol-shop-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/america-football-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/aquarium-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/art-gallery-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/attraction-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/bar-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/barrier-15.svg: -------------------------------------------------------------------------------- 1 | 2 | barrier-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/baseball-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/basketball-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/beer-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/blood-bank-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | blood-bank-15 6 | 8 | 9 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/building-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/building-alt1-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | buildings 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/bus-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/cablecar-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 11 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/cafe-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/campsite-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/car-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/car-rental-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 9 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/car-repair-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 11 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/casino-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/castle-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/cemetery-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/christian-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/cinema-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/circle-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/circle-stroked-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/clothing-store-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/college-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/commercial-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/cross-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/defibrillator-15.svg: -------------------------------------------------------------------------------- 1 | 2 | defibrillator-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/dentist-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/doctor-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/drinking-water-15.svg: -------------------------------------------------------------------------------- 1 | 2 | drinking-water-15 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/embassy-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/emergency-phone-15.svg: -------------------------------------------------------------------------------- 1 | 2 | emergency-phone-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/emptyfile: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/entrance-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 8 | 11 | 12 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/entrance-alt1-15.svg: -------------------------------------------------------------------------------- 1 | 2 | entrance-alt1-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/farm-15.svg: -------------------------------------------------------------------------------- 1 | 2 | farm-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/fast-food-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/fence-15.svg: -------------------------------------------------------------------------------- 1 | 2 | fence-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/fire-station-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/florist-15.svg: -------------------------------------------------------------------------------- 1 | 2 | florist-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/fuel-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/furniture-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 9 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/gaming-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | gaming 6 | 11 | 12 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/garden-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/garden-center-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/gift-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/globe-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 11 | 12 | 13 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/golf-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/hairdresser-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/harbor-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 16 | 17 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/hardware-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/heart-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 8 | 9 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/heliport-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/home-15.svg: -------------------------------------------------------------------------------- 1 | 3 | 8 | 9 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/horse-riding-15.svg: -------------------------------------------------------------------------------- 1 | 2 | horse-riding-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/hospital-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/ice-cream-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 8 | 11 | 12 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/industry-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/information-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/jewelry-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 8 | 9 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/karaoke-15.svg: -------------------------------------------------------------------------------- 1 | 2 | karaoke 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/landmark-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 8 | landmark 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/landuse-15.svg: -------------------------------------------------------------------------------- 1 | 2 | landuse-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/laundry-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/lighthouse-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/lodging-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/logging-15.svg: -------------------------------------------------------------------------------- 1 | 2 | logging-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/marker-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/marker-stroked-15.svg: -------------------------------------------------------------------------------- 1 | 2 | marker-stroked-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/mobile-phone-15.svg: -------------------------------------------------------------------------------- 1 | 2 | mobile-phone-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/monument-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/mountain-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/music-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/natural-15.svg: -------------------------------------------------------------------------------- 1 | 2 | natural-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/optician-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/paint-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/park-alt1-15.svg: -------------------------------------------------------------------------------- 1 | 2 | park-alt1-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/parking-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/parking-garage-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/pharmacy-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/picnic-site-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/pitch-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/place-of-worship-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/police-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/post-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/prison-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/rail-light-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/rail-metro-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/ranger-station-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/recycling-15.svg: -------------------------------------------------------------------------------- 1 | 2 | recycling-15 3 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/religious-christian-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/religious-jewish-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/religious-muslim-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/residential-community-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | buildings 6 | 8 | 9 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/restaurant-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/roadblock-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/rocket-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/school-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/scooter-15.svg: -------------------------------------------------------------------------------- 1 | 2 | scooter-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/shelter-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/shoe-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 9 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/shop-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/skiing-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/slaughterhouse-15.svg: -------------------------------------------------------------------------------- 1 | 2 | slaughterhouse-15-01 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/snowmobile-15.svg: -------------------------------------------------------------------------------- 1 | 2 | snowmobile-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/soccer-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/square-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/square-stroked-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 8 | 9 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/stadium-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/star-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/star-stroked-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/stop-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/stop_b-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/suitcase-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/swimming-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/teahouse-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 8 | 9 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/telephone-15.svg: -------------------------------------------------------------------------------- 1 | 2 | telephone-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/theatre-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/town-15.svg: -------------------------------------------------------------------------------- 1 | 2 | town-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/town-hall-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/triangle-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/triangle-stroked-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/village-15.svg: -------------------------------------------------------------------------------- 1 | 2 | village-15 3 | 4 | 5 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/warehouse-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/waste-basket-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/watch-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 11 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/water-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/15/windmill-15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 9 | 10 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/README.MD: -------------------------------------------------------------------------------- 1 | Data is from GeoFabrik - http://download.geofabrik.de/north-america/canada/british-columbia-latest-free.shp.zip 2 | (c) OSM 3 | 4 | I clipped using the code in "how-to-create.txt" 5 | 6 | Styles are based on - https://github.com/MrXsquared/OSM-Geofabrik_Universal-QML-Style 7 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/aoi.cpg: -------------------------------------------------------------------------------- 1 | UTF-8 -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/aoi.dbf: -------------------------------------------------------------------------------- 1 | xA idN 2 | 1 -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/aoi.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/aoi.qpj: -------------------------------------------------------------------------------- 1 | GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]] 2 | -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/aoi.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/aoi.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/aoi.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/aoi.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_buildings_a_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_buildings_a_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_buildings_a_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_buildings_a_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_buildings_a_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_buildings_a_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_buildings_a_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_landuse_a_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_landuse_a_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_landuse_a_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_landuse_a_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_landuse_a_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_landuse_a_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_landuse_a_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_natural_a_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_natural_a_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_natural_a_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_natural_a_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_natural_a_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_natural_a_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_natural_a_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_natural_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_natural_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_natural_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_natural_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_natural_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_natural_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_natural_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_places_a_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_places_a_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_places_a_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_places_a_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_places_a_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_places_a_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_places_a_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_places_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_places_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_places_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_places_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_places_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_places_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_places_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pofw_a_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pofw_a_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pofw_a_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pofw_a_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pofw_a_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pofw_a_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pofw_a_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pofw_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pofw_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pofw_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pofw_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pofw_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pofw_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pofw_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pois_a_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pois_a_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pois_a_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pois_a_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pois_a_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pois_a_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pois_a_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pois_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pois_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pois_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pois_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pois_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_pois_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_pois_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_railways_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_railways_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_railways_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_railways_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_railways_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_railways_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_railways_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_roads_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_roads_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_roads_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_roads_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_roads_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_roads_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_roads_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_traffic_a_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_traffic_a_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_traffic_a_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_traffic_a_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_traffic_a_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_traffic_a_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_traffic_a_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_traffic_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_traffic_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_traffic_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_traffic_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_traffic_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_traffic_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_traffic_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_transport_a_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_transport_a_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_transport_a_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_transport_a_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_transport_a_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_transport_a_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_transport_a_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_transport_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_transport_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_transport_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_transport_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_transport_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_transport_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_transport_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_water_a_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_water_a_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_water_a_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_water_a_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_water_a_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_water_a_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_water_a_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_waterways_free_1_Clip.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_waterways_free_1_Clip.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_waterways_free_1_Clip.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_waterways_free_1_Clip.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_waterways_free_1_Clip.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/gis_osm_waterways_free_1_Clip.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data-bc-osm/gis_osm_waterways_free_1_Clip.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data-bc-osm/how-to-create.txt: -------------------------------------------------------------------------------- 1 | # from - https://www.hatarilabs.com/ih-en/clip-multiple-layers-in-qgis-with-pyqgis-tutorial 2 | 3 | import os 4 | 5 | mainLayerFolder = '/Users/ddd/Downloads/british-columbia-latest-free.shp/' 6 | 7 | listFilterShapes = [] 8 | for item in os.listdir(mainLayerFolder): 9 | if item[-3:]=='shp': 10 | listFilterShapes.append(item) 11 | 12 | print(listFilterShapes) 13 | 14 | dictFilterShapes = {} 15 | 16 | for shape in listFilterShapes: 17 | dictFilterShapes[shape[:-4]] = iface.addVectorLayer(mainLayerFolder + shape,shape[:-4],"ogr") 18 | 19 | areaOfInterest = iface.addVectorLayer('/Users/ddd/delme/aoi.shp' ,'aoi',"ogr") 20 | 21 | from processing.tools import * 22 | 23 | processing.algorithmHelp("qgis:clip") 24 | for layer in dictFilterShapes.keys(): 25 | parameters = {'INPUT': dictFilterShapes[layer], 26 | 'OVERLAY': areaOfInterest, 27 | 'OUTPUT': mainLayerFolder + '/OutputShp/'+layer+'_Clip.shp'} 28 | processing.run ("qgis:clip",parameters) 29 | iface.addVectorLayer(mainLayerFolder + '/OutputShp/'+layer+'_Clip.shp',layer+'_Clip',"ogr") 30 | 31 | -------------------------------------------------------------------------------- /geocatbridge/tests/data/emptylayer.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data/emptylayer.gpkg -------------------------------------------------------------------------------- /geocatbridge/tests/data/worldcountries.cpg: -------------------------------------------------------------------------------- 1 | UTF-8 -------------------------------------------------------------------------------- /geocatbridge/tests/data/worldcountries.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data/worldcountries.dbf -------------------------------------------------------------------------------- /geocatbridge/tests/data/worldcountries.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data/worldcountries.gpkg -------------------------------------------------------------------------------- /geocatbridge/tests/data/worldcountries.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /geocatbridge/tests/data/worldcountries.qpj: -------------------------------------------------------------------------------- 1 | GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]] 2 | -------------------------------------------------------------------------------- /geocatbridge/tests/data/worldcountries.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data/worldcountries.shp -------------------------------------------------------------------------------- /geocatbridge/tests/data/worldcountries.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data/worldcountries.shx -------------------------------------------------------------------------------- /geocatbridge/tests/data/worldcountries.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/tests/data/worldcountries.zip -------------------------------------------------------------------------------- /geocatbridge/tests/readme.rst: -------------------------------------------------------------------------------- 1 | Testing 2 | ======== 3 | 4 | Below you can find some ideas about the plugin testing 5 | 6 | Automated tests 7 | ---------------- 8 | 9 | At the moment there are no automated test for the Bridge plugin 10 | 11 | Semi-automated test 12 | -------------------- 13 | 14 | A suite of tests for visual inspection of the style conversion between QGIS and GeoServer is available. These tests take a set of sample styles, convert them to SLD, and upload them to a GeoServer instance. An image of the original QGIS rendering, along with an image of the geoserver rendering are produced, so they can be compared side by side. 15 | 16 | To know more about these tests and how to run them, read the comments in the header of the `script file <./visualstyletests.py>`_ 17 | 18 | Manual testing 19 | --------------- 20 | 21 | A test project is provided, which can be used to test several elements of Bridge and its interaction with data and metadata servers. It can be found in the ``test/data`` folder of the repo. Layers in the project contain metadata and are styled using different symbols. 22 | 23 | A detailed list of operations to manually test (with or without the above mentioned project) are available in the `test operations file <./testoperations.txt>`_. -------------------------------------------------------------------------------- /geocatbridge/ui/progressdialog.ui: -------------------------------------------------------------------------------- 1 | 2 | 3 | Dialog 4 | 5 | 6 | Qt::WindowModal 7 | 8 | 9 | 10 | 0 11 | 0 12 | 627 13 | 378 14 | 15 | 16 | 17 | Publishing progress 18 | 19 | 20 | true 21 | 22 | 23 | 24 | 25 | 26 | QFrame::Panel 27 | 28 | 29 | false 30 | 31 | 32 | 33 | 1 34 | 35 | 36 | 37 | 38 | 2 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /geocatbridge/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoCat/qgis-bridge-plugin/9f57f785442d78b95968290269708f4c6a2eee09/geocatbridge/utils/__init__.py -------------------------------------------------------------------------------- /geocatbridge/utils/network.py: -------------------------------------------------------------------------------- 1 | from requests import Session 2 | from requests.adapters import HTTPAdapter 3 | from urllib3.util.retry import Retry 4 | 5 | DEFAULT_RETRIES = 2 6 | UPLOAD_TIMEOUT = 600 # timeout in seconds for upload requests 7 | DEFAULT_TIMEOUT = 60 # timeout in seconds for regular requests 8 | TESTCON_TIMEOUT = 5 # timeout in seconds for connection tests 9 | RETRY_STRATEGY = Retry( 10 | total=DEFAULT_RETRIES, 11 | status_forcelist=[429, 500, 502, 503, 504], 12 | respect_retry_after_header=False 13 | ) 14 | 15 | 16 | class TimeoutHTTPAdapter(HTTPAdapter): 17 | def __init__(self, *args, **kwargs): 18 | self.timeout = DEFAULT_TIMEOUT 19 | if "timeout" in kwargs: 20 | self.timeout = kwargs["timeout"] 21 | del kwargs["timeout"] 22 | super().__init__(*args, **kwargs) 23 | 24 | def send(self, request, **kwargs): 25 | timeout = kwargs.get("timeout") 26 | if timeout is None: 27 | kwargs["timeout"] = self.timeout 28 | return super().send(request, **kwargs) 29 | 30 | 31 | BRIDGE_ADAPTER = TimeoutHTTPAdapter(max_retries=RETRY_STRATEGY) 32 | 33 | 34 | class BridgeSession(Session): 35 | def __init__(self): 36 | super().__init__() 37 | self.mount('https://', BRIDGE_ADAPTER) 38 | self.mount('http://', BRIDGE_ADAPTER) # noqa 39 | --------------------------------------------------------------------------------