Публикации по теме 'geojson'


Как получить близлежащие места с помощью GeoJSON?
Хорошо, Google… Покажите 5-звездочные отели рядом со мной. Вы когда-нибудь задумывались о том, как Google Maps выбирает ближайшие магазины и места в соответствии с нашим запросом? GeoJSON с помощью $near, оператора в MongoDB , помогает сделать это возможным. На высоком уровне это способ представления географических данных в базе данных. Итак, давайте углубимся в мир структур географических данных и узнаем, как работает GeoJSON , а затем $near , что делает нашу повседневную..

Вычисление максимального диагонального расстояния в заданном наборе функций GeoJSON с использованием turf.js
Я очень много работал, чтобы написать увлекательное, запоминающееся, умное и забавное введение к этой статье, но это была тяжелая борьба. Будучи специалистом по решению проблем, я решил эту проблему с помощью современных инструментов. Вот, представляю вам введение к этой статье, написанное ChatGPT в стиле Монти Пайтона: «Ну-ну-ну, что у нас тут? Кажется, мы наткнулись на проблему, требующую решения — как найти расстояние между любыми двумя заданными точками в заданном наборе..

Учебник по GeoJSON для начинающих
Это первая статья из серии о работе с картами в веб-разработке. Здесь я хочу разобрать очень важный тип данных, без которых очень сложно представить работу карт в современных веб-приложениях. Итак, сегодня мы разберем, что такое GeoJSON , из чего он состоит и для чего он нужен. GeoJSON — это формат данных для представления географических объектов и их атрибутов. Он используется для хранения и обмена геоданными, такими как точки, линии и многоугольники, а также связанными с ними..

Безумие на карте, часть 4
Я выбрал фоновую карту Cali Terrain из-за затененного рельефа Городской район Крайстчерч Новой Зеландии // добавление городского района Geojson map.addLayer({ 'id': 'urban-areas-fill', 'type': 'fill', 'источник': { 'тип': 'geojson', 'данные': ' https://d2ad6b4ur7yvpq.cloudfront.net/naturalearth-3.3.0/ne_50m_urban_areas.geojson » }, 'layout': {}, 'paint': { 'fill-color': '#f08', 'fill-opacity ': 0,2 } }, firstSymbolId); Гонконг // добавление координат при..

