[postgis-users] How to info like \d command in Perl

Puthick Hok hputhick at gmail.com
Thu Mar 3 21:37:44 PST 2011


Thanks heaps!
Puthick

Paragon Corporation wrote:
> Yes, query the geography_columns view (type column)  for the said schema,
> table, column.  You can also take a look and see how the view is built.
>
> It is built against the postgresql catalog tables so will always reflect the
> data type of the geography column.
>
>
> Leo
> http://www.postgis.us
>
>
>
>  
>
> -----Original Message-----
> From: postgis-users-bounces at postgis.refractions.net
> [mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of Puthick
> Hok
> Sent: Thursday, March 03, 2011 11:24 PM
> To: postgis-users at postgis.refractions.net
> Subject: [postgis-users] How to info like \d command in Perl
>
> Hi,
>
> I am trying to find a way to retrieve the geography type of a Postgis column
> in Perl.
>
> Using these statements:
>
> my $datatype   = $sth->{'TYPE'}->[$i];
> my @type_info  = $dbh->type_info([$datatype]); my $dtype_name =
> $type_info[0]->{'TYPE_NAME'};
>
> The content of $dtype_name is 'unknown' which is not surprising.
>
> In psql client, executing \d command gives me something like:
>
> \d contactloc
>               Table "public.contactloc"
>      Column      |         Type          | Modifiers
> -----------------+-----------------------+-----------
>  contactid       | integer               | not null
>  contactlocation | geography(Point,4326) | not null
> Indexes:
>     "contactloc_pkey" PRIMARY KEY, btree (contactid)
>     "contactlocation_sp_index" gist (contactlocation)
>
> Is there any way to check whether a geography column a point or a polygon?
>
> Regards,
> Puthick
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-users
>
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-users
>
>   




More information about the postgis-users mailing list