[Talk-ca] canvec2osm v0.30 with more GeoBase/CanVec reference
Steve Singer
ssinger_pg at sympatico.ca
Fri May 8 04:02:13 BST 2009
On Thu, 7 May 2009, Sam Vekemans wrote:
> and here is the latest rules.txt file
> http://docs.google.com/Doc?docid=d2d8mrd_179gnhs54cw&hl=en
>
> I made a few changes, for example.
>
> You can see that it looks closer to what the canvec catelogue has listed.
> So rather than weeding through the wiki, the definition of the tag is
> available in the data.
> With over 300 map features, having the original entity & value listed, it
> makes it easier for people to go down to the last 2 tags and change it where
> needed.
I don't like this including the category definitions as part of the data.
In normal OSM land we would just tag an area as "landuse=residential", we
wouldn't copy the wiki text landuse:description="For areas of land used
by people. For natural areas, see....".
This is exactly what your doing with the canvec:entity_definition="....."
It fills your database with duplicate data this means that
A. Your database is a lot larger than it needs to be. I like being able to
store all the OSM data for canada on my cellphone.
B. Let's say want to edit or translate that definition. You'd have to edit
thousands of tags versus just 1 wiki entry. There is a concept in database
design called normalization. Part of this is you try to eliminate
duplicated data in favor of pointers to a common location.
C. The canvec:entity=Residential value is secondary to the OSM tag of
landuse=residential. Once the data is in OSM the renderer (and other
programs) will be driven by the OSM tagset.
If you want your editor to automatically fetch+display the definition then
you should get your editor to do that not add the definition to thousands of
data elements
>
> The process for this import (IMO) will be slowly and steadily. .. I'd like
> to make sample areas for many parts of the country (as i did before) so
> people can go through the data and check and see what tags i used, and if
> they need to be changed.
>
> Ideally, this CanVec data will ONLY get imported to areas that have ALREADY
> been filled in with GeoBase Roads. .. So Im asking for feedback, is it a
> good idea to include the CanVec roads, so they can be used to trace where
> needed?
One of the problems I am have when you send out a .zip file with over 100
layers and ask for feedback is knowing where I should concentrate the
limited time I have for review. If you decide that a particular layer
isn't going to be imported then its better to not include them in the .zip
so people don't spend time reviewing them.
I wonder if you might get a better response working feature type by feature
type. I think you will find that some features are non-controversial,
don't have regional variations and are unlikely to conflict with huge
amounts of existing data. These can be imported nationwide without a lot
of pain.
Then you can move onto some of the more complicated features
Some of the features that I suspect will be easier to import include: Radar
and radio antennas, historic crosses, power sub-stations.
>
> Anyway, Im still working on minor tweaks, and corrections.
>
> Let me know if you want a sample area for where you are.
>
> Thanks,
> Sam Vekemans
> Across Canada Trails
> P.S. I also sent this message to GeoBase, as im wondering if and when the
> next update of the GeoBase/CanVec data will be, and what kind of changes to
> expect.
>
More information about the Talk-ca
mailing list