Changeset 105 for trunk/data/mapbender


Ignore:
Timestamp:
07/26/11 11:54:55 (13 years ago)
Author:
frank.jaeger
Message:

Anpassung an PostNAS-Version 0.6:
Buchauskunft und Navigation: Formate des Feldes "lage" (Straßenschlüssel) werden gesteuert über einen neuen conf-Parameter $dbvers (05 oder 06).
Konverter-Scripte für PostNAS 0.6 in einem neuen Ordner.

Location:
trunk/data/mapbender
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/data/mapbender/conf/alkisnav_conf.php

    r86 r105  
    11<?php 
    22# Einstellungen fuer Mapbender-Navigation mit ALKIS-Daten 
    3 # ALKIS-PostGIS-Datenbank aus Konverter PostNAS 0.5 
    4 # krz Mi.-Ra./Li. 2010-11-17 
     3# ALKIS-PostGIS-Datenbank aus Konverter PostNAS 0.5/0.6 
     4# krz Mi.-Ra./Li. 2011-07-26 
    55 
    66# DB-Connection 
    77$host="localhost"; 
    88$port="5432"; 
    9 $dbname="alkis05"; // .$gkz - Mandant 
     9$dbname="alkis";        // .$dbvers.$gkz - Mandant 
     10$dbvers="06";           // 05 oder 06 (steuert Format von .lage) 
    1011$user="***"; 
    11 $password="****"; 
     12$password="***"; 
    1213 
    13 # Pfad zu den ALKIS-Auskunft-Programmen 
    14 $auskpath="../../../intern/"; 
     14# Pfad zu den ALKIS-Auskunft-Programmen  TEST !!! 
     15$auskpath="../../../intern/test/"; 
    1516 
    1617# Massstab zum Positionieren auf Flurstueck, Strasse, Hausnummer 
     18# in MapProxy gecachte Masstaebe verwenden 
    1719$scalefs=750; 
    18 $scalestr=2000; 
     20$scalestr=2500; 
    1921$scalehs=500; 
    2022 
     
    2628# Form: WHERE IN () 
    2729# Bei leerer Eingabe in Tab 'Grundb.' 
    28 $ag_liste = "'2491','2408'"; 
     30$ag_liste = "'2102','2105','2106','2107','2108','2110','2303','2307'"; 
    2931 
    3032# Entwicklungsumgebung 
  • trunk/data/mapbender/http/nav/alkisnav_adr.php

    r86 r105  
    55        z.B. Wasserverband zustaendig fuer: &gemeinde=12,20,24,28,32 
    66        11.04.2011 epsg in Link, transform nur wenn notwendig 
     7        25.07.2011 PostNAS 0.5/0.6 Versionen unterscheiden 
     8 
     9        ToDo: Mouse-Over in Straßenliste soll Position zeigen, 
     10                dazu in der DB eine Tabelle mit Koordinate zum StraßenschlÃŒssel aufbauen.  
    711*/ 
    812import_request_variables("PG"); 
    913include("../../conf/alkisnav_conf.php"); 
    10 $con_string = "host=".$host." port=".$port." dbname=".$dbname.$gkz." user=".$user." password=".$password; 
    11 $con = pg_connect ($con_string) or die ("Fehler bei der Verbindung zur Datenbank ".$dbname); 
     14$con_string = "host=".$host." port=".$port." dbname=".$dbname.$dbvers.$gkz." user=".$user." password=".$password; 
     15$con = pg_connect ($con_string) or die ("Fehler bei der Verbindung zur Datenbank ".$$dbname.$dbvers.$gkz); 
    1216?> 
    1317 
     
    178182                $gemnd=$row["gemeinde"]; 
    179183                $gemname=htmlentities($row["gemname"], ENT_QUOTES, "UTF-8"); 
    180                 $nr=ltrim($row["lage"], "0"); 
     184                if ($dbvers=="05") { // 2011-07-25 
     185                        $nr=ltrim($row["lage"], "0"); 
     186                } else { // >= PostNAS 0.6 
     187                        $nr=$row["lage"]; 
     188                } 
    181189 
    182190                if ($showParent) { 
     
    184192                        // ax_Flurstueck  >zeigtAuf>  ax_LagebezeichnungOhneHausnummer 
    185193                        $sqlko ="SELECT ";               
    186  
    187194                        if($epsg == "25832") { // Transform nicht notwendig 
    188195                                $sqlko.="x(st_Centroid(f.wkb_geometry)) AS x, "; 
  • trunk/data/mapbender/http/nav/alkisnav_eig.php

    r86 r105  
    33        13.01.2011  
    44        11.04.2011 epsg in Link, transform nur wenn notwendig 
     5        25.07.2011 PostNAS 0.5/0.6 Versionen unterscheiden 
    56*/ 
    67import_request_variables("PG"); 
    78include("../../conf/alkisnav_conf.php"); 
    8 $con_string = "host=".$host." port=".$port." dbname=".$dbname.$gkz." user=".$user." password=".$password; 
    9 $con = pg_connect ($con_string) or die ("<p class='err'>Fehler bei der Verbindung zur Datenbank</p>".$dbname); 
     9$con_string = "host=".$host." port=".$port." dbname=".$dbname.$dbvers.$gkz." user=".$user." password=".$password; 
     10$con = pg_connect ($con_string) or die ("<p class='err'>Fehler bei der Verbindung zur Datenbank</p>".$dbname.$dbvers.$gkz); 
    1011// ToDo: Buchung zwischen Blatt und Flst? 
    1112?> 
  • trunk/data/mapbender/http/nav/alkisnav_fls.php

    r95 r105  
    55        12.04.2011 epsg in Link, transform nur wenn notwendig 
    66        12.05.2011 Syntaxfehler in SQL 
     7        25.07.2011 PostNAS 0.5/0.6 Versionen unterscheiden 
    78*/ 
    89import_request_variables("PG"); 
    910include("../../conf/alkisnav_conf.php"); 
    10 $con_string = "host=".$host." port=".$port." dbname=".$dbname.$gkz." user=".$user." password=".$password; 
    11 $con = pg_connect ($con_string) or die ("Fehler bei der Verbindung zur Datenbank ".$dbname); 
     11$con_string = "host=".$host." port=".$port." dbname=".$dbname.$dbvers.$gkz." user=".$user." password=".$password; 
     12$con = pg_connect ($con_string) or die ("Fehler bei der Verbindung zur Datenbank ".$dbname.$dbvers.$gkz); 
    1213?> 
    1314 
  • trunk/data/mapbender/http/nav/alkisnav_grd.php

    r86 r105  
    44        12.04.2011 epsg in Link, transform nur wenn notwendig,  
    55        neue Suchstrategie bei Leer-Eingabe (Liste Amtsgerichte), Icon GB-Bez. 
     6        25.07.2011 PostNAS 0.5/0.6 Versionen unterscheiden 
    67*/ 
    78import_request_variables("PG"); 
    89include("../../conf/alkisnav_conf.php"); 
    9 $con_string = "host=".$host." port=".$port." dbname=".$dbname.$gkz." user=".$user." password=".$password; 
    10 $con = pg_connect ($con_string) or die ("Fehler bei der Verbindung zur Datenbank ".$dbname); 
     10$con_string = "host=".$host." port=".$port." dbname=".$dbname.$dbvers.$gkz." user=".$user." password=".$password; 
     11$con = pg_connect ($con_string) or die ("Fehler bei der Verbindung zur Datenbank ".$dbname.$dbvers.$gkz); 
    1112?> 
    1213 
Note: See TracChangeset for help on using the changeset viewer.