Skip to content

Attribute Table - Zoom to extent on 3D mode #13050

Description

@ElenaGallo

Description

In the Attribute Table, it is not possible to zoom to a feature on the map when the layer is a point vector layer

zoom_attribute.mp4

Error on console:

Error on console:
mapstore2.js?5e17e03f1c7ebbce:2 Error in epic "zoomToExtentEpic". Original error: o {name: 'DeveloperError', message: 'normalized result is not a number', stack: 'Error\n at new o (https://qa-mapstore.geosolutio…ore/dist/mapstore2.js?5e17e03f1c7ebbce:2:3364422)'}
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
o.497046.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
onClick @ mapstore2.js?5e17e03f1c7ebbce:2
R.onColumnEvent @ 1206.5e17e03f1c7ebbce.chunk.js:2
(anonymous) @ 1206.5e17e03f1c7ebbce.chunk.js:2
(anonymous) @ 1206.5e17e03f1c7ebbce.chunk.js:2
s @ mapstore2.js?5e17e03f1c7ebbce:2
h @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
y @ mapstore2.js?5e17e03f1c7ebbce:2
it @ mapstore2.js?5e17e03f1c7ebbce:2
nt @ mapstore2.js?5e17e03f1c7ebbce:2
at @ mapstore2.js?5e17e03f1c7ebbce:2
pt @ mapstore2.js?5e17e03f1c7ebbce:2
F @ mapstore2.js?5e17e03f1c7ebbce:2
B @ mapstore2.js?5e17e03f1c7ebbce:2
Zt @ mapstore2.js?5e17e03f1c7ebbce:2
Xt @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
qo @ mapstore2.js?5e17e03f1c7ebbce:2
N @ mapstore2.js?5e17e03f1c7ebbce:2
$t @ mapstore2.js?5e17e03f1c7ebbce:2
mapstore2.js?5e17e03f1c7ebbce:2 Uncaught o {name: 'DeveloperError', message: 'normalized result is not a number', stack: 'Error\n at new o (https://qa-mapstore.geosolutio…ore/dist/mapstore2.js?5e17e03f1c7ebbce:2:3364422)'}
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
setTimeout
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
o.497046.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
onClick @ mapstore2.js?5e17e03f1c7ebbce:2
R.onColumnEvent @ 1206.5e17e03f1c7ebbce.chunk.js:2
(anonymous) @ 1206.5e17e03f1c7ebbce.chunk.js:2
(anonymous) @ 1206.5e17e03f1c7ebbce.chunk.js:2
s @ mapstore2.js?5e17e03f1c7ebbce:2
h @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
y @ mapstore2.js?5e17e03f1c7ebbce:2
it @ mapstore2.js?5e17e03f1c7ebbce:2
nt @ mapstore2.js?5e17e03f1c7ebbce:2
at @ mapstore2.js?5e17e03f1c7ebbce:2
pt @ mapstore2.js?5e17e03f1c7ebbce:2
F @ mapstore2.js?5e17e03f1c7ebbce:2
B @ mapstore2.js?5e17e03f1c7ebbce:2
Zt @ mapstore2.js?5e17e03f1c7ebbce:2
Xt @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
qo @ mapstore2.js?5e17e03f1c7ebbce:2
N @ mapstore2.js?5e17e03f1c7ebbce:2
$t @ mapstore2.js?5e17e03f1c7ebbce:2
mapstore2.js?5e17e03f1c7ebbce:2 Camera is looking at space/sky or is perpendicular
be @ mapstore2.js?5e17e03f1c7ebbce:2
_updateScaleVisibility @ 6617.5e17e03f1c7ebbce.chunk.js:1
(anonymous) @ 6617.5e17e03f1c7ebbce.chunk.js:1
Promise.then
_runUpdate @ 6617.5e17e03f1c7ebbce.chunk.js:1
(anonymous) @ 6617.5e17e03f1c7ebbce.chunk.js:1
setTimeout
_update @ 6617.5e17e03f1c7ebbce.chunk.js:1
setStyleFunction @ 6617.5e17e03f1c7ebbce.chunk.js:1
(anonymous) @ 6617.5e17e03f1c7ebbce.chunk.js:1
Promise.then
(anonymous) @ 6617.5e17e03f1c7ebbce.chunk.js:1
Promise.then
Mt @ 6617.5e17e03f1c7ebbce.chunk.js:1
createLayer @ mapstore2.js?5e17e03f1c7ebbce:2
createLayer @ 695.5e17e03f1c7ebbce.chunk.js:1
componentDidMount @ 695.5e17e03f1c7ebbce.chunk.js:1
ss @ mapstore2.js?5e17e03f1c7ebbce:2
yl @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
qo @ mapstore2.js?5e17e03f1c7ebbce:2
gl @ mapstore2.js?5e17e03f1c7ebbce:2
nl @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
qo @ mapstore2.js?5e17e03f1c7ebbce:2
Ko @ mapstore2.js?5e17e03f1c7ebbce:2
$o @ mapstore2.js?5e17e03f1c7ebbce:2
N @ mapstore2.js?5e17e03f1c7ebbce:2
$t @ mapstore2.js?5e17e03f1c7ebbce:2

How to reproduce

  • Open a map
  • Click on 3D
  • Add the unesco:Unesco_point layer
  • Select the layer on TOC
  • Open the Attribute Table
  • Click on Zoom to the feature extend for a feature

Expected Result

The map does zoom to the point and the point is highlighted

Current Result

The map does not zoom to the point; the point is only highlighted.

  • Not browser related
Browser info (use this site: https://www.whatsmybrowser.org/ for non expert users)
Browser Affected Version
Internet Explorer
Edge
Chrome
Firefox
Safari

Other useful information

Related cucumber test: https://studio.cucumberstudio.com/projects/292756/test-runs/1123435/folder-snapshots/13494569/scenario-snapshots/42355945/test-snapshots/56786079

Security vulnerabilities

Do not report security vulnerabilities in public issues.

If you believe you have found a vulnerability in MapStore, please use GitHub private vulnerability reporting or contact the security address listed in SECURITY.md.

Activity

  1. added this to the 2026.03.00 milestone on Oct 23, 2026
  2. tdipisa commented on Oct 23, 2026

    @tdipisa
    Member

    @ElenaGallo is that a regression or a new bug? I think it is relevant.

  3. changed the title [-]Attribute Table- Zoom to extent on 3D mode[/-] [+]Attribute Table - Zoom to extent on 3D mode[/+] on Oct 23, 2026
  4. offtherailz commented on Oct 23, 2026

    @offtherailz
    Member

    Looks to be caused by #12707

  5. allyoucanmap commented on Oct 26, 2026

    @allyoucanmap
    Contributor

    @ElenaGallo please test this fix on dev, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions