Re: Off topic : world database

From: Bruno Wolff III <bruno(at)wolff(dot)to>
To: Rajesh Kumar Mallah <mallah(at)trade-india(dot)com>
Cc: Rudi Starcevic <rudi(at)oasis(dot)net(dot)au>, pgsql-sql(at)postgresql(dot)org
Subject: Re: Off topic : world database
Date: 2003-03-31 17:00:32
Message-ID: 20030331170032.GA2303@wolff.to
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

On Mon, Mar 31, 2003 at 11:08:48 +0530,
Rajesh Kumar Mallah <mallah(at)trade-india(dot)com> wrote:
>
> I am wanting to make an application similar to you
> which shud be able to get all the places within certaint
> radius of the place in question.

If you look at contrib/earthdistance in the 7.4 source tree, there is
a varient way to use earthdistance based on the cube data type instead
of point. This varient uses a 3D representation so you don't have to
worry about issues at the poles or wrap around. You can do indexed
searches (though I don't really know how well (fast) the indexes work,
since I haven't tried them with large amounts of data) inside of
bounding boxes, then double check that the points are really closer
than the desired distance.

This varient uses a couple of new cube functions and check constraints
on domains. You can just comment out the check constraints. The 7.4
contrib/cube might work with 7.3. (If there are problems you should
be able to compare with the 7.3 version to figure out how to make it
work.)

P.S.

It would be nice if you eventually summarize your data sources, as I
would eventually like to get hold of similar data for areas outside of
the US for my project.

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Tom Lane 2003-03-31 17:52:50 Re: create view with numeric data
Previous Message Jan Wieck 2003-03-31 15:49:13 Re: How to notice column changes in trigger