Prostorové vyhledávání

V možnostech mapy můžete aktivovat a nakonfigurovat panel pro vyhledávání adres na základě externích webových služeb (nominatim, google nebo francouzské IGN). Viz Možnosti mapy - Obecné možnosti mapy . Kromě toho můžete do aplikace Lizmap přidat možnost prostorového vyhledávání. To znamená, že uživatelům umožníte vyhledávat v rámci prostorových dat, jako jsou země, body zájmu atd. Máte dva způsoby, jak do Lizmap přidat možnost vyhledávání:

  • Pro QGIS 2 a QGIS 3 můžete v databázi PostgreSQL vytvořit tabulku nebo pohled lizmap_search, ve kterém budou uložena vyhledávací data pro všechny projekty Lizmap.

  • Pouze pro QGIS 2 můžete použít zásuvný modul QuickFinder pro konfiguraci vyhledávání dat pro projekt QGIS.

Zásuvný modul QuickFinder

Varování

Toto platí pouze pro QGIS 2. Tento zásuvný modul nebyl přenesen na QGIS 3.

Účelem tohoto zásuvného modulu je zajistit rychlé vyhledávání mezi velkými datovými sadami, a to v souboru qtfs generovaném aplikací QGIS Desktop.

Předpoklady

  • Na serveru Lizmap musíte mít nainstalovanou alespoň verzi PHP 7.x.

Konfigurace

Uvnitř QGIS:

  • instalace pluginu QuickFinder, pouze pro QGIS 2

  • vyberte vrstvu (vrstvy), definujte pole, mezi kterými chcete vyhledávat, vyberte formát ukládání geometrie (WKT nebo Extent) a uložte vektor fulltextového vyhledávání (FTS) do databáze souborů (.qfts). Název souboru musí být totožný s názvem souboru projektu QGIS. Například: myproject.qfts pro projekt QGIS uložený jako myproject.qgs.

Varování

Fungují pouze formáty WKT nebo Extent pro ukládání geometrie, protože binární formát (WKB) nelze dekódovat pomocí LWC.

Uvnitř LWC:

  • vložte databázový soubor vedle projektu QGIS, použijte nástroj Hledat (vstup) a přiblížte vybraný prvek.