>SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(
>'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,
>       44 16,24 16,20 16,18 16,17 17,
>       16 18,16 20,16 40,16 60,16 80,16 100,
>       16 120,16 140,16 160,16 180,16 195)'),
>       15, 'quad_segs=4 join=round'));
>
>presa 
>da:>http://postgis.refractions.net/documentation/manual-svn/ST_OffsetCurve.html
> <http://postgis.refractions.net/documentation/manual-svn/ST_OffsetCurve.html>
>
>ERRORE:
>
>ERROR:  function st_offsetcurve(geometry, integer, unknown) does not exist
>RIGA 1: SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(
>
>*Cosa faccio?*


Fai caso a quello che ti dice l'errore e quello che dice il manuale che hai
preso.

function st_offsetcurve(geometry, integer, unknown)


L'errore ti dice che chiami una funzione che possiede come primo parametro
una geometria, come secondo un intero e come terzo un qualcosa di
sconosciuto.

se leggi il manuale al link che hai indicato, ci trovi scritto che la
funzione
come secondo parametro si aspetta un Float, non in Integer.

Da qui l'errore.

E infatti te ci metti un integer (15). Se lo vuoi indicare come float devi
metterci una virgola e uno zero.
Poi ricordati che in inglese la virgola si indica con il punto.

per cui
15.0

Saluti,

-- 
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[email protected]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
527 iscritti al 7.7.2011

Rispondere a