是否有标准化预测的列表或数据库(可以在d3.js中应用)用于创建各个国家(例如英国,法国,德国)或地理区域(例如欧洲,中东)的“漂亮”地图东或北美)?
e.g。在this mapping tutorial for the UK中,作者使用投影
var projection = d3.geo.albers()
.center([0, 55.4])
.rotate([4.4, 0])
.parallels([50, 60])
.scale(6000)
.translate([width / 2, height / 2]);
这些值是许多地图制作者用来展示英国的标准集,还是作者通过反复试验找到它们?
虽然为英国提供这些价值是有用的,但世界上其他国家没有进一步的预测。其他国家是否有地图制定者倾向于使用的标准化地图预测,例如由国家制图机构设定,例如军械测量局?
答案 0 :(得分:1)
大多数国家都有自己的Function varintbinaryToint(b() As Byte) As Integer
Const b127 As Byte = 127
Dim sb = New Text.StringBuilder
For i = b.Length - 1 To 0 Step -1
sb.AppendFormat(Convert.ToString(b(i) And b127, 2).PadLeft(7, "0"c))
Next
Return Convert.ToInt32(sb.ToString, 2)
--to binary 1100 0100 0001 0110
--remove msb 100 0100 001 0110
--reverse 001 0110 100 0100
--join 101101000100
--bin 2 int 2884
End Function
,通常是几个。例如,在法国,我们使用或使用其中的3个:NTF,ED50和WGS84。
但是,没有官方geographical reference system
,每个制图师都会制作自己喜欢的投影地图。当然,有些项目可能更适合某些国家。例如,你不会使用Mercator's projection来映射南极......但是你可以自由地使用任何你喜欢的东西或传达你的信息。
无论如何,在小规模(即国家),大多数预测都会同意。