Свързани въпроси 'openlayers-3'

Слой от селекция DragBox - отворени слоеве 3
Има ли начин да се създаде нов слой от селекция на DragBox? Ето моето взаимодействие с DragBox: /* create drag box */ this.dragBox = new ol.interaction.DragBox({ /* dragbox interaction is active only if alt key is pressed */ condition:...
1137 изгледи
schedule 10.10.2022

Актуализиране на базови карти в OpenLayers 3
Усещам, че OpenLayers 3 не прави разлика между базови карти и други слоеве по начина, по който OpenLayers 2 направи (OL2 Layers имаше isBaseLayer свойство , но не виждам еквивалент в OL3). Предполагам, че трябва да има някакъв начин да се зададе...
2078 изгледи
schedule 09.10.2022

Localstorage не работи в геолокация на openlayers
ТУК е малка демонстрация, която аз изтеглен от страницата с примери на openlayers3, можете да видите част от примерен код по-долу: var map = new ol.Map({ layers: [ new ol.layer.Tile({ source: new ol.source.OSM()...
261 изгледи
schedule 11.10.2022

Има ли събитие, когато функциите са избрани в OpenLayers 3?
http://ol3js.org/en/master/examples/select-features.html Предвид горните примери, какви точки на разширение има за закачане, когато са избрани функции?
4838 изгледи
schedule 28.10.2022

персонализирани контроли openlayers 3 в машинопис
Кодът js по-долу добавя персонализирани контроли към картата на openlayers /** * Define a namespace for the application. */ window.app = {}; var app = window.app; // // Define rotate to north control. // /** * @constructor * @extends...
3929 изгледи
schedule 10.01.2024

SecurityError: Операцията е несигурна в canvas.toDataURL
Опитах се да разреша следващата грешка, но без успех. Имам следния jQuery и HTML5 код: <script language="javascript" type="text/javascript"> function doExportMap() { map.once('postcompose', function(event) { var canvas...
18617 изгледи

OpenLayers 3: събитие movestart на картата
OpenLayers3 API има map.on("moveend") , но не мога да намеря movestart . Някой знае ли как мога да постигна това? Има ли еквивалентно събитие? OpenLayers 2 имаше movestart събитие на картата. Търся точен паралел в OpenLayers3 Ето основен...
3979 изгледи
schedule 22.12.2023

ZoomToExtent OpenLayers 3
OpenLayers 2 имаше много полезна map.zoomToExtent(extent) функция. Има ли нещо подобно в OpenLayers 3? Мога да получа степента на интерес с source.getExtent() , но не мога да разбера как да приложа тази степен като „ниво на увеличение“.
26998 изгледи
schedule 17.02.2024

Openlayers 3 Радиус на кръга в метри
Как да получа радиус на окръжност в метри Може да е това съществува въпрос, но не получавам правилен резултат. Опитвам се да създам Polygon в postgis със същия радиус и център, получавайки се от кръга на openlayers. За да получа радиус в метри,...
13155 изгледи
schedule 18.11.2023

Актуализирайте маркерите на Openlayers 3 наведнъж на картата
Имам двадесет маркера за актуализиране на картата. Добавям маркерите и имам функция, наречена changeMarker(), която променя местоположението на маркера. Но тази функция се изпълнява двадесет пъти и така потребителският интерфейс се актуализира...
152 изгледи
schedule 13.10.2022

не може да зададе рендър на openlayers 3
Според книга, която чета за Openlayers 3, всичко, което трябва да направя, за да нулирам рендера е да направя това в инициализацията Map renderer: 'dom' така че моят код е var map = new ol.Map({ target: 'map', layers: [layer],...
1143 изгледи
schedule 18.02.2024

Openlayers 3: преначертаване на слоя карта всеки път, когато се добави сегмент към LineString
За проследяване на Динамично добавяне и премахване на сегменти от песен в OpenLayers 3 Анимирам чертежа на LineString сегмент по сегмент с помощта на цикъл setInterval. В крайна сметка рендерирам отново слоя всеки път, когато преминавам през...
421 изгледи
schedule 06.11.2022

OpenLayers 3: Картата е размазана
Понякога картата е размазана, когато добавя моята карта (същия html, css, js) към друга страница. Различната страница може да има други html, css и js вътре в нея. Ясната картина вляво е вътре в страница с добавен CSS от трета страна. Този вдясно е...
2606 изгледи
schedule 12.03.2024

servervector не изгражда картата
Опитвам се да използвам ServerVector В Geoserver създадох WFS и получавам визуализацията нормално. Но в ol3-ServerVector , въпреки че получавам функции във FireBug, но не мога да създам картата.
55 изгледи
schedule 10.03.2024

OpenLayer3 проекция EPSG параметри
Правя някои прости OpenLayer3 карти, но трансформирам картата в координати [0, 0] с команда view = new ol.View({ center: ol.proj.transform( [0, 0], 'EPSG:4326', 'EPSG:3857'), zoom: 1 }); map = new ol.Map({ layers:...
335 изгледи
schedule 05.04.2024

Взаимодействието Modify не работи
Взаимодействието Modify с условието pointerMove във взаимодействието Select дава TypeError: this.a[d] is undefined (c)};l.update=function(b,c){var d=ma(c);Wd(this.a[d].slice(0,4),b)||(this.remove... ol.js str 342, col 728) var...
1098 изгледи
schedule 04.03.2024

Преобразувайте ajax отговор в ol3 GML слой
Експериментирам с OpenLayers3 и имам затруднения с искане за getfeatureinfo. Опитвам се да го направя чрез ajax и да конвертирам отговора в GML слой, както бихте могли в OpenLayers2. Кодът, който използвам, е както следва: $.ajax({url:...
2409 изгледи

Openlayers3 - Как да закотвя текстов етикет към точка?
Работя върху приложение, използващо Openlayers3. На картата има няколко линейни сегмента и текстови етикети. Всеки ред има цвят и свързан етикет. За картата бих искал текстовият етикет да е закотвен в точка от сегмент от линия, който е начертан...
813 изгледи
schedule 26.05.2024

OpenLayers3 ImageLayer се размазва при увеличение
Използвам карта OpenLayers 3 с просто статично изображение, показано като ImageLayer като примера по-долу: http://openlayers.org/en/v3.2.0/examples/static-image.html При увеличаване, изображението се замъглява, има ли някакъв начин да премахнете...
177 изгледи
schedule 02.06.2024

Как да приложа стил към взаимодействието за модифициране в OpenLayers 3?
Имам векторен слой GeoJSON с полигони. Когато потребителят щракне върху полигон, той трябва да бъде маркиран по определен начин. Това работи добре по този начин: selectStyle = new ol.style.Style({ ... }); map = new ol.Map({ ... });...
4010 изгледи
schedule 24.03.2024