
Hi Gerd, thanks for this hint, I have played around with it and was successfull in most of the cases. Here my working solutions: ok 1) If there is opening_hours set, show this info before the phone number. opening_hours=* { set mkgmap:phone=' (${opening_hours}) ${mkgmap:phone|def:}' } ok 2) If there is a website, show this info after the phone number. website=* { set mkgmap:phone='${mkgmap:phone|def:} ${website}' } In one example I was not successfull. I am generating 1-point POIs for all points where only the addr tags are set, but no other tags available. This will show all the housenumbers in low resolution. As addr info I would like to get the full addr incl. street, postcode and so on. I tried with different solutions but nothing worked, I am getting the name-tag filled but not the addr-field. Here my code: addr:housenumber=* | addr:unit=* | addr:door=* { name '${addr:unit}/${addr:door}' | '${addr:housenumber}/${addr:unit}' | '${addr:door}' | '${addr:unit}' | '${addr:housenumber}'; set addr:postcode='${addr:street|def:} ${addr:housenumber|def:} ${addr:postcode|def:} ${addr:city|def:} ${addr:country|def:}' } [0x1e04 resolution 24] The first part is working fine, I can see the housenumber or unit + door on all buildings and also as point if there is no building. The second part is not working, the postcode tag is not written into the addr-field. Is there any restriction with the addr-field of the POI-info if no other tags are available than the addr:xxx tags? Walter From: Gerd Petermann Sent: Saturday, January 17, 2015 7:40 AM To: mkgmap-dev@lists.mkgmap.org.uk Subject: Re: [mkgmap-dev] difference between addlabel and poi-address Hi Walter, I think the POI info is filled in StyledConverter. This source snippet shows the corresponding tags: private static final short countryTagKey = TagDict.getInstance().xlate("mkgmap:country"); private static final short regionTagKey = TagDict.getInstance().xlate("mkgmap:region"); private static final short cityTagKey = TagDict.getInstance().xlate("mkgmap:city"); private static final short postal_codeTagKey = TagDict.getInstance().xlate("mkgmap:postal_code"); private static final short streetTagKey = TagDict.getInstance().xlate("mkgmap:street"); private static final short housenumberTagKey = TagDict.getInstance().xlate("mkgmap:housenumber"); private static final short phoneTagKey = TagDict.getInstance().xlate("mkgmap:phone"); Be aware that some values like mkgmap:street and mkgmap:housenumber are used for the --housenumbers option as well, and others are used for the indexes. I think the only tag that can be used for other purposes is mkgmap:phone. Gerd
From: Walter.Schloegl-Resch@aon.at To: mkgmap-dev@lists.mkgmap.org.uk Date: Sat, 17 Jan 2015 00:24:11 +0100 Subject: Re: [mkgmap-dev] difference between addlabel and poi-address
Hi WanMil,
thanks, so I know now that my device can show address info but no additional label info.
I am trying to add specific information to the field that is normaly used for address.
Is there any direct way via command or any indirect way via overrulement of special fields?
I found one exampe 4.5 on page 29 of the Style rules docu, but this is only showing how to overrule the postcode parameter.
Walter
-----Ursprüngliche Nachricht----- From: WanMil Sent: Friday, January 16, 2015 10:16 PM To: Development list for mkgmap Subject: Re: [mkgmap-dev] difference between addlabel and poi-address
Hi Walter,
you are right. POIs have address fields that are usually filled by mkgmap and that is what you see.
Each POI also have 4 label fields but usually only the first label is shown (but that might also differ between differnent devices).
WanMil
I’m not sure but I think I am mixing 2 things up. When I enable poi-address I can see the address field of the POI filled with the address on my Oregon device. When I set no-poi-address and try to fill the address field individually by using addlabel, and do not see these labels in the POI address field. Maybe addlabel is filling total different fields not available on my Oregon. Can anybody approve my assumption? Is it right, that the Oregan is not displaying the 4 addlabel fields? Walter
_______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
_______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
_______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
-------------------------------------------------------------------------------- _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev