geocollections / emaapou Goto Github PK
View Code? Open in Web Editor NEWe-Maapõu: Eesti maapõue andmebaas
Home Page: https://geoloogia.info
e-Maapõu: Eesti maapõue andmebaas
Home Page: https://geoloogia.info
drillcore_box, locality_description, locality_reference, attachments, samples, analyses
Calculate using depth and depth interval
Some legend images can be taken from Maa-Amet page
Can we integrate FLOG2 (http://geokogud.info/flog2/examples/default/) into drillcore and locality views, to be shown on separate tab "Section" / "Läbilõige"?
The main idea is to allow users to output svg file with stratigraphy and samples in suitable scale (to adjust in other programs like Illustrator or Inkscape).
Try refreshing page on some tab, then this tab gets rendered into first tab
Currently it was using 'drillcorebox_image__attachment__uuid_filename' which produced duplicates.
Images should be fetched separately from attachment_link
Shouldn't propagate
Sample, analysis, specimen
Should we add them or not
Locality section should include additional fields after Longitude:
Elevation / kõrgus (field epsg)
X (field coordx)
Y (field coordx)
EPSG (field epsg)
Solve problems with static images not shown. Is it OK that they come from https://geocollections.info/_nuxt/img/... folder?
Footer text and logos may differ from geocollections.info. For now we can remove DataCite and KIK logos from GRIS components and set preliminary texts:
2021 GRIS: Geoloogia portaal (testversioon).
2021 GRIS: Geology portal (preview version).
Descriptions tab should include fields:
depth_base, depth_top, rock__name/rock__name_en, stratigraphy__stratigraphy/stratigraphy__stratigraphy_en, description
Default paging 25, other options 10, 50, 100
In the future if descriptions will get longer and all fields cannot be shown nicely in tabel, then we should open full data in modal popup or perhaps new vindow.
References tab should include field from reference: reference__title, after reference__reference then pages and then remarks.
Default paging 25, other options 10, 50, 100
Links should open in new window.
Map
If locality__country__value='Estonia' use Estonian base map by default, otherwise use openstreetmap.
Show popup window with Locality name for marker.
Out of range ID-s throw errors. Should be nice 404 page or sth
Should be visually appealing and contain links to different apps
Map component should include Estonian bedrock map layer if locality is in Estonia (to be checked if map in correct SRS can be taken from Maa-Amet or EGT wms - if not then we will use gis.geocollections.info).
Map should allow full screen view.
Add popup to map markers. Popup should contain the name of the locality.
Right now there is no way to use this function without passing Data Table options into it. The function depends on options object fields itemsPerPage and page.
This is a problem both in sarvREST and sarvSolr services.
There is a problem with sorting on custom table fields.
For example, in the locality description table rock and stratigraphy columns are custom columns. Their values are 'rock' and 'stratigraphy'. Because of that the app tries to sort based on those values, which do not exist in the API.
Sorting should be done with the corresponding API fields. In this case 'rock__name'/'rock__name_en' and 'stratigraphy__stratigraphy'/'stratigraphy__stratigraphy_en'
for example /drillcore, /sample paths
These should contain similar or better functionality than current version in geocollections.info
ASAP
Drillcore box view should also start with an image
Open large image
If user opens a drill core description (sorted by depth_top and depth_base by default) and clicks Description header to add additional sort criterion, then all rows get hidden. example record: https://geocollections.info/drillcore/490/locality_description.
swiping on tabs doesn't work
If more than one image then show thumbnails.
Thumbnails should be clickable.
If locality is in Estonia then show estonian maps otherwise don't
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.