Как визуализировать огромные наборы данных GeoJSON на карте (часть 2).
Это вторая часть серии примеров, показывающих, как работать с визуализацией больших наборов данных GeoJSON на интерактивной веб-карте (+100 МБ). Часть №1 представила набор инструментов из vis.gl ( https://vis.gl/frameworks ), а именно DeckGL. Недостатком этого подхода является то, что он полагается на MapBox GL для части интерактивной карты, которая начиная с v2 больше не является открытым исходным кодом. Если для вашего проекта важны OSS, MapBoxGL может быть не лучшим вариантом...

Вопросы по теме 'geojson'

OpenLayers: проанализированные точки GeoJSON всегда отображаются в координатах (0, 0)
это первый раз, когда я использую OpenLayers, и я не понимаю, что делаю не так. Я пытаюсь отобразить простую точку, извлеченную из GeoJSON. Кажется, что данные проанализированы правильно (я проверил с помощью консоли), но какую бы точку я ни...
7704 просмотров
schedule 16.04.2022

Десериализация GeoJSON с помощью Jackson Parser
Я пытаюсь десериализовать GeoJSON в соответствующие POJO. У меня есть объект Java для каждого типа GeoJSON (Point, LineString, Polygon и т.д.). Я хотел бы, чтобы Джексон использовал поле типа объекта GeoJSON для использования соответствующего класса...
3908 просмотров
schedule 16.05.2023

Извлеките данные GeoJSON в Leaflet с помощью вызова AJAX
Итак, я пытаюсь опубликовать карту MapBox с помощью Leaflet и хочу добавить несколько маркеров из внешнего источника данных с помощью вызова AJAX. В частности, я составляю карту всех точек Wi-Fi в Нью-Йорке с помощью этого набора данных . . Я...
14599 просмотров
schedule 06.09.2022

загрузка внешнего GeoJSON в Openlayers
Чтобы познакомиться с GeoJSON / Openlayers, я попытался использовать этот пример http://gis-lab.info/share/DR/sandbox/geojson.html (нашел его здесь в stackoverflow) первым шагом было скопировать html локально a и изменить URL-адрес на файл...
1234 просмотров
schedule 02.06.2022

d3.js geoJSON и границы
Я успешно загрузил файлы geoJSON, загрузил коллекцию объектов в d3.geo.path() Проблема с моей текущей реализацией заключается в том, что она начинает масштабирование таким образом, что путь представляет собой точку, и мне приходится каждый...
6601 просмотров
schedule 31.03.2023

topojson.object в topojson V1
Мне очень весело играть с topojson, но похоже, что topojson.object не определен в версии 1 topojson, где он поддерживался в версии 0. Может кто-нибудь объяснить, как я могу обойти эту проблему? Я пытаюсь нарисовать отдельные элементы пути для...
9593 просмотров
schedule 11.01.2023

Openlayers: выберите функцию программно
Я работаю над проектом, который использует openlayers для отображения слоя WFS (формат GeoJSON), у меня нет проблем с чтением GeoJSON и отображением функций, но я хочу выбрать функцию программно, например, есть таблица, отображающая все функции...
2684 просмотров
schedule 27.01.2024

Как узнать, установлен ли топожсон и работает ли он нормально?
Как узнать, правильно ли установлен и работает ли topojson? Пример крошечного файла для конвертации будет оценен по достоинству. как с источником, так и с ожидаемым результатом
2108 просмотров
schedule 12.05.2023

скажите leaflet.draw, что многоугольник geojson представляет собой прямоугольник
Я использую leaflet.draw, и когда создается прямоугольник, я извлекаю данные прямоугольника с помощью layer.toGeoJSON(), а затем сохраняю их в БД с помощью ajax. После этого, когда пользователь снова отображает карту, я загружаю ранее сохраненные...
1855 просмотров
schedule 25.10.2022

Карта D3 с картой geoJson US Map работает, но не в мире
Привет, я следил за примером того, как создать географическую карту с использованием D3 и файла Geo Json. До сих пор с помощью этой книги я без проблем создал следующее: h**p://chimera.labs.oreilly.com/books/1230000000345/ch12.html#_projections...
2486 просмотров
schedule 04.10.2023

Слой geojson с геосервера не отображается (openlayer)
у меня работает этот скрипт: var map; var map = new ol.Map({ target: 'map', renderer: ol.RendererHint.CANVAS, view: new ol.View2D({ center: ol.proj.transform([16.37, 48.21], 'EPSG:4326', 'EPSG:3857'), zoom: 11 }), layers: [...
2336 просмотров
schedule 07.09.2022

Маркеры GeoJson/Mapbox: пользователи могут изменять свои атрибуты (например, цвет) с помощью кнопки [EDITED]
(EDIT: я получил несколько отрицательных отзывов, потому что случайно опубликовал вопрос с незавершенным именем, пожалуйста, не пугайтесь) Как в примере с https://www.mapbox.com/mapbox.js/example/v1.0.0/change-marker-color-click/ Я пытаюсь...
1672 просмотров
schedule 23.02.2023

Листовка geojson поиск и масштабирование
Ну, я пытаюсь объединить 2 примера для поиска в моем файле geojson, и при выборе он увеличивает это свойство. Поиск (поиск в формате GeoJSON) http://labs.easyblog.it/maps/leaflet-search/examples/ Увеличьте часть отсюда (без раскрывающегося...
4425 просмотров
schedule 24.02.2023

Ограничить видимую часть плитки областью полигона в Leaflet?
Как в Leaflet ограничить видимую часть тайла областью, содержащейся в полигоне (или геоджсоне), то есть пересечением между полигоном и тайлом под ним. Пример использования : отображать только одну страну и скрывать все остальные. РЕДАКТИРОВАТЬ:...
2530 просмотров
schedule 18.03.2023

Отображение GeoJSON с буклетом, охватывающим 180-й меридиан
Я пытаюсь отобразить объект geoJSON (в данном случае контур России), охватывающий 180-й меридиан. В настоящее время часть страны отображается в левой части карты, а часть - в правой: Глядя на листовку, кажется, что для этого есть исправление,...
1419 просмотров
schedule 18.12.2022

Мангуст рядом с maxDistance, похоже, не имеет эффекта
Я пытаюсь написать простой запрос в Mongoose, который возвращает ряд ближайших результатов, все из которых имеют свойства GeoJSON. Тем не менее, я получаю другое количество результатов от моего сценария Mongoose, чем от запроса непосредственно в...
952 просмотров
schedule 25.08.2022

Многоключевой индекс MongoDB
Я хочу убедиться, что создаю правильный индекс для своей структуры данных (документы в mongodb). Мой документ содержит список элементов , и каждый элемент содержит список местоположений . Я ищу элементы, используя их местоположение, и хочу...
178 просмотров
schedule 17.08.2022

Неправильное положение листов Leaflet.js, встает на место при перетаскивании
У меня проблема с ошибкой Leaflet (?) - при добавлении слоя плитки находятся в неправильном положении и возвращаются на место только при первом перетаскивании. См. этот анимированный gif . map.invalidateSize() ничего не делает. Какие-либо...
1052 просмотров
schedule 20.11.2022

Загрузка слоев GeoJSON из Geoserver в Leaflet Map на основе текущей ограничивающей рамки
В настоящее время у меня более 25000 точек для моей карты. Когда я загружаю все точки, карта работает очень медленно. Поэтому я хочу загружать данные только при определенном уровне масштабирования и ограничительной рамке (представление...
16967 просмотров
schedule 07.09.2022

Как получить все круги, в которых содержится точка?
Есть ли способ узнать, в каких многоугольниках (в частности, кругах) находится конкретная точка? В этом случае я бы сохранил документы, содержащие круги, как показано ниже, я бы передал широту и долготу для точки и хотел бы получить все документы,...
1437 просмотров
schedule 01.02.2023