map-projections

    1熱度

    1回答

    我有一個world-50m.json文件工作的投影,但是當我用一種顏色填充它時,有幾個國家的邊緣被切斷,這些國家會在邊緣創建水平填充部分/線條整個地圖。 這是對D3-地理例如投影這裏實際可見:https://github.com/d3/d3-geo/blob/master/test/data/world-50m.json 有沒有這些截止各國的另一個JSON文件?或者,也許我可以從我的填充中省略特定

    2熱度

    1回答

    我正在研究一個世界地圖,其功能點擊縮放功能。點擊一個國家時,地圖會放大,但國家並不總是居中 - 當您點擊並重復時發生的情況也是如此,但似乎從未出現過相同的結果。 注意:如果禁用了轉換功能,則只有在添加了旋轉功能後,縮放和居中功能才能正常工作。 我的代碼有什麼問題?我很驚訝地看到,有沒有很好的例證(並且該問題可能已經提出previously無分辨率) - 我爲了方便http://plnkr.co/e

    0熱度

    1回答

    我試圖使用plot()函數覆蓋2個空間對象。據我所知,2個對象(類SpatialLinesDataFrame和SpatialPolygonsDataFrame)的投影必須是相同的,才能讓它們在同一個圖中可視化。我發現類似的問題here和here,但這些都不能幫助我實現我想要的。 這是SpatialPolygonsDataFrame的編碼。 (v.map是.KML文件和loccoor的列表被存儲的位

    -1熱度

    1回答

    我試圖在QGIS中運行多邊形中的點數。我在NAD83(2230 EPSG)中有聖迭戈郵政編碼的shapefile。我有一個帶有緯度/經度座標的點的分隔文本文件。 在QGIS中,我可以在基本OTF投影中的觀察者的多邊形上正確地疊加點。但是,當我們在不同的預測中,我不能運行多邊形中的點數。我已經用QGIS中的相同投影重新投射每個文件(將點保存爲shapefile),但地理位置根本不匹配。 我假設我的問

    0熱度

    2回答

    我想繪製一個多邊形geom_sf()在任何投影其他latlong。 我使用的manual pages for geom_sf() 發現輸入數據集的例子: nc <- sf::st_read(system.file("shape/nc.shp", package = "sf"), quiet = TRUE) 從經緯度到EPSG轉化:3857 nc_3857 <- sf::st_transform

    1熱度

    2回答

    我已經在d3中創建了一張地圖,並且需要在其中添加一系列圓圈。我試圖得到一個圓圈來展示和不能。我也改變了圈子的大小。開發工具在頁面上顯示一個圓圈,但不會顯示。這是我的代碼: 該圓圈放置在地圖的中心。 var features = parsedJSON.features; mapLayer.selectAll('path') .data(features) .enter().a

    0熱度

    1回答

    我有一組緯度/長度座標在WGS84 Zone = 21 N下,我試圖重新投影到UTM格式,但我得到的數字真的很奇怪; library('rdgal') library('sp') plot_coord_SW <- data.frame(PLOT=c(1,2,3,8,9,10),east_proj=c(5.01964,5.022444,5.025106,5.016922,5.014864,5.0

    1熱度

    1回答

    感謝之前answer我能夠使用地理項目將我的地理投影設置爲BC阿爾伯斯。 geoproject 'd3.geoAlbers().parallels([50, 58.5]).rotate([126, 0]).center([0,50.5]).fitSize([960, 600], d)' < "$<" > "[email protected]" 我然後加載到topojson與D3空投影加載時 v

    1熱度

    1回答

    我試圖在Mollweide投影的世界地圖上繪製線條失敗。我還在同一張地圖上繪製了點,並且效果很好。對於線條,我試圖將這個例子適應我的需求:http://flowingdata.com/2011/05/11/how-to-map-connections-with-great-circles/。 我已經通過預測試(前4步)失敗。在下面的代碼中,該行應該連接肯尼亞和澳大利亞。它運行時沒有錯誤,但輸出中沒

    1熱度

    1回答

    我有一個邊界從-180º到180º的經度,但緯度從-90º到83.64513º。在使用leaflet的前端應用程序中,當它要求mapnik服務器顯示圖塊時,我將圖塊位置轉換爲經度/緯度。經度適用,但緯度不適用。我使用這個formula轉換: lat = arctan(sinh(pi*(1 - 2*y/2^zoom))) * 180/pi 問題(我真的不知道,如果這是問題...)的是,這個公式也