Skip to content

[maps][vega] Unable to use topojson EMS boundary layers  #130461

@nreese

Description

@nreese

Reported by https://discuss.elastic.co/t/vega-ems-problems-using-ems-map-world-countries/302507

To view problem:

  • Create new vega visualization
  • Set script to
    {
      $schema: https://vega.github.io/schema/vega/v5.json
      config: {
        kibana: {type: "map"}
      }
      data: [
        {
          name: world_countries
          url: {
            %type%: emsfile
            name: World Countries
          }
          format: {property: "features"}
        }
      ]
    }
    

Screen Shot 2022-04-18 at 8 57 10 AM

Vega implementation switched from leaflet to maplibre in 7.12.0. This may be a good place to start to look where regression was introduced.

Metadata

Metadata

Assignees

Labels

Feature:VegaVega visualizationsTeam:GeoFormer Team Label for Geo Team. Now use Team:PresentationTeam:VisualizationsTeam label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t//bugFixes for quality problems that affect the customer experienceimpact:mediumAddressing this issue will have a medium level of impact on the quality/strength of our product.regression

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions