source: trunk/info/conf/alkisn_conf.php @ 431

Revision 425, 3.3 KB checked in by frank.jaeger, 2 years ago (diff)

Web-GIS-Auskunft und Mapbender2-Navigation: neue Konfigurations-Parameter und verbessertes Grundbuch-Modul

Line 
1<?php
2/*      alkis_conf.php
3        ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo).
4        Zentrale Einstellungen
5....
6        2020-02-20
7        2020-12-16 Sonderfall QWC2 API-Gateway-Umleitung bei Selbstverlinkung
8        2021-12-07 Neue Parameter $katAmtMix (Kataster-Amt-Mix) und $fsHistorie
9        2021-12-09 Neuer Parameter $PrntBtn (Drucken-Schaltfläche)
10*/
11
12//      Default Bundesland-Schlüssel, falls dieser bei Anfragen ausgelassen wird
13        $defland='05'; // NRW
14
15//      Datenbank-Zugangsdaten
16        $dbport = '5432';
17        $dbuser = '****';
18        $dbpass = '****';
19        $dbpre  = 'alkis0'; // Prefix des DB-Namens, dahinter das GKZ anhängen
20        $dbsuf  = '';       // Suffix des DB-Namens, z.B. Anhang "_neu"
21
22//      im Normalfall  ...
23        $dbgkz = $gkz;                          // normalerweise eine Datenbank je Mandant
24        $dbhost = '10.0.**.**';         // Datenbank-Server aus Produktion
25
26//      Gebiets-Filter
27        $filtland=$defland;                     // ax_gemeinde.land
28        $filtrgb='7';                           // ax_gemeinde.regierungsbezirk
29        $filtkreis='';                          // ax_gemeinde.kreis
30        $filtgem = '';                          // ax_gemeinde.gemeinde
31
32        $katAmtMix = false;                     // Sind Daten aus verschiedenen Katasteramts-Bezirken in der DB? (Default)
33                                                                // Erzeugt kompliziertere Joins auf Schlüsseltabellen zur Unterdrückung doppelter Treffer.
34
35        $fsHistorie = true;                     // Ist eine Flurstücks-Historie gefüllt? (Default)
36                                                                // Einträge in den Tabellen: ax_historischesflurstueck, ax_historischesflurstueckohneraumbezug, ax_historischesflurstueckalb.
37                                                                // Steuert den Link auf das Historie-Modul.
38
39        $PrntBtn = true;                        // Drucken-Schaltfläche im Seitenfuß anzeigen?
40                                                                // Default = true. false wenn die Umgebung bereits eine Schaltfläche bietet.
41
42        switch ($gkz) { // lokale und temporäre Besonderheiten je Mandant
43
44                // Kreisgebiet Lippe
45                case "150": // Lage
46                        $filtkreis='66';
47                        $filtgem = '040';
48                        break;
49
50                // Kreisgebiet Herford
51                case "210": // Bünde
52                        $filtkreis='58';
53                        $filtgem = '004';
54                        break;
55
56                // Kreisgebiet Minden-Lübbecke.
57                case "320": // Hüllhorst
58                //      $dbgkz = '300';  // Gemeinsame Kreis-Datenbank für mehrere Städte
59                        $filtkreis='70';
60                        $filtgem = '016';
61                        break;
62
63                case "418":             // Stadtwerke
64                        $katAmtMix = true;              // Katasteramt 18 und 15
65                        $fsHistorie = false;    // keine Historie
66                        break;
67        }
68
69//      Authentifizierung
70//      $auth="mapbender";
71        $auth="";                               // deaktiviert
72        $mb_guest_user='gast';  // ausschließen
73
74//      Bei Verlinkung auf das gleiche Modul (mit anderen Parametern) den Pfad entfernen?
75//      0 = Normaler Webserver. Die Systemvariable zeigen den korrekten Pfad.
76//      1 = Umleitung über API-Gateway QWC2. Den Pfad entfernen bei Verlinkung weil Systemvariable $_SERVER['PHP_SELF'] nicht korrekt ist.
77        $pfadlos_selbstlink = 0;
78
79//      Entwicklungsumgebung
80        $debug = 0; // 0=Produktion 1=mit Fehlermeldungen, 2=mit Informationen, 3=mit SQL
81
82//      Link für Hilfe (cmsimpe_xh)
83        $hilfeurl = 'http://mapserver.krz.de/?Karten/ALKIS/ALKIS-Auskunft';
84
85//      Den Datenbank-Connection-String aus den oben konfigurierten Parametern bilden
86        $dbconn = "host=".$dbhost." port=" .$dbport." dbname=".$dbpre.$dbgkz.$dbsuf." user=".$dbuser." password=".$dbpass;
87
88//      Je Modul noch individuell anhängen: " options='--application_name=ALKIS-Auskunft_programmname.php'"
89//      In postgresql.conf:
90//              log_line_prefix = '%t [%a-%h] %q%u@%d '
91//      wobei %a = Application
92
93?>
Note: See TracBrowser for help on using the repository browser.