Changeset 377 for trunk/info/info/alkisn/alkisgebaeudenw.php
- Timestamp:
- 12/05/16 10:57:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkisn/alkisgebaeudenw.php
r362 r377 5 5 Version: 6 6 2016-02-24 Version fuer norGIS-ALKIS-Import 7 2016-11-29 HTML5, Gemeinsam genutzte Datenbanken ermöglichen 8 2016-12-05 Array-Behandlung ax_gebaeude.name 7 9 */ 8 10 session_start(); … … 15 17 if ($keys == "j") {$showkey=true;} else {$showkey=false;} 16 18 ?> 17 <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">18 <html >19 <!doctype html> 20 <html lang="de"> 19 21 <head> 20 <meta name="author" content="b600352" > 21 <meta http-equiv="cache-control" content="no-cache"> 22 <meta http-equiv="pragma" content="no-cache"> 23 <meta http-equiv="expires" content="0"> 24 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 22 <meta charset="utf-8"> 25 23 <title>ALKIS Gebäudenachweis</title> 26 24 <link rel="stylesheet" type="text/css" href="alkisauszug.css"> … … 32 30 <body> 33 31 <?php 34 $con = pg_connect( "host=".$dbhost." port=" .$dbport." dbname=".$dbname." user=".$dbuser." password=".$dbpass);32 $con = pg_connect($dbconn." options='--application_name=ALKIS-Auskunft_alkisgebaeudenw.php'"); 35 33 if (!$con) echo "<p class='err'>Fehler beim Verbinden der DB</p>\n"; 36 34 … … 109 107 WHERE f.gml_id= $1 AND f.endet IS NULL and g.endet IS NULL "; // ID des akt. FS 110 108 111 // "within" -> nur Geb., die komplett im FS liegen 112 // "intersects" -> auch teil-ueberlappende Flst. 109 // "within" -> nur Geb., die komplett im FS liegen. "intersects" -> auch teil-ueberlappende Flst. 113 110 $sqlg.="AND st_intersects(g.wkb_geometry,f.wkb_geometry) = true "; 114 111 // RLP: keine Relationen zu NebengebÀuden. Auf Qualifizierung verzichten, sonst werden NebengebÀude nicht angezeigt … … 129 126 echo "\n<tr>\n" 130 127 ."\n\t<td class='head' title='ggf. Gebäudename'>Name</td>" 131 ."\n\t<td class='head fla' title='Schnittsfläche'>Fläche</td>"128 ."\n\t<td class='heads fla' title='Schnittsfläche'><img src='ico/sortd.png' width='10' height='10' alt='' title='Sortierung (absteigend)'>Fläche</td>" 132 129 ."\n\t<td class='head' title='Gebäudefläche'> </td>" 133 130 ."\n\t<td class='head' title='Gebäudefunktion ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des Gebäudes'>Funktion</td>" … … 142 139 $ggml=$rowg["gml_id"]; 143 140 $gebflsum=$gebflsum + $rowg["schnittflae"]; 144 $gnam=$rowg["name"]; 141 $gnam= trim(trim($rowg["name"], "{}"), '"'); // Gebaeude-Name ist ein Array in der DB: '{"A","B"}' 142 // Mehrfachbelegung nur theoretisch. Entklammern reicht. Mal mit und mal ohne "" drum !? 143 /* SELECT name FROM ax_gebaeude WHERE NOT name IS NULL AND array_length(name, 1) > 1; */ 145 144 $gzus=$rowg["zustand"]; 146 145 $gzustand=$rowg["bzustand"]; … … 246 245 ."\n\t<td>Summe:</td>" 247 246 ."\n\t<td class='fla sum' title='von Gebäuden überbaute Fläche des Flurstücks'>".number_format($gebflsum,0,",",".")." m²</td>" 248 ."\n\t<td > </td>\n\t<td> </td>\n\t<td> </td>\n\t<td> </td>\n\t<td> </td>"247 ."\n\t<td colspan='6'> </td>" 249 248 ."\n</tr>" 250 249 ."\n</table>"; … … 255 254 ?> 256 255 257 <form action=''> 258 <div class='buttonbereich noprint'> 259 <hr> 260 <a title="zurück" href='javascript:history.back()'><img src="ico/zurueck.png" width="16" height="16" alt="zurück"></a> 261 <a title="Drucken" href='javascript:window.print()'><img src="ico/print.png" width="16" height="16" alt="Drucken"></a> 262 </div> 263 </form> 256 <div class='buttonbereich noprint'> 257 <hr> 258 <a title="zurück" href='javascript:history.back()'><img src="ico/zurueck.png" width="16" height="16" alt="zurück"></a> 259 <a title="Drucken" href='javascript:window.print()'><img src="ico/print.png" width="16" height="16" alt="Drucken"></a> 260 </div> 264 261 265 262 <?php footer($gmlid, $_SERVER['PHP_SELF']."?", ""); ?>
Note: See TracChangeset
for help on using the changeset viewer.