Skip to content

Commit

Permalink
Various changes
Browse files Browse the repository at this point in the history
  • Loading branch information
simonokeefe committed Apr 11, 2024
1 parent a323aa5 commit 60cc36b
Show file tree
Hide file tree
Showing 14 changed files with 94 additions and 43 deletions.
5 changes: 0 additions & 5 deletions admin-guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,18 +23,13 @@ Administrators control the following aspects of the Pozi experience:
[!ref icon="tools" text="Issues with individual layers"](/admin-guide/qgis/configuring-layers#troubleshooting)
[!ref icon="tools" text="Issues with projects/layer groups"](/admin-guide/qgis/managing-qgis-projects#troubleshooting)

==- Issue affecting *ALL* internal layer groups

If you are not able to view any layer groups from your internal sources, remote into the server on which Pozi Server is installed, go to Control Panel > Administrative Tools > Services > PoziConnectServer > right-click > Restart.

==-

## Let Us Help You

For other changes to the Pozi app experience, contact the Pozi Helpdesk:

* register a new layer catalogue (ie, layer group) in Pozi
* register new layers for viewing by public
* change the default basemap, search and imagery options
* update branding
* solve an issue that's not covered in our Troubleshooting pages
Expand Down
2 changes: 1 addition & 1 deletion admin-guide/installation/entra-id/application-proxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ It is recommended to assign an individual user first for testing before assignin

When configured correctly, a request from a logged-in user to Pozi Server through the Application Proxy URL should return the same result as within the local network.

Visiting followin the Entra ID Application Proxy URL:
Visiting following the Entra ID Application Proxy URL:

`https://poziserver-<entra-application-client-name>.msappproxy.net/pozi/qgisserver/wfs3.html`

Expand Down
26 changes: 17 additions & 9 deletions admin-guide/qgis/configuring-linked-datasets.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,20 +52,21 @@ Configuring *joined* tables in QGIS may be suitable when:
- the table has fewer than 10,000 records (larger tables are still supported, however you may observe that they are slow to load)
- users expect to search on joined attributes or view them in a table

Attributes from *joined* tables appear in the Pozi info panel in the same information tab as the parent dataset.
Think of joined tables as adding fields from one table to another. Attributes from joined tables appear in the Pozi info panel in the same information tab as the parent dataset.

If you decide a *joined* dataset is right for you, see [here](https://docs.qgis.org/3.34/en/docs/user_manual/working_with_vector/joins_relations.html#joining-features-between-two-layers) for information on how to configure it in QGIS. The remainder of the instructions on this page are not relevant to joined datasets.
If you decide a joined dataset is right for you, see [here](https://docs.qgis.org/3.34/en/docs/user_manual/working_with_vector/joins_relations.html#joining-features-between-two-layers) for information on how to configure it in QGIS. The remainder of the instructions on this page are not relevant to joined datasets.

### Linked Datasets

Alternatively, adding *linked* datasets (as covered in this page) is recommended when:

- there is a one-to-many relationship between records in the tables, or
- for tables with more than 10,000 records
- for tables with more than 10,000 records, or
- the child dataset is a spatial table which uses a spatial intersection to link to its parent

Attributes from *linked* tables appear in the Pozi info panel in separate tabs below the parent's information tab.
Attributes from linked tables appear in the Pozi info panel in separate tabs below the parent's information tab.

If you decide a *linked* dataset is right for you, continue to the instructions below.
If you decide a linked dataset is right for you, continue to the instructions below.

## Add Linked Dataset

Expand Down Expand Up @@ -103,6 +104,12 @@ The parent layer can exist in the same QGIS project, or a different project, or

### Parameter

!!! Note

If you are configuring a child dataset as a *spatial intersection* of its parent, you don't need to specify any `parameter` filter. In the absence of any filter, Pozi assumes that the parent/child relationship is a spatial intersection, and it will generate the necessary query to return all child records that intersect with the selection spatial record.

!!!

The `parameter` is an expression that contains instructions for filtering the child dataset to return only records that relate to an individual parent feature.

Use the layer's Query Builder to construct and test your expression.
Expand Down Expand Up @@ -137,12 +144,14 @@ Example: `parameter=EXP_FILTER=Assess_NumberX IN ('[Property Number]')`

Pozi will substitute any field names within square brackets with values from those fields from the parent.

*Note: `EXP_FILTER` doesn't support spaces in the child dataset's lookup field name. If this field contains any spaces, update the dataset's Attributes Form settings to use a alias name for the lookup field that doesn't contain spaces.*

### Optional Settings

These settings provide an override for some of the default layer behaviours in Pozi.

* `downloadable=false`: prevent Pozi from showing a table view of the selected features
* `enabled=false`: temporarily disable a dataset in Pozi (without having to remove it from QGIS)
* `enabled=false`: disable a dataset in Pozi (without having to remove it from QGIS)
* `infoPanelCollapse=true`: collapse info results panel for this dataset
* `promoteDetails=true`: display all child attributes instead of a preview

Expand All @@ -154,9 +163,8 @@ In the child dataset's Layer Properties, go to QGIS Server. Fill in the 'Keyword

![](./img/qgis-server-keywords.png){style="width:600px"}

Example: `parent=Property, parameter=EXP_FILTER=Assess_NumberX in ('[Property Number]')`

*Note: `EXP_FILTER` doesn't support spaces in the child dataset's lookup field name. If this field contains any spaces, update the dataset's Attributes Form settings to use a alias name for the lookup field that doesn't contain spaces.*
Non-spatial example: `parent=Property, parameter=EXP_FILTER=Assess_NumberX in ('[Property Number]')`
Spatial example: `parent=Property`

Click OK, then save the project.

Expand Down
20 changes: 15 additions & 5 deletions admin-guide/qgis/managing-qgis-projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,13 @@ If you've [set up](/admin-guide/qgis/setting-up-qgis/#basemap) 'Vicmap Basemap'

Browser > WMS/WMTS > Vicmap Basemap > Vicmap Basemap - VicGrid2020 - Cartographic

Ensure that you exclude the basemap from WMS to prevent it appearing in Pozi. See [here](/admin-guide/qgis/configuring-layers#exclude-layers) for more information.

## Configure Web Services

### Construct Advertised URL
For non-Azure implementations, follow the *Legacy* instructions immediately below to configure the necessary *advertised URL*. For Azure implementations, see the next section.

*Note: this is no longer a requirement for newer Azure-only implementations if the site is configured with the correct [Application Proxy internal URL](/dev-guide/azure-integration#application-proxy-internal-url).*
==- Legacy

The project's *Advertised URL* is a URL at which WMS and WFS requests can interact with the layers in the project file. Essentially, the project file needs a reference to itself in a URL format.

Expand All @@ -74,6 +76,8 @@ https://<servername>.pozi.com/iis/qgisserver?MAP=<projectfilepath>

Copy the URL to your clipboard for subsequent configuration below.

==-

### Enable Web Services

1. Project > Properties > QGIS Server
Expand Down Expand Up @@ -134,6 +138,10 @@ Some file formats can be less efficient than others for a project to load. Large

Your new project must be registered in Pozi's central web configuration for users to view the map layers in your Pozi site.

For non-Azure implementations, follow the *Legacy* instructions immediately below to obtain the project's `GetProjectSettings` URL. For Azure implementations, see the next section.

==- Legacy

Follow these steps to register your project:

1. obtain the project's `GetProjectSettings` URL
Expand All @@ -156,14 +164,16 @@ https://<servername>.pozi.com/iis/qgisserver?MAP=<projectfilepath>&service=WMS&r

Test this URL by pasting it in your browser and check that you get a valid response that lists the available layers.

### 2. Submit Helpdesk Ticket
==-

### Submit Helpdesk Ticket

Email support@pozi.com with these details:

* subject: New layer catalogue
* name of new layer group to appear in Pozi layer panel
* order in which the layer group is to appear in the Pozi Layer Panel (relative to an existing layer group)
* `GetProjectSettings` URL (from above)
* `GetProjectSettings` URL (non-Azure legacy implementation only)

Within 24 hours, the new layer group will be configured and available for users to view in Pozi.

Expand All @@ -173,7 +183,7 @@ During this time, and any time afterwards, you may continue to [add and configur

==- None of the project's layers are displaying in Pozi

Check that advertised URLs contains the exact path and file name of the .qgs project file.
For Azure implementations, ensure that QGIS Server WMS and WFS Advertised URLs are blank. For non-Azure implementations, ensure the Advertised URL contains the exact path and file name of the .qgs project file.

Ensure that `Use layer ids as names` is NOT ticked. See Project > Properties > QGIS Server > WMS.

Expand Down
40 changes: 36 additions & 4 deletions compare/arcgis-online.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,42 @@ There are no multi-day courses required to get you started.

GIS administrators can take advantage of QGIS's powerful graphical user interface to configure layers in Pozi, including adding spatial and non-spatial data sources, filtering, advanced layer styling, labelling, dynamic data joins, virtual fields, debugging tools, and more.

### Functionality

Here's what our customers have to say about Pozi in comparison with their experience with ArcGIS Experience Builder.

==- About Pozi

> A stable team of technicians based in Australia who could manage updates and customisation
> interface is more lightweight and includes Google Street View and nearby assets/features by default
> allows members of the public to lodge information about community engagement projects, development applications, customer requests
> able to embed search boxes into Council websites and SharePoint sites which searches any dataset and returns results in the webpage (e.g. "What is my Bin Day?")
> Better layer searching
> Better bookmarks and GPS tracking
> Better labelling and drawing on the map with a print preview
==- About ArcGIS Experience Builder

> lack of updates to the Developer Editions of Experience Builder as opposed to the ArcGIS Online
> extra overheads of costs to maintain a separate server for the local host database which could only be accessed within the Council network
> this solution required custom coding and manual updating script files, republishing and transferring bundles of code to a separate server every time an update would come though
> annotation / Drawing tools did not work well
> there was limited print preview and customising layouts
> couldn't do the Community Engagement Solution that we wanted to do.
==-

### Local Support

*When you ask Pozi for help, we'll acknowledge your request within 24 hours, and begin resolving your issue within 48 hours.*
Expand All @@ -37,10 +73,6 @@ Pozi clients benefit from being able to communicate directly with development an

No long-term, lock-in contracts. No hidden costs.

Our pricing is on our website.

[!ref icon="briefcase"](/pricing/)

Hosting and basic support is included in your subscription. Initial setup and advanced support is available on-demand at our standard rate. You don't need a support contract to ask us for help.

### Anything Missing?
Expand Down
7 changes: 4 additions & 3 deletions compare/intramaps.md
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@ When you fund the development of new features, you have ongoing access to the ne
| Share link | ✔️ | ✔️ |
| Measure | ✔️ | ✔️ |
| Search in any layer || ✔️ |
| Dynamic spatial intersections || ✔️ |
| Two-way community consultation || ✔️ |
| <big>**Layer Options**</big> | | |
| Opacity | ✔️ | ✔️ |
Expand All @@ -244,13 +245,13 @@ When you fund the development of new features, you have ongoing access to the ne
| Interactive table || ✔️ |
| Tooltips || ✔️ |
| <big>**Administration**</big> | | |
| Configuration tool(s) | MapManager & ConfigManager | **QGIS Desktop** |
| Configuration tool(s) | MapManager & ConfigManager | **QGIS** |
| SQL queries | ✔️ | ✔️ |
| Online reference and training material || ✔️ |
| Custom development available || ✔️ |
| <big>**Technology**</big> | | |
| Supported map servers | MapServer | **QGIS Server**<br/>GeoServer<br/>MapServer<br/>ArcGIS Server |
| Mapping Javascript library | OpenLayers v2<br/>(2013) | OpenLayers v8<br/>(2023) |
| Mapping Javascript library | OpenLayers v2<br/>(2013) | OpenLayers v8<br/>(2024) |
| OGC standards compliant (WMS/WFS) | ✔️ | ✔️ |
| Web optimised formats (Mapbox Vector Tiles, COG, FlatGeobuf) || ✔️ |
| <big>**Data Integrations**</big> | | |
Expand Down Expand Up @@ -285,7 +286,7 @@ But with Pozi, your organisation's GIS is no longer locked to single software ve

If you're stuck in another contract, talk to us. Not only can we get you up and running with Pozi straight away, we'll provide credit to cover your use of Pozi during the remainder of your existing contract. Run Pozi and IntraMaps in parallel for as long as you need to make a seamless transition.

[!button variant="info" icon="paper-airplane" size="xl" corners="pill" text="Get started"](/contact/)
[!button variant="info" size="xl" corners="pill" text="&nbsp;Get started"](/contact/)

<br/>

Expand Down
4 changes: 2 additions & 2 deletions dev-guide/proxy-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ The default proxy endpoint is set in a JSON config file located at https://confi

In the event that the active proxy service becomes unstable, the proxy endpoint can be changed in the config file. Download the existing file, edit the file in a text editor to change the proxy endpoint, and upload the updated file.

Test the updated proxy endpoint immediately to ensure that it works as expected!

![](img/s3browser-proxy-endpoint-config.png){style="width:500px"}

Ensure that the updated file has public read permissions.

Test the updated proxy endpoint immediately to ensure that it works as expected.
4 changes: 2 additions & 2 deletions pages/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Pozi empowers organisations and their stakeholders to easily access, use and dis

## Our Difference

We believe the future of GIS is about open data and open standards, with simple interfaces and real-time access to trusted data. It's about automated workflows and live integrations, whether that's in the cloud or on-premise.
We believe the future of GIS is built upon open data and open standards, with simple interfaces and real-time access to trusted data. It uses the power of simple workflows and live integrations, whether that's in the cloud or on-premise.

We work with clients on their terms, in their preferred environment, with their preferred infrastructure and resources. Our open system avoids vendor lock-in by respecting our clients' autonomy and strategic technology decisions.

Expand All @@ -43,7 +43,7 @@ Over the years, we continued to develop the Pozi products in consultation with m

In 2019 we rebranded the company name to Pozi, with a fresh vision for ***building connected communities through spatial thinking***.

The Pozi team is committed to a future where GIS is synonymous with transparent data, open standards, user-friendly interfaces and real time access to authoritative data.
The Pozi team is committed to a future where GIS is synonymous with transparent data, open standards, user-friendly interfaces and real time access to trusted data sources.

We are driven to enable more people to easily access and use spatial information to build the shared knowledge of their community.

Expand Down
7 changes: 4 additions & 3 deletions pages/land-central-station.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Land Central Station
route: /land-central-station
description: Land Central Station is a vision for cloud data hub and single source of truth for Victorian council property information - an alternative to dreaded "M1" process.
layout: central
breadcrumb: false
---

#
Expand Down Expand Up @@ -84,7 +85,7 @@ The current system is difficult to automate and innovate upon.

## Solution

**Land Central Station** is a centralised data clearinghouse of property information from all Victorian councils.
**Land Central Station** is our concept of a centralised data clearinghouse of property information from all Victorian councils.

<img src="/static/img/undraw/undraw_start_building_re_xani.svg" alt="" style="float:right;width:300px;margin:0px 40px;">

Expand Down Expand Up @@ -129,7 +130,7 @@ A secure cloud-hosted platform provides a centralised source of truth for proper

On the council side, a simple data sync tool is installed at each council and configured for their property system to generate and upload a nightly extract of relevant property information.

Alternatively, councils may choose to set up FME or another tool of their choice to push their data to the cloud platform.
Alternatively, councils may choose to set up FME, PowerShell or any other tool of their choice to push their data to the cloud platform.

---

Expand Down Expand Up @@ -186,7 +187,7 @@ To update Vicmap, DEECA will compare what changed between snapshots of the counc

==- Why hasn't this been considered in the past?

Most discussions about improving the property data maintenance processes for councils have involved minor improvements to the M1, like creating new edit codes or adding more fields to the specification.
Most discussions about improving the property data maintenance processes for councils have involved minor improvements to the M1 such as creating new edit codes or adding more fields to the specification.

We have a different idea about how to better exchange data that doesn't rely on spreadsheets. It's a new shared-service approach based on modern technologies, and it involves DEECA taking a greater role in the property data maintenance workflow.

Expand Down
7 changes: 4 additions & 3 deletions product/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Unlike traditional GIS software, Pozi is built from the ground up to integrate d
==- For casual users

* navigate the map with ease: anyone who has used Google Maps can easily use Pozi
* search for properties and other features by typing the first few characters of an address or other identifier to see an autocomplete set of results to choose from
* search for properties and other features using text autocomplete
* enquire on properties and other features without having to select options from toolbars or complex menus
* use mobile-friendly features like GPS-location and pinch to zoom
* bookmark frequently-used layers
Expand All @@ -35,14 +35,15 @@ Unlike traditional GIS software, Pozi is built from the ground up to integrate d
* mark up maps with points, lines, polygons and text, and share your annotated maps with others
* generate reports based on features within the current map view, along with calculated statistics
* obtain coordinates and dimensions for any selected feature, or interactively measure using provided measuring tools
* perform spatial analysis tasks easily - right-click on any feature to select intersecting features from any layer
* export geo-referenced maps to desktop GIS

==- For your organisation

* vendor neutral architecture enables your organisation to use its existing spatial data library
* vendor neutral architecture enables your organisation to leverage its existing spatial data library - no data migration required
* direct integration with live government and commercial web services
* mobile friendly design: staff can take Pozi with them to meetings, presentations and out in the field, whether they are using a laptop, tablet or smartphone
* performance: users don't experience frustration waiting for app to load--Pozi loads in the browser near instantly
* performance: users don't experience frustration waiting for app to load - Pozi loads in the browser near instantly
* embed customised maps directly in the organisation's webpages

==-
Expand Down
Loading

0 comments on commit 60cc36b

Please sign in to comment.