I appologize for dubble post, but I would like to answer parts of my own questions in my previous post which I find much more readable to do in a seperate post. I hope that is okay. PM me if not.
I realized that I had not fully clarify how diagonal tracks (where 45 degres is seen as a special case of diagonal tracks) would be threated.
The idea I have is that tracks got a certain width, for paralell tracks going in the dirrection of 0, 90, 180 and 270 degrees tracks can be placed next to each other without some spacing between. This should not be because of a hack, but because the width is choosen so that this is possible. When choosing another dirrection/angle than 0, 90, 180 or 270 degrees the engine will just check that the tracks don't collide. This is illustrated in the attachment.
I understand that the concept of track width is a bit off-topic though I find it important for an answer of how so called diagonal tracks will be handeled.
 Degrees are on the unit circle
mesured from the possitive x-axis. Asuming y is pointing upwards so that 90 degrees is pointing forward along the positive y-axis.
Your google-map looks good. By simple messurement with a pen on the screen it seams that the highway/motorway of a total of four lanes takes one tile and the two rail tracks takes a half tile width and that four rail tracks including spacing would fit on one tile.
I guess that was what you wanted to show?
_________________My OpenTTD contributions
(AIs, Game Scripts, patches, OpenTTD Auto Updater, and some sprites)Junctioneer
(a traffic intersection simulator)