[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)