openlayers-3

    0熱度

    1回答

    我可以在Openlayers 3中爲矢量源創建樣式。 該樣式旨在以矢量源中的所有功能的文本格式顯示其中一個屬性。 的地圖上完美地與除了當我切換到WEBGL渲染器的文本一起顯示點.. 我收到以下錯誤: 「未捕獲的類型錯誤:a.Tb不是函數」

    0熱度

    2回答

    問候GIS愛好者和WEB製造商。我有一個關於預測一個問題,從EPSG更精確地重新投影:3765到EPSG:3857中的OpenLayers 4 在下面的代碼我試圖從EPSG重新投影:3765到EPSG:3857: proj4.defs( 'EPSG:3765', '+proj=tmerc +lat_0=0 +lon_0=16.5 +k=0.9999 +x_0=500000 +

    1熱度

    1回答

    我現在搜索了2個小時,但目前還不清楚OL3中是否有可能。 我想我的圖標是固定的大小(不是屏幕,而是我使用的圖像映射)。我的意思是,它應該覆蓋相同的區域,即使我縮小了,並且不覆蓋地圖的一半(比如我使用的是圓多邊形,但是我有複雜的圖標,所以我必須將它用作點要素)。有沒有解決辦法? 像QGIS:MAP UNITS一樣。 我已經有這些: var jelekStyle = function(feature,

    0熱度

    1回答

    我是使用OpenLayers和新的映射的新手。我想創建一個LineString Feature Object,它出現在一些複雜的模式中,但我只找到用於設置它的color-attribute。有什麼辦法可以解決這個問題嗎?添加一個代表它像點對象的圖標或設置一些模式是必要的。但是,我們無法爲此做好處理。請問您有什麼辦法,請幫助我。

    0熱度

    1回答

    所以,我想用下面的代碼刪除所選的特點: var vector = new ol.layer.Vector({ source: new ol.source.Vector() }); var map = new ol.Map({ layers: [ new ol.layer.Tile({ source: new ol.so

    0熱度

    2回答

    每200毫秒,我正在改變我的地圖視圖。 我通過增加50米來改變視圖中心的lon/lat值。 這裏是的jsfiddle和我的功能我用它來設置視圖:「https://jsfiddle.net/salmanb1/14hke7k1/16/」 function animate(){ centerPoint[0] = centerPoint[0] + 50; centerPoint[1]

    0熱度

    1回答

    我使用比例爲1.0的ImageWMS圖層,因此我的地圖請求正好是地圖<div>的尺寸。如果用戶緩慢調整地圖大小,可能會有數十個地圖請求。我想在resize事件上放一個setTimeout()來延遲映射請求,並希望減少請求的數量。有關我如何做到這一點的任何建議?

    1熱度

    1回答

    我有使用Ol_3寫幾何的問題。 當我使用ol.interaction.Draw時,我發現在編寫Features時會出現一些奇怪的現象。使用提到的交互我想添加矢量(點,線串,多邊形等),但在第一次嘗試(或點擊)我得到GEOMETRYCOLLECTION EMPTY,但當我第二次使用相同的命令時,我得到所需的結果 有人可以解釋行爲,以及如何避免它? 是否有可能在第一次嘗試/點擊時獲得幾何圖形? 舉例如

    0熱度

    1回答

    我需要在Openlayers 3地圖上通過JQuery刪除點擊事件。 的map.on功能是單選按鈕的變化裏面,並最終創造了點擊 map.on('click', function (evt) { var url = temperatura.getSource().getGetFeatureInfoUrl( evt.coordinate, viewResolution, vie

    1熱度

    1回答

    我畫了一個動畫在帆布像this和使用openlayers4渲染的地圖。我想在下一步中將此畫布添加到地圖[openlayers canvas]中。 我曾經使用過ol.source.ImageCanvas爲openlayers添加邊界,所以我嘗試使用ImageCanvas添加動畫,但失敗。 更重要的是,的OpenLayers API說ol.source.ImageCanvas方法只有圖像畫布可以加入。