[Mapserver-DE] Umrandung eines Polygones

Nicolas Puente nicolas.puente at lgb-rlp.de
Mit Mar 9 09:48:38 CET 2005


Hallo,
wie kann ich die Umrandung eines Polygones dicker darstellen? 
Ich lese verschiedene Punkte aus meiner Datenbank aus und füge sie dem 
Layer hinzu. Habe ich da irgendwas vergessen? Schaut mal bitte kurz über
den Quellcode. Die Antwort von Oracle ist:


*
Warning*: ocifetch(): OCIFetch: ORA-00932: nicht übereinstimmende 
Datentypen in 
*/shares/www/mapserver/htdocs/pmapper_neu/incphp/oracle_shape.php* on 
line *59*

// Connect to DB
$connection = connect_oracle($connString);
$sql = "SELECT c.shape.SDO_ORDINATES ";
$sql .= "FROM SDEGLA.AT_F_ORTSLAGE c, mdsys.all_sdo_geom_metadata m ";
$sql .= "WHERE m.table_name = 'AT_F_ORTSLAGE' AND m.column_name = 
'SHAPE' AND m.owner = 'SDEGLA' ";
$sql .= "AND " .$IDitem ."=  6105 ";
// echo $sql;

$stmt = ociparse($connection, $sql );
OCIExecute($stmt);
$ncols = OCIFetch($stmt,$qresult);
while ($qresult) {
        $ncols = OCINumCols($stmt);
        for ($i = 1; $i <= $ncols; $i++) {
        $column_name  = OCIColumnName($stmt, $i);
        $column_value = OCIResult($stmt, $i);
        echo $column_name . ': ' . $column_value . "\n";
    }
}
$shp = ms_newShapeObj(MS_SHP_POINT);
$shp->add($objLine);
$lyr = $map->getLayerByName("STRECKE");
$lyr->addFeature($shp);




This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)