十二種地圖投影方式
1晾剖、阿伯斯投影 :
阿伯斯投影是被設(shè)計用4個阿伯斯投影把美國的阿拉斯加州和夏威夷州顯示到本圖旁邊的復(fù)合投影糊啡,盡管用了等值線圖谨究,它把阿拉斯加州縮放了0.35倍,夏威夷州雖然還是一樣的比例瓶堕,但偏移了48度(沒查過距離資料麻献,不過夏威夷確實(shí)是向東移動了)们妥。
阿伯斯投影不支持旋轉(zhuǎn)和設(shè)定中心。
# d3.geo.albersUsa()
2勉吻、等面積方位投影
等面積方位投影也適合等值線圖监婶,這個投影的極坐標(biāo)方向被用來作為聯(lián)合國圖標(biāo)。
# d3.geo.azimuthalEqualArea()
3齿桃、等距方位投影
等距方位投影保存著投影中心惑惶,從投影上的任何點(diǎn)到投影中心的弧線距離都是成比例的。因此源譬,圓形的投影圍繞著投影中心被投影在用圓圈住的一個笛卡爾平面上集惋。
這可以用于將距離參考點(diǎn)的數(shù)據(jù)可視化顯示,比如通勤距離踩娘。
# d3.geo.azimuthalEquidistant()
4刮刑、圓錐共形投影
蘭伯特的圓錐共形投影將地球投影在一個圓錐上。
# d3.geo.conicConformal()
4.1养渴、圓錐共形投影.平行線([經(jīng)緯度數(shù)組])
如果指定平行線雷绢,使投影的標(biāo)準(zhǔn)平行變?yōu)橐越?jīng)緯度(單位:度)表示的兩個元素的數(shù)組并返回投影。如果不指定平行線理卑,返回當(dāng)前的投影翘紊。
# conicConformal.parallels([parallels])
4.2、圓錐等面積投影
阿伯斯投影藐唠,作為一種等面積投影帆疟,被推薦作為等值線圖鹉究,因為它保留了相對區(qū)域的地理特征。
# d3.geo.conicEqualArea()
5踪宠、圓錐等面積投影.平行線([經(jīng)緯度數(shù)組])
如果指定平行線自赔,設(shè)置阿伯斯投影的標(biāo)準(zhǔn)平行變?yōu)橐越?jīng)緯度(單位:度)表示的兩個元素的數(shù)組并返回投影。如果不指定平行線柳琢,返回當(dāng)前的投影绍妨。
為了減少失真,平行線應(yīng)該選擇在投影中心周圍柬脸。
# conicEqualArea.parallels([parallels])
6他去、圓錐等距投影
# d3.geo.conicEquidistant()
7、圓錐等距投影.平行線(數(shù)組)
如果指定平行線倒堕,設(shè)置阿伯斯投影的標(biāo)準(zhǔn)平行變?yōu)橐越?jīng)緯度(單位:度)表示的兩個元素的數(shù)組并返回投影灾测。如果不指定平行線,返回當(dāng)前的投影涩馆。
# conicEquidistant.parallels([parallels])
8行施、相等矩形投影
相等矩形投影,或者叫普拉特方形投影(貌似這是法國的叫法)魂那,是最簡單可能的地理投影:標(biāo)記功能(正比例函數(shù),都是網(wǎng)上釋義稠项,我也搞不清楚這里的意思)涯雅。
它既不等面積也不保持形狀,不過有時候用于柵格數(shù)據(jù)展运。這個網(wǎng)站是一個用相等矩形投影的例子活逆。
# d3.geo.equirectangular()
9、球心投影
球心投影是一種方位投影拗胜,它連續(xù)不斷地投影一個巨大的包圍圈蔗候。這個網(wǎng)站就是一個例子(你可以想象一下從地球儀中心看地球地圖的感覺)。
# d3.geo.gnomonic()
10埂软、墨卡托投影
球形的墨卡托投影在映射平鋪的數(shù)據(jù)時是最常用的锈遥,例如用墨卡托投影顯示柵格,例如http://bl.ocks.org/mbostock/4150951這個頁面勘畔,
它是正形的所灸,然而,它將地圖上的許多地方進(jìn)行了嚴(yán)重變形炫七,因此爬立,不建議使用等值線圖。
# d3.geo.mercator()
10.1万哪、橫向墨卡托投影
就是一個橫向的墨卡托投影侠驯。
# d3.geo.transverseMercator()
11抡秆、正射投影
正射投影也是一種方位投影,它適合顯示一個半球:角度無窮大吟策。
# d3.geo.orthographic()
12儒士、極射赤平投影
極射赤平投影是另一個角度的方位投影。它的視角相當(dāng)于站在地球的表面向里面看(跟球心投影相反)踊挠,它因此被經(jīng)常用于天體圖乍桂。
# d3.geo.stereographic()