Giter Site home page Giter Site logo

akgmi's People

Contributors

teknofire avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

akgmi's Issues

Pagination for results and map objects > 200 records

Add pagination for greater than 200 results. We picked that as an arbitrary number. We figure showing more than 200 results at a time will slow down the server too much and the map would get too busy. Any feedback on that? If the large queries take too much time, we could make the number smaller if we have to.

Make results say?? : "Results: 200 of 209"

Highlight outline on zoomto when already selected

I've noticed that highlighted map outlines are sometimes covered up by the outlines of other maps. I think the pattern is... when you zoomto an outline that is already selected, it doesn't move the outline to the top of the map. It seems to always work correctly when you zoom to a map that is not already selected.

Results should not show keywords

When a user is viewing the results it should not show the expanded keywords list.

Instead it should show a keywords label with a +/- symbol to show or hide those keywords.

Create Export options dropdown menu

Create dropdown menu for exporting records with options to 1) Export highlighted records 2) Export all (where highlighed records would be segregated at the top of the list). Put menu next to 'Clear Highlighted' button.

check box in results, to show selected, in addition to color

Add a a check box field in the results at the bottom in addition to the yellow highlighting/click-on-record behavior. Not everyone will be able to see the yellow color (color blind) and the check box will provide an obvious way for them to select a publication. Under the citation, rearrange the user input buttons to show left to right: check box, zoomto, show keywords.

Lower priority item: Would it be possible to output the check boxes into the downloaded PDF? People printing on black and white printers would be able to see which pubs they selected as more important. The yellow highlighted color wouldn't print or be seen by the color blind.

Change the map outline styling

When showing search results in the map window the default outline color should be blue.

When showing selected search results in the map window the outline color should be yellow to match the selected records in the results list.

PDF Export formating

@jeathey Currently the format of the exported document based on what is shown in the search results list. Let me know what other changes to that output you would like to see.

Sort options for results

Add a drop down menu that allows user to sort the results by author, publication number, and year. Put to the left of the 'Export' options dropdown.

Broke(?) application when using selection tool

I was doing a lot of going back and forth selecting and zooming, and then selected an area with the select tool. I got the first message below. I pressed "complete" and it selected the area I asked for. When I tried to select another area, I got the second message.

This is the first message I got:
"A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.

Script: http://akgmi.zoom.gina.alaska.edu/ext/ext-all-debug.js:8558"

Second mesage:
"A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.

Script: http://akgmi.zoom.gina.alaska.edu/javascripts/OpenLayers-2.11/OpenLayers.js:152"

If I query the whole dataset and then select a large area of the outlines, I get the same errors.

Search parameters for "google search" bar

The google search bar should be able to search on: title, publishing agency, author, publication number, publication year, and quadrange. The search should be fully wildcarded so that someone searching for 'glacier' will get 'glacial maximum', 'glaciers', 'glaciation', etc.

Create a tool to select all records under a point

  • When a user activates the selection tool
    • All outlines within the specified area should be selected
    • This will also select the records from the results list if any of it's outlines are selected
    • If a publication record becomes completely unselected because of a new selection unselect the records in the results list as well.
  • Otherwise when a user clicks on outline only the top one is selected.

Change icon for select tool

The 'i' and arrow info icon should be changed to something more appropriate for a selection tool. DGGS is going to look and see what we have as available icons. The info button would be more appropritate for the balloon/popup, if that's not default behavior.

Add goto/zoom to button in the results list

  • When a user does a search
    • The search results should have a goto or zoom to button
    • When the button is clicked the page is scrolled to the top
      • The map extent should zoom to the publications extents for all of it's outlines

Show # of records/objects returned and # highlighted/selected

Next to "Search Results" line, show how many records are returned. So if 200 is the maximum # of results that can be displayed on the map and not bog down the server, then "200 of 657 results" and a button to show next 200 results. Depending on how the UI works, maybe also show the number of records selected, i.e., "25 selected".

Check box not getting unselected

When a user clicks on a polygon on the map to unselect a record the highlight is removed from the result list but the check box is still checked.

Text in google search bar

Change default text in google search bar to "Enter author, title, publication number, OR keyword here" and make the default text reappear if the user deletes their search term.

Jump to map when hit zoomto

When the user hits zoomto on a record, the page display should jump up to the top so they can see the map

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.