cost 393 ms
如何在繪制 OpenLayers 期間關閉多邊形?

[英]How to close Polygon during drawing OpenLayers?

我使用Draw obejct 來繪制默認多邊形。 它給出以下結果: 多邊形繪圖 OpenLayers 如您所見,多邊形未閉合。 如何在繪圖過程中關閉它,就像它在完成繪圖后工作一樣? 也許不要關閉,但繪制最后一條線連接第一個點和最后一個點。 ...

如何顯示彈出/覆蓋 window

[英]how to show a pop-up/overlay window

我正在嘗試顯示包含單擊鼠標的 position 的疊加層。 我在這里參考了openlayers官方網頁中的示例,但是當我運行代碼時,會顯示console.log消息,顯示鼠標單擊的坐標,但覆蓋或彈出窗口window永遠不會出現。 請讓我知道下面發布的代碼中缺少什么代碼: .css : ...

無法在 openLayers 中切換全屏按鈕

[英]Not able to toggle Fullscreen button in openLayers

我正在實現全屏功能。 我需要在以下 2 種情況下切換全屏按鈕當全屏模式為假時,我需要在 map 上顯示“全屏(按代碼)”按鈕。 哪個工作正常。 當全屏模式為真時,我需要在 map 上顯示“退出全屏(根據代碼)”按鈕。 這是行不通的。 我已經添加了我嘗試過的代碼。 ...

如何在 openlayers 6.x 中旋轉靜態圖像

[英]How to rotate static image in openlayers 6.x

我需要在 openlayers 6 中創建和旋轉靜態圖像層。 靜態圖像的創建正在使用 url 和 imageExtent 工作,我可以在地圖內看到圖像。 現在,我需要旋轉這張圖片。 我決定使用Turfjs 所以我做了這個使用 Turfjs 的 transformRotate 旋轉的代碼: ...

如何在 Openlayers 中獲取繪制的多邊形坐標?

[英]How can I get drawn polygon coordinate in Openlayers?

我有一個 openlayers 項目。 當我在 map 中繪制任何地方時,我想獲取繪制的多邊形坐標和有關繪制位置的信息,例如鄰域名稱。 我在這里嘗試了許多解決方案以及另一個建議,但我無法繪制坐標。 如何獲得繪制的多邊形坐標。 這是我的 html 代碼 這是js代碼 ...

如何更改 OpenLayers 標記(“功能”)的外觀?

[英]How to change the appearance of an OpenLayers marker ("feature")?

我正在努力通過一些 OpenLayers API 並讓它顯示許多 Feature 對象,但它們是藍色圓圈,我希望它們看起來更像谷歌地圖中的標記。 我怎樣才能改變他們的外表? <:doctype html> <html> <head> <.-- see h ...

刪除標記和清除來源不起作用。 標記保留在 map

[英]Removing markers and clear sources not working. The markers remain on the map

我繼承了 openlayers map 的此代碼,但我無法刪除所有標記以重置 map 並重繪。 我在文件末尾添加了resetMap function: 這是添加標記的代碼(在此之前我調用initMap ): 當我從 web 獲得新標記時(例如 0 條記錄,所以我希望地圖上沒有任何標記),map 被 ...

通過拖動移動矢量特征

[英]Move vector features by dragging

如果我在圖層上有多邊形、線、文本和點,我希望能夠使用 select 1 功能,右鍵單擊 select “移動”,然后能夠將功能拖動到 Z1D78DC8ED5ED51214E5AEZEB 上的另一個位置並釋放 I141214E5AEZ24鼠標按鈕將新位置保存到我的數據庫中。 我在哪里,我可以... ...

在 OpenLayers 中繪制帶末端的多線串

[英]Draw multilinestring with ends in OpenLayers

我需要能夠在 OpenLayers 5 中繪制多線串(這很容易),並帶有可自定義的線端。 例如,如果我正在創建一個標尺工具,我希望多線串的末端是一個“T”,以准確顯示線條的開始和結束位置。 線條末端的“記號”必須是線條幾何形狀的一部分。 我已經這樣構建了我的生產線...... ...

OpenLayers:實用程序 getSource().on 等待一秒鍾以加載或重新加載 TileLayer

[英]OpenLayers: Utility getSource().on to wait one second to load or reload TileLayer

我正在使用 OpenLayers5。 我在我的項目中使用 Tile Layers,但我需要當我移動到 map 時,該層將加載一秒延遲到沒有多次調用服務器。 我的代碼是 我在 OpenLayers 中看到了以下三個函數: 在移動 map 或縮放時,我需要稍等片刻,以免服務器調用超載 ...

Openlayers 6:簡化功能<linestring>有屬性</linestring>

[英]Openlayers 6: Simplifying a Feature<LineString> with properties

背景我使用 Openlayer 6,我有一個要簡化的Feature&lt;LineString&gt; 。 該解決方案顯示多個Feature&lt;LineString&gt; ,每個都有一個名為velocities的屬性。 速度列表與要素的坐標一一對應。 問題有沒有一種方法可以簡化Feature& ...

通過 OpenLayers 中的過濾器設置 GeoJSON 樣式

[英]Styling GeoJSON by filters in OpenLayers

我正在嘗試根據類的圖層分類來設置 GeoJSON 的樣式。 我正在嘗試使用greaterThan類型過濾器等方法來做到這一點......這或多或少是我想對GeoJSON進行分類的方式。 我做了以下工作,最初,我只想用一個時間間隔進行測試,看看它是否有效。 嗯,它並不象征,有人做了類似的事情, ...

Openlayers Pbf 矢量瓦片性能不佳

[英]Openlayers Pbf vector tiles bad performance

因此,我在平移/放大和縮小直到渲染圖塊之前使用 pbf 矢量圖塊時遇到了性能問題(例如,如果您嘗試在圖塊渲染之前放大和平移,屏幕將很快凍結),渲染完成后一切運行順利. 需要注意的是,我正在為 android/IOS 實現離線地圖功能,並且我在我的設備上存儲了 pbf 圖塊。 所以這就是我目前正在做的 ...

標記移動時打開圖層刪除通過的行

[英]Open Layer remove passed line when marker moves

我正在使用開放層我偶然發現了一個問題。 這是我想要實現的是在標記移動時刪除通過的行。 要解釋更多,請查看以下示例: https://openlayers.org/en/latest/examples/feature-move-animation.html 單擊開始動畫時,標記移動,但標記經 ...

Go 到 openlayers 中鼠標滾輪移動的特定縮放值

[英]Go to specific zoom values on mouse wheel movements in openlayers

我使用 openlayers 創建了一個 map 並創建了一個十進制縮放值數組(例如 [0.2、1.13、2.15、3.45、4.23、5.14]。現在當我使用鼠標滾輪放大或縮小map integer 中的縮放值發生變化(例如1到2或1到0)。我希望縮放值更改為數組中的值。我該如何實現? 這是我的 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM