Coder Social home page Coder Social logo

Comments (7)

MaelREBOUX avatar MaelREBOUX commented on August 23, 2024 1

Currently yes, but what we will provide for this issue is exactly to add the possibility to select an object in map too instead of necessarily select the record in table. Take a look at the description for this that reports the following:

For this issue we can improve the existing Attribute Table tool in MapStore. What is currently missing there, is the capability to select a feature (and the corresponding record/s in table) directly clicking on map.

Perfect !

from mapstore2-georchestra.

offtherailz avatar offtherailz commented on August 23, 2024

We should allow to filter data by click, so you can select data from map (in edit mode) and edit (one of the result, if more than one feature were in the same point clicked).

Evaluate during development if the user has a better experience by auto-selecting features during or not, because the feature of showing filtered data is provided also by the "map sync" functionality already shows only the data filtered (using WMS).
As an alternative disable mapsync in this context.

from mapstore2-georchestra.

MaelREBOUX avatar MaelREBOUX commented on August 23, 2024

Could you point to a doc for the "map sync" functionality please ? If it exists. Thanks.

from mapstore2-georchestra.

tdipisa avatar tdipisa commented on August 23, 2024

Hi @MaelREBOUX, the "map sync" utility is documented inside the Attribute Table documentation here

from mapstore2-georchestra.

MaelREBOUX avatar MaelREBOUX commented on August 23, 2024

Thank you : it is more clear. The sync table filter --> map is a powerfull tool.

Another question.
Could you confirm me that if you want to edit an object on the map : you must know its primary key to select (or filter it) in the table ?

I mean : currently you cannot clic on the map to select the object you want to edit. You currently have to select it threw the table.
Right ?

from mapstore2-georchestra.

tdipisa avatar tdipisa commented on August 23, 2024

Thank you : it is more clear. The sync table filter --> map is a powerfull tool.

Good, thank you.

Another question.
Could you confirm me that if you want to edit an object on the map : you must know its primary key to select (or filter it) in the table ?

Yes, you have to find (using the quick filter tool for example) the object to edit in table first and then select it and edit it.

I mean : currently you cannot clic on the map to select the object you want to edit. You currently have to select it threw the table.
Right ?

Currently yes, but what we will provide for this issue is exactly to add the possibility to select an object in map too instead of necessarily select the record in table. Take a look at the description for this that reports the following:

For this issue we can improve the existing Attribute Table tool in MapStore. What is currently missing there, is the capability to select a feature (and the corresponding record/s in table) directly clicking on map.

from mapstore2-georchestra.

tdipisa avatar tdipisa commented on August 23, 2024

@vlt1 Moving it back to ready after testing.

If I edit a feature by selecting it in the Attribute Table with a click on the map an error occurs (gray page with reload button) but the feature is properly saved, this happens only if also the geometry is modified: the normal editing with selection in grid works.

How to reproduce

from mapstore2-georchestra.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.