Запитання з тегом «javascript»

JavaScript - це орієнтована на прототип, об'єктно-орієнтована мова сценаріїв, яка динамічна, слабо набрана та має першокласні функції.

2
OpenLayers 2.12 та http основні проблеми аутентифікації
Я намагаюся використовувати OpenLayers 2.12 для відображення WMS-шарів із сервера, на якому увімкнено базову автентифікацію HTTP. Я спробував обробити автентифікацію, ввівши ім'я користувача та пароль у параметрі URL у своєму коді JavaScript. Приклад створення шару: myLayer = new OpenLayers.Layer.WMS('background', 'https://username:password@ws.nls.fi/rasteriaineistot/image?', { layers: 'background', bbox: '-380188,6249943,1347312,8226943' }, { displayInLayerSwitcher: true, isBaseLayer: …

4
Який фреймворк найкраще надійно реалізувати, використовуючи API ArcGIS Server JS?
На форумі Esri користувач Метт Мойлес припустив, що підхід, який використовується у зразках Esri JS, не підходить для надійної розробки програми веб-картографування за допомогою HTML, JavaScript та CSS: Пропонований ESRI підхід до розробки додатків javascript є давнім і застарілим. Я б не рекомендував слідкувати за зразками. Dojo 1.7 підтримує AMD …

4
Як накласти точки Lat / lon на шар Google у OpenLayers 2?
Я застряг, додаючи векторну точку в lat / lon поверх шару Google у OpenLayers. Справа рухається, коли я панорумую карту. Це не відбувається, якщо я заміню шар Google на шар у WGS84. Як я можу це виправити? map = new OpenLayers.Map('map'); map.addControl(new OpenLayers.Control.LayerSwitcher()); var gmap = new OpenLayers.Layer.Google( "Google Streets", …

1
Помилка Mapbox: Стиль не завантажується
Я намагаюся намалювати карту на карті, грунтуючись на результатах suncalc та використовуючи geojson. Спочатку я спробував створити 2 функції, по одній до кожного рядка, який я намагався намалювати. Але коли я це зробив, він відображав би лише останню викликану функцію. Отже, я зробив висновок, що не знаю, як керувати шарами, …

1
Штрихові лінії в OL3?
Я знаю, що в рядку тире не працює OL3 (Openlayers 3) запитували раніше, але запропоноване рішення не працює. Мій код: var calculateStyle= new ol.style.Style({ fill: new ol.style.Fill({ color: [255, 255, 255, 0.6], opacity: 0.3 }), stroke: new ol.style.Stroke({ color: [0, 153, 255, 1], linedash: [40,40], width: 3 }) }); Я …

6
3D-перспектива на картах у Leaflet, CartoDB?
Чи є там бібліотека JS, яка б перетворювала звичайні, плоскі карти (наприклад, Leaflet) у перспективну карту, як ця, в Інтернеті: Також хтось бачив щось, що могло б перетворити дані CartoDB у 3D-зображення, як це?
12 javascript  leaflet  3d  carto 

3
Де можна знайти дані про кордони країн у простому текстовому форматі? (XML, JSON, CSV тощо)
Я намагаюся отримати деякі дані, що представляють межі всіх країн світу. Ці дані не повинні бути дуже точними, це намалювати країни на екрані комп'ютера. Я трохи дослідив і продовжував натрапляти на бінарні формати, щоб ці дані відкривалися в різних програмах, а що ні. Ось приклад того, що було б хорошим …

3
Параметри відображення растров PostGIS у OpenLayers
Це питання схоже на попереднє запитання про відображення векторних даних на веб-карті. Я хочу мати базовий веб-інтерфейс, який використовує OpenLayers і може відображати растрові дані, які зараз перебувають у PostGIS, використовуючи базову карту, таку як Google. Я встановив PostGIS2.0 з растровою бібліотекою і бачу з документації, що є кілька варіантів …

5
Обчислення правильної довготи, коли вона перевищує | 180 |
Я намагаюся розробити "формулу" для виправлення значень lat-lng. Я використовую vue-листівку, але коли ви переходите за межі "першого" світу, ви отримуєте великі цифри. Понад +180 або менше -180. Наприклад: коли я рухаюсь до Америки праворуч (східний напрямок), я отримую як lng 215. У своєму розумі я би просто виправив це …

1
Як отримати місце розташування функції в OpenLayers v3
Після того як я використовую взаємодію з малюнком або модифікую взаємодію, у мене з'являється слухач, який повертає змінену або додану функцію. Приклад draw.on('drawend', function (event) { // get the feature var feature = event.element; // ...listen for changes on it logStatus(feature.getId()); }); Я знаю, як отримати ідентифікатор, але мені потрібно …

3
Які бібліотеки веб-картографів підходять для внутрішніх карт? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Я шукаю спеціальну бібліотеку картографування, але не для відображення фактичної географічної області, а для …

5
Випуск CORS ArcGIS 10.1 IIS (міжпоширений розподіл ресурсів)
У мене встановлений ArcGIS 10.1 з веб-адаптером для IIS. Я додав конфігураційний файл до кореня IIS7, щоб увімкнути перехресний розподіл ресурсів (CORS) відповідно до цієї сторінки. Я перемістив сервер ArcGIS з включеними колами до списку серверів серверів за замовчуванням на цій сторінці: esri.config.defaults.io.corsEnabledServers.push("vmagstenone")). Однак коли мій додаток JavaScript, розміщений на …

3
Редагування даних PostGIS / GeoServer через Інтернет?
У мене встановлений PostGIS і я хочу створити веб-додаток, щоб зробити кілька простих редагувань: Намалюйте вручну (по базовій карті) точки, лінії та полілінії, використовуючи оснащення (точки, кінець рядків, перехрестя, центр кіл) Видаліть точки, лінії та полілінії Оберніть лінію або групу ліній навколо точки Перемістіть лінію або групу ліній з базовою …

9
Що таке хороший веб-API Javascript (бажано відкритий) для створення веб-карт, які потребують незначного / не потребують обслуговування?
Нещодавно я зголосився зробити веб-карту для місцевого некомерційного. Карта буде досить базовою. Він повинен відображати округ Лейн, штат Орегон, розділений на кілька районів, з центральним офісом для кожного району. Я планую будувати це у вільний час протягом літа, і хочу, щоб я міг передати це їм з дуже невеликим ризиком, …

1
Збільшити Зміна слухача подій за допомогою Google Maps api
Я намагаюся створити слухач подій, який вимикає шар злиття google, коли карта збільшена до певного рівня. Я досить новачок у JavaScript та його Google Maps api, тому будь-яка допомога вдячна. Я знайшов код, який здається близьким до того, що мені потрібно: google.maps.event.addDomListener(map, 'zoom_changed', function() { var zoom = map.getZoom(); if …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.