oht0nger / pholabeler Goto Github PK
View Code? Open in Web Editor NEWATLAS Photon Labeler
ATLAS Photon Labeler
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?
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.
File -> Load Session has never worked for me.
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.
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.
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.
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.
Is it possible to zoom in more on the map?
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.
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.
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.
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.
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.
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.