Публикации по теме 'openlayers-3'
OpenLayers 3: карта OSM в оттенках серого
В новой версии OpenLayers (OL3) я обнаружил, что показывать плитки OpenStreetMap (OSM) в оттенках серого нетривиально.
Это может быть полезно, если вы не хотите, чтобы цвета фона мешали информации о цвете переднего плана.
Способ решения этой проблемы OpenLayers 2 больше не действует в OL3. Мое решение в основном основано на этом другом примере.
Решение
Часть 1: преобразование каждого пикселя в серый
Прокрутите все пиксели плитки, получите его RGB, вычислите яркость пикселя..
Вопросы по теме 'openlayers-3'
Webstorm не видит API
Я использую WebStorm от JetBrain для кодирования JavaScript. Честно говоря, я пробовал другие программы и действительно думаю, что это может быть лучшая среда кодирования для JavaScript.
К сожалению, по какой-то причине он вообще не видит...
306 просмотров
schedule
23.06.2022
Openlayers 3 маркера производительности
У меня есть карта Openlayers3 с большим количеством маркеров, и я хотел бы обрабатывать ее более эффективно.
Я видел, что в последней версии Openlayers был кластерный метод, и я хотел бы использовать тот же метод в третьей версии:...
2174 просмотров
schedule
19.01.2023
Тайлы кеша из Openstreetmap
Я хочу сделать приложение для автономной карты в формате html. Я использую Openlayers 3 .
Я могу сохранять тайлы из Openstreetmap, это не проблема.
Мой вопрос:
Когда у меня есть квадрат типа: LonLat1, LonLat2
1------
-------2...
3296 просмотров
schedule
26.04.2022
Создание собственного типа динамического слоя в OL3
В настоящее время я переношу специальный тип динамического слоя, который я создал для OpenLayers, с OL2 на OL3. Слой отображает маркеры (их много , обычно около 1000), которые движутся по заданным траекториям. Траектории загружаются в специальном...
1172 просмотров
schedule
06.12.2022
Фиксированный размер иконки. OpenLayers3
Я использую библиотеку OpenLayers3 . Я хотел бы иметь фиксированный размер значка. Я использую этот код для установки размера 38x38px:
new ol.style.Style({
image: new ol.style.Icon({
src: icon,
size: [38, 38]...
4894 просмотров
schedule
11.01.2023
Вращающийся маркер (значок) в openlayers 3
Я использую openlayers 3 в своем проекте. Я создал собственный маркер (значок), и мне нужно повернуть маркер под углом.
Кто-нибудь пробовал это раньше? Это критическая часть моего кода, и я не мог понять это.
Примечание: не карта. просто...
4508 просмотров
schedule
13.03.2023
Карта перетаскивания теряется в OpenLayers 3 при использовании наведения SelectInteraction с ol.events.condition.mouseMove
Я адаптировал пример выбора функций OpenLayers 3 чтобы получить эффект наведения, когда пользователь указывает на функцию (взятую из GeoJSON FeatureList), но я потерял взаимодействие с картой перетаскивания.
// Mouse over
var seleccion = new...
1088 просмотров
schedule
04.03.2023
Проекция иконок OpenLayers 3
Я делаю карту с помощью OpenLayers 3, у меня есть координаты (EPSG: 3857) в PostgreSQL, а слой карты — OSM (та же проекция, что и у значков, EPSG: 3857).
Проблема в том, что когда я увеличиваю масштаб, значки исчезают... Но если я уменьшаю, значки...
1053 просмотров
schedule
14.12.2023
OpenLayers3: Как перезагрузить слой из GeoServer?
У меня есть веб-страница, на которой отображается файл GeoTIFF, обслуживаемый через GeoServer, как файл OpenLayers3 ImageWMS . Мне нужно (с помощью кнопки) перезагрузить слой OL3 после изменения базового GeoTIFF.
Я искал вокруг и пытался...
463 просмотров
schedule
06.05.2023
Openlayers 3 круга от geojson не работают с источником тайлов слоя, отличным от TileWMS
Я работаю с openlayers 3 со слоем из mapbox или openstreetmap, и мне нужно нарисовать на нем несколько кружков.
Я могу напечатать круги с видом с проекцией EPSG: 4326, но тогда у меня нет карты. При изменении проекции с преобразованием карта...
994 просмотров
schedule
24.02.2023
Ошибка wkhtmltopdf OpenLayers V3
Я пытаюсь создать PDF-файл с помощью wkhtmltopfd из карты OpenLayer V3, но получаю только пустое изображение.
Этот код должен создать PDF-файл с изображениями карты, но он создает только фон карты.
wkhtmltopdf --javascript-delay 5000...
758 просмотров
schedule
30.08.2022
проблема с загрузкой векторного слоя в openlayers 3
У меня проблема с загрузкой векторов в ol3.
Я использую геосервер, который не обрабатывает обратный вызов js
Чтобы мои функции были загружены, я должен добавить их в функцию ajax done загрузчика:
var buildLoader = function(vectorSource,...
1140 просмотров
schedule
29.07.2023
Круговой элемент div с картой OpenLayers с использованием CSS border-radius
У меня возникают проблемы со свойством CSS border-radius в элементе div , который содержит карту OpenLayers (OL3) . Радиус границы элемента div с заменой карты фоном .png дает желаемый результат, поэтому этот вопрос относится к случаю OL3....
376 просмотров
schedule
27.07.2023
Загрузить открытые слои 3 векторного слоя jsonp со стратегией ограничительной рамки?
У меня проблема с загрузкой объектов с геосервера в векторный слой с использованием стратегии OpenLayers3 и ограничивающей рамки. Я пытался найти, как я могу загрузить более одного слоя, используя стратегию ограничивающей рамки, но безуспешно....
1846 просмотров
schedule
05.11.2022
Как уменьшить размер значка в openlayers 3, я использую карты Bing
Это мой код:
var iconFeature = new ol.Feature({
geometry: new ol.geom.Point(ol.proj.transform([-95.3698,29.7604], 'EPSG:4326' , 'EPSG:3857')),
name: 'Null Island',
});
var iconStyle = new ol.style.Style({
image: new ol.style.Icon({...
13709 просмотров
schedule
21.12.2022
Как создать «загрузку» без клика?
У меня есть следующий код jQuery и HTML , и он отлично работает:
<a id="bmpFormat">.BMP</a>
<script>
var exportBMPElement = document.getElementById('bmpFormat');
exportBMPElement.addEventListener('click',...
996 просмотров
schedule
06.11.2022
Разбор проекции WKT в OpenLayers 3
Я ищу метод (javascript) (внешняя или внутренняя часть ol3), который может анализировать проекцию WKT на ее текст proj4 и создавать проекцию.
<SRS>PROJCS["GDA94 / MGA zone...
1216 просмотров
schedule
19.07.2023
openlayers ol3 linestring getLength не возвращает ожидаемое значение
Я использую getLength для получения длины строки.
Для того же сегмента: 1- при использовании инструмента измерения карты Google я получаю 228 м 2- при использовании инструмента измерения геопортала IGN я получаю 228 м 3- при использовании...
1518 просмотров
schedule
18.06.2023
Как настроить изображение для использования с openlayers?
У меня есть большое изображение, которое я хочу отобразить на своем веб-сайте и позволить людям перемещаться по нему, как по карте (масштабировать и перемещать).
OpenLayers 3 кажется хорошей технологией для клиентской стороны.
Теперь вопрос: как...
307 просмотров
schedule
23.12.2022
Как использовать разные цвета для объектов topojson с помощью openlayers 3
У меня есть топожсон с набором объектов, таких как level1 , level2 , level3 :
{
"type": "Topology",
"transform": …,
"objects": {
"level1": {
"id":"level1",
"type":"GeometryCollection",...
652 просмотров
schedule
01.08.2023