Описание тега elasticsearch-geo-shape

Тип отображения geo_shape в Elasticsearch, который упрощает индексацию и поиск произвольных геометрических форм, таких как многоугольники.
1 ответ

asticsearch: невозможно установить значение geo_shape с помощью XContentBuilder

У меня есть следующее отображение в упругом поиске. Я могу ставить документы, используя плагин Sense, но не могу сделать это, используя XContentBuilder для установки значения поля geo_shape. Я получаю следующую ошибку: ошибка: [106]: index [streets]…
11 ноя '16 в 18:22
0 ответов

Фильтр эластичного поиска geo_shape по типу

У меня есть некоторые документы Elasticsearch, содержащие geo_shape поле (названное geomorph) различных типов: некоторые из них Linestring, некоторые из них Polygon и т.п. Можно ли отфильтровать запрос, чтобы он возвращал только документы с типом ге…
26 фев '19 в 17:28
0 ответов

Elasticsearch - Как получить все документы с geo_point в пределах 2-3 полигонов (geo_shape) с одним индексом?

У меня есть один индекс, скажем "all_geo_docs", который содержит все документы и все имеют поле geo_shape с типом geo_shape и поле geo_point с типом geo_point. Теперь у меня есть одно поле с именем "org_type" во всех документах со значением "type_po…
09 окт '18 в 09:35
1 ответ

Как запросить документы, содержащие массив полигонов с хотя бы одним полигональным фильтром геоформ?

У меня есть документ с областями собственности. Это свойство является массивом полигонов. Скажем, полигоны представляют границы некоторых городов. Учитывая, что у меня есть ограничивающий прямоугольник, я хочу запросить те документы, у которых есть …
13 окт '18 в 12:05
0 ответов

Elasticsearch Ruby gem не возвращает правильные данные, в то время как обычный HTTP GET делает

Я пытаюсь выяснить, содержит ли полигон геопункт с помощью Elasticsearch. Когда я использую драгоценный камень asticsearch, его клиент говорит, что совпадения нет. Но когда я делаю простой запрос HTTP GET, он возвращает совпадение. Вот мой рубиновый…
1 ответ

По заданному широту / долготу найдите каждый круг, в котором находится широта / долгота.

У меня есть список документов geoshape, как это: { "location" : { "type" : "circle", "coordinates" : [-45.0, 45.0], "radius" : "8000m" } } Учитывая лат / лнг, я хочу найти все документы, в которых находится этот лат / лнг.
24 ноя '16 в 08:41
1 ответ

Не могу вставить Geo Shapes в эластичный поиск

Я пытаюсь переместить мои данные из sql в asticsearch. У меня есть исключение каждый раз, когда я пытаюсь добавить форму многоугольника. Я использую WktReader, чтобы прочитать WKT и добавить его в класс JeoJson. Класс содержит тип (многоугольник) и …
1 ответ

Google Автозаполнение полигона как GeoJson

Я пытаюсь найти в документации Google Maps способ найти место и получить его полигон GeoJson, но мне не повезло найти что-то подобное. Моя цель - создать панель поиска для поиска мест, а затем отправить полигон геоджонов на наш сервер. Я не хочу рис…
0 ответов

Запрос Elasticsearch geo_shape дает неверные результаты

Я сталкиваюсь с проблемой, я знаю, как найти все geo_points в определенном радиусе, но мне нужно выяснить, сколько регионов или geo_shape лежит в конкретной точке. Чтобы решить эту проблему, я сделал следующий индекс: PUT /users И это отображение: P…
1 ответ

Интеграция объектов Leaflet Geojson в Elasticsearch Geoshape Query в AngularJs

У меня есть запрос geoshape, который выполняется на локальном экземпляре ES, который выглядит следующим образом: httprequest.js с запросом geoshape spatialsearch() { var _url = 'http://127.0.0.1:9201/_search?'; var b = { "query": { "bool": { "must":…
0 ответов

Точка в запросе полигонов не соответствует документу

Я новичок в Elasticsearch(с использованием версии 6.2.4), пробуя Point в Polygon(geo_shape) запросовЭто мое отображение индекса { "check": { "mappings": { "doc": { "properties": { "location": { "type": "geo_shape" } } } } } } У меня есть только один…
1 ответ

Elasticsearch: "причина": "не удалось найти поле geo_point"

Я пытаюсь синхронизировать данные MySQL (который изменяется динамически) с elasticsearch, я использую logstash для синхронизации. Мне нужно отфильтровать список транспортных средств в радиусе 1 км для пройденного geo_points, При выполнении запроса g…
1 ответ

Elasticsearch Reindex отображает данные о местоположении в геоформ

Я записал некоторые данные в Elasticsearch. Но мой шаблон не работал должным образом, и мои данные о местоположении отображаются динамически. Я хочу переиндексировать все данные с помощью скрипта запроса. Как я могу преобразовать данные о местополож…
1 ответ

Интеграция геоджон-запроса для генерации http-запросов в angularjs

Я пытаюсь интегрировать запрос геоформ из упругого поиска в мой код angularjs, чтобы сделать http-запрос для извлечения данных, которые находятся на локальном экземпляре asticsearch, но консоль выдает ошибку, что недопустимые параметры XMLhttp. Я ду…
1 ответ

ElasticSearch geo_shape Запрос не возвращает ожидаемых результатов

Вот код, который создает мое отображение для моего posts.d $this->createMapping('posts', [ 'id' => ['type' => 'integer'], 'title' => ['type' => 'string'], 'description' => ['type' => 'string'], 'price' => ['type' => 'integ…
23 май '17 в 18:38
1 ответ

Запрос ElasticSearch для всех документов с географической точкой, которая пересекает / находится в индексированной гео-форме

У меня есть коллекция geo_shapes, извлеченная из файла формы, который я проиндексировал в ES. У меня также есть большой индекс документов с geo_points. Я пытаюсь выполнить запрос, который возвращает все документы, которые имеют точку в geo_shape, но…
21 ноя '16 в 15:39
1 ответ

Elasticsearch geo_shape filter нет результатов

У меня проблемы с получением моего фильтра geo_shape, который возвращает результаты при фильтрации во вложенном местоположении. Предположим, у меня есть следующее: PUT test/test/_mapping { "properties": { "name": { "type": "string" }, "gatheringEven…
1 ответ

Elasticsearch - поиск документа с помощью geo_shape на основе другого документа geo_shape

Есть ли возможность выполнить поиск, используя один запрос в ElasticSearch, например: Получить документ с ID = 1 Этот документ имеет поле с отображением geo_shape Получить значения из этого поля Поиск других документов, которые поле geo_shape пересе…
1 ответ

Elasticsearch Geoshape запрос ложных результатов

У меня есть два geo_shapes в ES. То, что мне нужно выяснить, это лучший способ понять, если одна из фигур (зеленый) содержит или пересекается с другой (красный). Пожалуйста, смотрите ниже визуальное представление трех разных случаев: Случай I: легко…
10 авг '16 в 17:53
1 ответ

Сохраните Geoshape в Elasticsearch, используя EShadoop от свиньи

Я пытаюсь сохранить geoshape (как показано ниже) для ES через pig, используя org.elasticsearch.hadoop.pig.EsStorage (2.2.0): { "location" : { "type" : "circle", "coordinates" : [-45.0, 45.0], "radius" : "100m" } } или же: { "location" : { "type" : "…