Konfigurace webového klienta Lizmap

Úvod

Nabídka Lizmap configuration je rozdělena na 2 části:

  • Služby: obecná konfigurace webového klienta Lizmap - server, cache atd.

  • Repozitáře: vytvoření a konfigurace repozitářů Lizmap

../_images/administration-lizmap-configuration.jpg

Služby

Chcete-li nakonfigurovat Služby, klikněte na tlačítko Změnit pod souhrnem.

Varování

QGIS Server musí být nainstalován na stejném počítači jako Lizmap Web Client.

  • Seznam adres URL subdomén systému WMS (nepovinné): Použití více doménových jmen je jednou z klasických optimalizací při použití webové aplikace OpenLayers (jako Lizmap Web Client). Můžete zadat seznam subdomén oddělených čárkou.

    • Je nutné použít seznam subdomén vztažený k doméně, se kterou je používán Lizmap Web Client. Pokud je například název vaší hlavní domény maps.example.com, pak můžete použít a.maps.example.com, b.maps.example.com, c.maps.example.com, d.maps.example.com.

    • Samozřejmě je nutné nakonfigurovat server Apache/Nginx virtuální hostitel tak, aby tyto subdomény zohledňoval, například pomocí proměnné:

      ServerAlias \*.maps.example.com
      
  • Typ úložiště mezipaměti serveru

    • soubor: Dlaždice uložené v mezipaměti jsou uloženy v adresáři serveru podle vrstvy

    • sqlite: Dlaždice jsou uloženy v databázi sqlite podle vrstev.

    • redis: dlaždice jsou uloženy v databázi Redis

  • Kořenový adresář mezipaměti: složka, ve které je uložena mezipaměť. Server Apache/Nginx do něj musí mít možnost zápisu.

  • Doba(y) vypršení platnosti mezipaměti serveru: doba v sekundách, po kterou je každá dlaždice uchovávána. Jedná se o výchozí hodnotu pro vrstvy, jejichž čas nebyl nakonfigurován pomocí zásuvného modulu.

    • Dlaždice uložené v mezipaměti starší než tato doba se automaticky obnoví.

    • Hodnota 0 znamená, že platnost dlaždic nevyprší.

    • Doba platnosti musí být přizpůsobena měnícím se údajům.

  • Odeslání požadavku na server QGIS nebo externí službu pomocí: 2 metody php nebo curl. Pokud není na serveru nainstalován curl, použijte první z nich.

  • Režim ladění: ukládá některé dotazy do souboru protokolu: lizmap/var/log/messages.log

  • Umožnit návštěvníkům požádat o účet: Pokud je tato možnost povolena, bude ve veřejném menu přidán nový odkaz „Registrace“. Kliknutím na tento odkaz se návštěvníkovi zobrazí formulář, který mu umožní požádat správce o účet. Musí vyplnit některá pole (jméno, e-mail, z důvodu požadavku) a poté formulář ověří, aby mohl žádost odeslat.

  • Email správce: Pokud je zadána platná e-mailová adresa, budou zasílána oznámení webového klienta Lizmap. Například každý požadavek na vytvoření účtu prostřednictvím registračního formuláře vygeneruje e-mail zaslaný na tuto adresu.

  • e-mail odesílatele a jméno odesílatele: když Lizmap odesílá e-mail, například oznámení nebo pro reset hesla, potřebuje e-mailovou adresu a jméno odesílatele.

../_images/administration-modify-services.jpg

proxy pro externí požadavky

Lizmap může potřebovat přístup k některým internetovým službám. Pokud je tedy nainstalován za webovým proxy serverem (typicky v intranetu), je třeba uvést, o jaký proxy server se jedná.

Měli byste zaškrtnout políčko „Použít proxy server“ a vyplnit tato pole:

  • Hostitel proxy serveru: adresa proxy serveru.

  • Port proxy serveru: port tcp proxy serveru.

  • Typ proxy serveru: protokol použitý pro přístup k proxy serveru: http nebo socks5. Je podporován pouze při použití curl.

  • Přihlášení a heslo: někdy je pro přístup k proxy serveru nutné ověření.

  • Domény, pro které se proxy server nepoužívá: existují požadavky, které by se neměly odesílat na proxy server, typicky požadavky na váš server QGIS nebo požadavky na místní server, který slouží jako mapové podklady atd… Je třeba nastavit alespoň „localhost,127.0.0.1“.

Úložiště

Pro každé úložiště Lizmap jsou uvedeny:

  • Hlavní informace: označení a cesta

  • Seznam práv s příslušnými skupinami

  • Akční tlačítka:

    • Pohled: zobrazí stránku se seznamem map v tomto úložišti.

    • Modify: zobrazí formulář pro úpravu úložiště.

    • Odstranit: odstranění úložiště z konfigurace webového klienta Lizmap.

    • Vyprázdnit mezipaměť: odstraní celou mezipaměť všech vrstev projektů úložiště.

../_images/administration-repository-detail.jpg

Nový repozitář můžete vytvořit pomocí tlačítka Vytvořit repozitář, které se nachází v horní a dolní části sekce Repozitáře.

Přidání úložiště

Chcete-li vytvořit úložiště, musíte zadat:

  • an id: slovo bez mezer, diakritiky nebo speciálních znaků.

  • a label: název, který se bude zobrazovat pro toto úložiště, diakritické znaménka a mezery jsou povoleny.

  • cesta k místní složce: úplná cesta na serveru ke složce, která obsahuje projekty a data QGIS.

  • Povolit témata úložiště: Tato možnost umožňuje vydavateli nastavit téma úložiště a témata pro každou mapu. Viz Vytváření jednoduchých motivů.

Definujte práva pro každou skupinu

Po vytvoření adresáře se automaticky zobrazí formulář pro úpravu úložiště, který definuje následující práva pro jednotlivé skupiny:

  • Zobrazit úložiště :

    • všichni uživatelé zaškrtnutých skupin mají přístup k mapám tohoto úložiště.

    • skupina anonymní je pro neregistrované uživatele a umožňuje vytvářet veřejné mapy.

  • Použití nástroje Edice

    Pokud je tato možnost zaškrtnuta, mají uživatelé skupiny přístup k nástroji pro úpravy všech map úložiště Lizmap, pro které byla edice nakonfigurována.

  • Vždy vidět kompletní data vrstev, i když jsou filtrována podle přihlášení

    Tato možnost souvisí s filtrováním datových vrstev prvků na skupinu. Viz Filtrovaná vrstva podle uživatele - Nastavení viditelnosti/editovatelnosti některých funkcí pro některé uživatele.. Zaškrtněte políčko pro rozhodnutí, které skupiny mohou vidět neustále všechna data, i když je na některých vrstvách aktivní filtr.

../_images/administration-modify-repository.jpg