[OSM-talk-be] how to create a 'ready-to-print' city map from OSM

2019-03-06 Per discussione PONCELET Nadia (Firebru)
Hello everyone,

I would like to create some map from OSM that could be printed on paper at the 
approximate scale of 1:5000 and where all street names would appear on the map 
and be easy to read.

This is quite tricky I think, especially for Brussels where street names 
usually have a french and a dutch version. I have already done this exercise 
previously using UrbIS and I had to use some tricks such as shortening the 
names by combining the french and dutch versions when possible (e.g. "Rue de 
l'Ommegangstr." or "Quai F. Demetskaai") and widen the streets. I don't care 
that the streets are no more "at scale", the important is that all (or most) 
street names are legible. The rendering is similar to De Rouck map guides or 
'Bruxelles en poche' for those who know these books. In long streets, the name 
can also be repeated several times.

My final result from UrbIS was more or less satisfactory (even if it still 
required some workforce to displace manually a few toponyms at the end) but I 
would like to be able to create the same kind of map from OSM for a larger area 
than the Brussels Region and also be able to update it periodically.

Before I start working on this, would you have some advice or know any 
people/projects/tools/libraries/ideas that could be a source of inspiration 
(maybe from ‘OSM on paper’ wiki page)?

Thank you very much for your answers.

Nadia
___
Talk-be mailing list
Talk-be@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-be


Re: [OSM-talk-be] OSM and SIAMU

2017-11-28 Per discussione PONCELET Nadia
Thank you all for your answers and ideas!

For those interested, this national registry number can be found in UrbIS under 
the name 'pnmc' in several tables like public names (pn) and street surfaces 
(ss), but not directly in street axis. As this reference number is published in 
UrbIS, I was tempted to consider that it was under the same type of license as 
UrbIS itself, but I may be wrong.

I must say I am not convinced anymore that adding this national registry 
reference number in osm would really help us in the long term. I met some 
people from UrbIS team this week. Like Joost said, it seems indeed that the 
data model of the national registry is about to change. It is still not very 
clear to me how and when. According to UrbIS people, “UrbIS Adresses” will 
officially become in 2018 the official reference for addresses in Brussels 
Region, just like CRAB in Flanders and ICAR in Wallonia. But it does not seem 
clear yet what kind of identifiers will be used for adresses (and shared with 
the national registry) in this context. Wait and see...

From what I had understood about what OpenLR does, I first thought it couldn't 
be really useful in our case as the SIAMU doesn't have a street database with 
its own geometry to be matched with OSM but only a streetname dictionary 
(without geometry) to be matched with OSM highways. But after Ben's short 
explanation, I think I should probably try to use it myself before to get to 
that conclusion. @Ben : I will probably recontact you on this question one day.

I didn’t take time yet to get more information about wikidata objects but it 
certainly looks like an interesting idea.

Nadia


De : Glenn Plas [mailto:gl...@byte-consult.be]
Envoyé : lundi 27 novembre 2017 10:37
À : OpenStreetMap Belgium ; Ben Abelshausen 
; Jo Simoens 
Objet : Re: [OSM-talk-be] OSM and SIAMU

Hi Ben,

I'm really missing something in the logic, but how can 2 seperate datasets get 
common ground on this ?  aka: how does it work that this single ID would be 
generated identically for 2 different datasets, given the fact that coordinates 
are not exactly 100% the same.  I don't see that connection with openLR.  Would 
love to know this.

tx,

Glenn

On 23-11-17 20:21, Ben Abelshausen wrote:
I think this problem can be solved with OpenLR, or at least to a level of 
acceptable quality comparable to mapping the ID's in OSM. I'm willing to help 
out with that, how that would work for examples for brussels:

OpenLR, encodes a location on a network in a kind of ID like this:

KwMXmiQm5xt0Af+x/79bBGY=

This decodes into a segment like this:

http://openlr.itinero.tech/?code=KwMXmiQm5xt0Af+x/79bBGY=
In your internal database you keep the code above, and link the streetname to 
that segment, the segment always decodes no matter who updates the map or the 
ID's of the OSM ways. As long as the road still exists the code will work. It's 
a perfect way to associate data to a road network for cars (or in this case 
firetrucks) without having a dependency on the network ID's or mapped ID's on 
the network.
Other examples:

http://openlr.itinero.tech/?code=KwMXuCQnBSOKAQB6/76jGoQ=
http://openlr.itinero.tech/?code=KwMaESQmxiOVBP9E/zOjBaw=
http://openlr.itinero.tech/?code=KwMZgSQmHSOaBP+mANRjEUQ=
Generating codes can be done by just clicking on the map if you want to 
generate your own.

All this software is open-source and can be setup locally.

Met vriendelijke groeten,
Best regards,

Ben Abelshausen



___
Talk-be mailing list
Talk-be@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-be


[OSM-talk-be] OSM and SIAMU

2017-11-22 Per discussione PONCELET Nadia
Hello everyone,

The SIAMU (fire brigade and of urgent medical aid of the Brussels Region) 
presently uses OpenStreetMap in several of its applications, in particular to 
define preferential routes for emergency vehicles in Brussels. We work at the 
moment with Champs Libres to ensure a regular and effective integration of OSM 
updates in our internal applications.

One of the problems we run into is related to street names. The SIAMU have its 
own dictionary of street names which we have associated with OSM road network 
using the 'name' tag. But we have some difficulties in maintaining this link 
throughout the updates.

All things considered, the best solution for us would be to add some reference 
identifier to every OSM highway in Brussels. That would allow us to maintain 
the link with our internal street dictionary, even when the tag 'name' is 
modified.

There are several possibilities for a reference id. We suggest choosing the 
national register number for public road network (made of the zip code + a road 
number). This code would have the advantage to be also usable outside Brussels 
Region. Moreover, anyone who wants to make the link between OSM and any 
administrative data containing this national register number could re-use it.

We would like to ask for advice to the OSM community on several questions:
- Do you think that a new tag 'ref:natreg' could be used?
- In certain cases, several numbers of national register are associated to the 
street (when the street follows or crosses one or several municipal limits). In 
this case, it is preferable to use several tags or to use a single tag with a 
separator (";") between the different reference numbers?
- Do you think that an automatic import of these national register numbers for 
Brussels Road network could be realized?

Of course, we also plan to contribute to improve OSM objects used by the 
emergency services. A wikipage could be created listing all the tags that we 
consider important for our applications. We see a real added-value in using OSM 
in our applications (especially in term of data updates) and we hope for a 
fruitful collaboration!


Nadia Poncelet (for SIAMU)
___
Talk-be mailing list
Talk-be@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-be