[OSM-dev] Why are so many changeset so large?
Paweł Paprota
ppawel at fastmail.fm
Wed Oct 17 14:46:18 BST 2012
On 10/17/2012 03:30 PM, Andy Allan wrote:
>
> Basically, I see no need to worry about the extent of bounding boxes,
> and no need to move to having bboxes on uploads instead of changesets
> or other complications. No matter what we do, if your interest in a
> changeset extends beyond the details of its extent, you need a
> mechanism (again, e.g. OWL) to detail the actual locations of the
> edits to the entities, and different interests (and different
> entities) will have even have different buffers of interest around
> them. Lets focus on things like that.
>
Exactly. What I do right now with the Activity Server is I store the
whole geometry of a changeset. When a bounding box query comes, I use
ST_Intersects between the bbox and geometries. This has the desired
effect you write about: that is, with a changeset that contains changes
in Sydney and in Canada, you will only get it in the query result for
those two places, not for anywhere in the world like it is right now in
the History tab.
I am bit concerned about scalability of this, Matt clearly stated in one
of the earlier discussions that dumping every changeset to one table
won't scale.
I'm now looking to dig into OWL's code and see how my work relates to it
- I think it potentially could make sense to somehow bring the two
projects together or at least integrate them at some level (OWL
publishing activities to the Activity Server?).
Paweł
More information about the dev
mailing list