map-projections

    1熱度

    1回答

    我想在我的應用程序中使用球面墨卡託算法將投影經緯度投影到2D平面。 球墨卡託也被稱爲谷歌墨卡託,EPSG-900913或EPSG-3785。 有幾頁如何通過OpenLayers庫在JavaScript中使用它,但我不使用JavaScript。 documentation in OpenLayers根本沒有幫助我,所以我想請求幫助如何在Java中實現Google Mercator。

    4熱度

    2回答

    我想重新投影WGS84到基於GDA94數據的UTM投影MGA區域53的座標。我的結果是無窮大,這絕對是不正確的。我使用的r proj4包像這樣: > library(proj4) > df <- data.frame("x" = c(131.1, 131.102, 131.1106, 133.34), "y" = c(-13.23, -13.243, -13.22, -22.66)) > df

    3熱度

    1回答

    我知道我可以使用投影作爲這樣的LINQ映射表的對象類型: var destModel = from m in sourceModel select new DestModelType {A = m.A, C = m.C, E = m.E} 其中 class SourceModelType { string A {get; set;} string B {g

    0熱度

    1回答

    我有一張基礎地圖'EPSG:32639'投影和基礎地圖上顯示的kml圖層'EPSG:4326'投影。它只顯示我的底圖,不顯示任何kml圖層。那有什麼問題? 我的源代碼是ther。 function initMap(){ // if this is just a coverage or a group of them, disable a few items, // an

    12熱度

    3回答

    我用一個普通的mercator地圖使用OpenLayers,我試圖通過在latlong中查找網格點來對邊界框進行採樣。 bbox以latlon表示,例如, 48.1388,-15.3616,55.2057,-3.9359 我可以在度限定的距離(例如,x:2.5,Y:2.4),並從那裏計算出的點。 但是我想在米(例如50000)中表示這個距離,以便將它與用戶心態(人們理解米,而不是度)聯繫起來。

    1熱度

    1回答

    我使用Google Maps JavaScript API V2創建了自定義Google地圖投影。它看起來像這樣,按照API規範: function PProjection(levels) { this.fromLatLngToPixel = function(latlng, zoom) { ... }; this.fromPixelToLatLng = function(pi

    0熱度

    2回答

    有沒有辦法在JavaScript中將UTM轉換爲緯度/經度?我已經看到了另一個線程,但它在Java和Python中對我沒有多大幫助。請讓我知道,謝謝。

    1熱度

    1回答

    我需要製作全天空地圖,但Google地球在Sky模式下的「縮小」範圍有限。是否有可能使用Google地球(或者MS Virtual Earth)創建正射圖投影?真正的任何標準預測都可以做到,儘管有選擇會很好。 當然,我可以靜態地呈現在投影,然後在它上面畫我的KML層,但理想的用例將允許用戶添加額外的KML圖層,放大和縮小等

    1熱度

    1回答

    我已經閱讀了許多關於地圖投影的信息。可用的信息量是壓倒性的。 我試圖簡單地將經緯度值轉換爲屏幕X,Y座標不使用任何地圖。我不需要投影到任何地圖上的值,只需在窗口上。 該窗口本身代表約。一個1500x1500米的位置。經緯度精度需要達到十分之一秒。 將經緯度表示法轉換爲屏幕可能有哪些簡單的方法? 我已經閱讀了幾篇關於圖像翻譯的文章和文章,但沒有涉及到自然的java座標系統。 感謝您的任何見解。

    3熱度

    4回答

    我正在使用mapdotnet服務爲我們的gis應用程序加載shapefile,而此mapdotnet服務需要proj4的詳細信息。我從spatialreference.org獲得它們,但對於this projection,proj4的詳細信息是blank。我如何從.prj文件或shapefile中獲取proj4的詳細信息? 下面是shape文件的.PRJ: PROJCS["NAD_1983_HAR