uw-macrostrat / burwell-app Goto Github PK
View Code? Open in Web Editor NEWInterface for the burwell database
Home Page: https://macrostrat.org/burwell
Interface for the burwell database
Home Page: https://macrostrat.org/burwell
It is customary to truncate the author lists of papers with more than 4 authors.
e.g.,
Peters, Czaplewski, Zaffos, Husson et al. 2014.
Would be nice to have toggle for showing/hiding GMNA tiles and an optional satellite imagery basemap. Click-to-show info should work in all display configs.
Also remove the ability to query them - burwell takes care of that data.
Repeating "Elsevier" after every journal article citation (authors, year, title) is not consistent with header provided by journal name (e.g., "Earth and Planetary Science Letters"). If source desired, put after journal name and repeat only once (like journal Name)
Earth and Planetary Science Letters โ Elsevier
or something.
Some maps may have clear formation data that we can use as arguments for /mdd even when Macrostrat is not present and no stat_names are known. Specifically: Australia Medium.
When "Stratigraphic name:" is present, that string can be passed as strat_name to /mdd
This is important for extending footprint of GDD infrastructure globally independent of macrostrat
Right now the list is truncated but there is not indication of how many matches are made or that more information is available. It would be useful (to users and our GDD infrastructure) if full extent of matches were exposed in some way to users.
Add the ability to click on two points and draw an elevation profile
add in stratigraphic names for matches that are in macrostrat.strat_names but have no macrostrat.units assigned to them
Use same code as macrostrat.org
i was about to replace sourc_id=22 descrip /n with a space, but realized that this /n might be useful for rendering and left it in. Should the app display recognize and render /n as
?
need to add this someplace, with link to appropriate place.
most maps have lines in burwell, so they should be accessible. the option switch to show lines (faults) shouldn't be GMNA specific.
Also change "faults" to "structures"
the age field in burwell is currently displaying the macrostrat interval_id names.
The original age field in the maps.scale data should be displayed.
Sometimes nothing is displayed for strat names: appears to occur mainly when using python add_link.py
For example:
unit_id=15652
unit_link=WYTbs;0
Line 54:
Using parseInt(this.exageration)
to generate number results in some situations where vertical exaggeration will be 0x.
Recommend replacing with: parseFloat(this.exageration.toFixed(1))
Link to literature do not seem to be working in most cases.
Either the GDD API is returning the wrong URL, they are poorly or we should be using a different link.
For example:
http://api.wiley.com/onlinelibrary/tdm/v1/articles/10.1111%2Fj.1365-3091.1989.tb00832.x
http://api.wiley.com/onlinelibrary/tdm/v1/articles/10.1111%2Fj.1365-3091.1989.tb00605.x
If a unit has the same top and bottom age, just report one of them.
Right now you can link to coordinates like https://macrostrat.org/map/#13/37.9166/238.2280, but it would be extra useful to link to coordinates and show the info panel for those coordinates showing all the overlapping units. IMO that should be the default behavior, but something like https://macrostrat.org/map/#13/37.9166/238.2280/infopanel would be ok too.
And make GID a link
Use vector tiles for both display and data querying. Need to complete #43 first.
In the tools pop up the magnifying glass seems to suggest a search is possible, but clicking it doesn't do anything (unless I'm missing something).
I'm not sure we want to (or can) use CC0 for tiles. I think we want one license for everything, which is Licence: all Macrostrat geological data are licensed under a Creative Commons Attribution 4.0 International License.
For example: http://macrostrat.org/gmna/#11/30.0114/-82.3844
click on polygon ID: 22165, just outside of gainsville, FL
This unit has a very long text description, which causes unusual rendering and data truncation. Dialogue box should be more conformable to text.
Funding:
https://dev.macrostrat.org/burwell/#10/41.8915/-110.6426
tile = large source_id 47, click info = medium GMUS
zoom 11 gets it right (by displaying source_id 47 data)
zoom 9 gets it right (by displaying the medium tile, not large tile)
https://macrostrat.org/burwell/#4/37.23/-59.41
Click on NA gives Global map data, should be GMNA.
https://macrostrat.org/burwell/#6/36.827/-83.979
click on map gives GMNA map data, should be GMUS
We should consider adding auto-generated map legends as a summary for each source.
In an ideal world, we would use the original map symbol/abbreviation to create something like the image below. This would require either a join into original source or updating the standardized fields to optionally include a map symbol.
Currently the heading on map data reads GMNA and GMUS. Ideally these would link to original sources:
GMNA -> http://pubs.usgs.gov/ds/424/
GMUS -> http://mrdata.usgs.gov/geology/state/state.php
currently on dev.burwell large maps do not display until zoom 13. this is not ideal. should be visible on level 12 or 11 at least.
occurs on all zoom levels
Occasionally the Macrostrat strat_name is missing entirely (blank space above Age:) or incompletely reported. For example:
https://dev.macrostrat.org/burwell/#15/38.7662/-109.0673
Click on white band. Macrostrat reports "Summerville formation" but it is clear from the links to USGS that Morrison is also (correctly) matched but not displayed as name.
Bug? noticed while working here:
https://dev.macrostrat.org/burwell/#9/19.6904/-155.4826
Selecting "emphasized" would update current view, but zooming in/out and dragging around would then result in "emphasized" becoming de-selected.
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.