Interative diagram in App Designer

2 views (last 30 days)
JORGE FILHO
JORGE FILHO on 18 May 2020
Edited: Adam Danz on 18 May 2020
Hi Everyone,
I developed a script to analyze hydrologic time series comparing different sites. Now, I would like to implement its interface. But the App Designer is not familiar for me. So, before start studding it, I would like to know if it would support the main functionality I planned for the interface. Is it possible to put a diagram of a water basin containing hydrological sites so as the user can construct an interactive list of sites that will be analyzed clicking on the diagram? I mean, is there a way to create something like the graphic environment of HECHAS on MATLAB? It is not necessary any geographic treatment from now, but just a diagram where the codes of sites would be added to a list by a clicking on them...
There is an attached example of water basin diagram. The station codes have to object.
Thanks
  3 Comments
JORGE FILHO
JORGE FILHO on 18 May 2020
Dear Adam Danz
Thanks for your reply. I have already imagined that second option using a GIS or something like that. Maybe it is a little advanced goal for an unexperienced frontend programmer like me.
Adam Danz
Adam Danz on 18 May 2020
Edited: Adam Danz on 18 May 2020
Whatever you decide to do, it would be very wise to try out a quick & dirty version within AppDesigner before you get too deep into it. Functionality with App Designer and with UIAxes and UIFigures is still behind the functionality supported in regular figures and axes, though it's improving with every release.
For example, the ginput() function might be a nice tool to allow users to select sites but it is not supported in App Designer, yet.
So, be sure to test the plan and know that it will work before you get too deep in the details.

Sign in to comment.

Answers (0)

Categories

Find more on Graphics Object Properties in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!