Code Monkey home page Code Monkey logo

pholabeler's People

Contributors

oht0nger avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

pholabeler's Issues

Marker overlay Off option

Is it possible to create an option to permanently remove the marker option on the map so you don't have to manually turn it off every time the line is redrawn?

UI Placement

Would it be possible to place the Label Tools panel underneath/above the Label information panel? I mention this because when switching between labels, you have too move your mouse across the entire screen to select a new label, then back across to select the selection tool. When doing this for hours a day, it really adds up.

Cannot create new session

When I tried to create a session, it kept saying "Invalid paths! Please specify valid paths". I already created an empty session folder and an empty label data folder and specify their paths. Could you please tell me what's the problem with that? What should be the valid path? Thank you!

Screen Shot 2022-09-26 at 09 56 51

Selection tool cursor

Sometimes when clicking the selection tool (I almost always use the rectangle selection tool), the cursor becomes a cross-hair and sometimes the cursor is a hand. I can upload screenshots of any of these issues if that will help.

Freezing/No response

Yesterday and today are the first times that I have experienced freezing. It only happens when I click the rectangle selection tool. I cannot deselect the rectangle selection tools and no other buttons works. Luckily the File -> Save Session and Save label data still works. I can still use the X at the top right to close the program - no need to force quit.

Reopened the program and loaded labeling session by using the "Load Labeling Session" button, not from File -> "Load session' as that does nothing. All other options under File work.

Mouse click registering time

I've noticed on some buttons (i.e. rectangle selection button, map button, step forward/backward button), if you click and move the mouse away too quickly, the mouse click will not register - so I have to place the mouse over the button, click, wait 1-2 seconds, then continue working.

Beam Level says "Undef"

Often when reloading a session, Beam level will say "Undef" for all ground tracks. Tested by started a new session with the same .h5 file and works normally - Weak and Strong for the different ground tracks. If you need any more clarification or screenshots on any of the issues I've posted - I'd be happy to do so.

Map zoom

Is it possible to zoom in more on the map?

Map refresh issue #2

With the map open, and after finishing labeling one section and clicking step forward, the map does not update the location of the transect - the previous position continues to be displayed. To correct this, I have to turn off the map and turn back on. It happens so often that I typically label points, turn off map, step forward, turn on map, label points, and repeat.

Potential feature in next update

Not sure if this is possible but having an option to remove some of the points (e.g. clouds) that way the major units on the Y-axis are closer together - as in 0, 10, 20, 30 without clouds compared to 0, 100, 200 with clouds. I'm looking at canopy height so if there are clouds, I really have to zoom in a lot in the detail plot in order get the y-axis to 0, 10, 20, etc - let me know if I should try explaining that a different way.

Labeled points missing when revisiting tracks

Let's say you you label Ground Tracks 1,2, and 3 in that order, and close the program. When you start the program and load the most recent labeling session, Ground track 3 is loaded with the photons labeled (which is normal) - however, when you choose ground track 1 or 2, no photons are labeled (I'm trying this now and the beam level also says 'Undef' - not sure if this is connected with the labeled points for GT1 and GT2 not displaying).

The only way to edit tracks 1 and 2 are to load the last session data associated with each track - I hope that makes sense - I'll try to clarify more. So if I finished working on GT1 at 9:00 am and saved the session, then started working on GT2 10:00am and save the session, I have 2 session files - 1 at 9:00am associated with GT1 and 1 at 10:00am associated with GT2. If I close the program and open the 10:00am session file, I cannot switch to GT1 and see the labeled points. The only way to see and/or edit GT1 is by loading the 9:00 am session.

Missing UI elements

Initial window after opening the program is not maximized. If the maximize button is clicked before the UI elements are finished loading, sometimes they don't load - for example the Track information panel and the buttons above it will not load.

Map refresh issue

After clicking the "step forward' button a few times, I often find that I have to close the map and reopen to get it to correctly display the transect.

There is also an issue with point labeling. After selecting points for labeling, the map seems to refresh for some reason, leaving you unable to select anything for a few seconds, which really adds up over time. To workaround this, I select the points for labeling, turn off the map and turn it back on, and repeat the process. This is faster than waiting for the map to finish refreshing on its own.

Saving over previously made csv

After revisiting a track to remove some labeled points (by using the "Reset labels in view" button), I could not use the "Save Labeled Data" button - I only reset the labels, I did not label any points. If I label a single point, then I can save the data and overwrite the current csv.

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.