stamen / fieldpapers Goto Github PK
View Code? Open in Web Editor NEWThis project forked from migurski/paperwalking
Like walking, but with paper.
Home Page: http://fieldpapers.org
License: GNU General Public License v2.0
This project forked from migurski/paperwalking
Like walking, but with paper.
Home Page: http://fieldpapers.org
License: GNU General Public License v2.0
Right now forms only print with the atlas pages.
They are not available for data entry digitization on the scans.
Questions:
Or ditch forms at that point and expand the note widget to be?
Look at all API vs. user pages, make sure it's consistent depending on client cookie jar expectations.
Add ability to reset password from the login page.
So the user can see how detailed the actual content on the resulting pages will be.
Now clicking on:
Take pictures of your notes.
Goes to see other people's pictures?
Upload pages you've photographed.
Takes me to the actual upload form.
Is this deliberate?
Now it is just City, Country
For instance:
http://fieldpapers.org/~mevans/fieldpapers/site/www/print.php?id=gdpcsl9x
Should be
Santa Cruz, California, USA
http://fieldpapers.org/person-scans.php?id=48lrq6kr
Always says "moments ago". Also no space between "Created" and "moments ago".
The same interface that I see here:
http://fieldpapers.org/~mevans/fieldpapers/site/www/print.php?id=gxs6pdmz
In terms of
• [DONE] - where the pages are in that area of coverage
• [DELAY] - Title of the atlas
• [DELAY] - overall context map
• [DELAY] - area of coverage
Should be a page in the atlas PDF.
Per conversation with Mike
GLO:
See:
http://fieldpapers.org/print.php?id=2l23wzsz
The atlas area is the USA. The overview shows me the American south.
For the Atlas Scans and potentially the raw Atlas Pages?
Downloads the entire set of notes added to the atlas.
The attribute tables might include
• Atlas
------ title
------ fieldpapers atlas url
------ atlas geo metadata (WOE)
------ footprint of entire area of interest?
------ footprints of each page? with attributes for bbox in latLong and their zoom and natural scale)
• Notes
------ page number
------ lat (explicate as attribute)
------ long (explicate as attribute)
------ note text
Since complicated GeoJSON doesn't turn into simple SHPs easily, you'll need to duplicate each Atlas metadata bit to a column per note? For POINT versus POLYGON features, you'll need to split out different SHP types.
Download UX goes here:
http://fieldpapers.org/~mevans/fieldpapers/site/www/print.php?id=gxs6pdmz
With a
• Download notes as GeoJSON | SHP
link added next to the PDF one.
SHP is s stub for now
asdfas
Sometimes it's hard to see certain features. Camp Roberts.
No one ever reads the stupid things.
(nvk rewrite)
OVERVIEW
SCANS (UPLOADS)
NOTES/FORMS/ANNOTATION
For the Atlas Scans and potentially the raw Atlas Pages?
Downloads the entire set of pages in the atlas.
Download UX goes here:
http://fieldpapers.org/~mevans/fieldpapers/site/www/print.php?id=gxs6pdmz
With a
• Download GeoTIFFs
link added next to the PDF one.
Might come from another site entirely.
from Eric:
forget about me when I'm not logged in, then logged in
signing up in after creating an atlas retroactively makes me the author of all of the atlases I made anonymously
same as, but Atlases instead of site wide:
https://github.com/stamen/paperwalking/issues/83
We still get names with long comma strings, etc.
Paired with adding a North arrow onto the map:
https://github.com/stamen/paperwalking/issues/47
Basically, the earlier design was better.
From Eric (edited 30 March):
(KEEP riffing in the DEMO branch -- NVK)
(In order of priority)
This is undocumented and not in the GUI now. But it works from our Camp Roberts exercise.
Add rough cut of how this interface would work to the site. GLO can revise.
URLs seem to generally be a mess throughout the site right now.
Add 404 display on error.
This is for the NOT gis analysts. For instance, QuickNets people who aren't GIS people.
Todd prefers this over SHP if we can only do one.
For the Atlas Scans and potentially the raw Atlas Pages?
Downloads the entire set of notes added to the atlas.
The attribute tables might include
• Atlas
------ title
------ fieldpapers atlas url
------ atlas geo metadata (WOE)
------ footprint of entire area of interest?
------ footprints of each page? with attributes for bbox in latLong and their zoom and natural scale)
• Notes
------ page number
------ lat (explicate as attribute)
------ long (explicate as attribute)
------ note text
Since complicated GeoJSON doesn't turn into simple SHPs easily, you'll need to duplicate each Atlas metadata bit to a column per note? For POINT versus POLYGON features, you'll need to split out different SHP types.
Download UX goes here:
http://fieldpapers.org/~mevans/fieldpapers/site/www/print.php?id=gxs6pdmz
With a
• Download notes as GeoJSON | SHP
link added next to the PDF one.
SHP is s stub for now
The user enters an atlas title in the make process but that is not used to display on the atlas's page or on the watch page.
For instance, this one should be called "The Rock":
http://fieldpapers.org/~mevans/fieldpapers/site/www/print.php?id=77lx4tsz
_n
From Eric:
atlases on the front page should remember what tiles you used to make the atlas
Paired with scale bar
https://github.com/stamen/paperwalking/issues/44
This is round 1. A future enhancement might be adding a magnetic north calculation. For now the user just needs to now which way is north on the map, and what "north" that is.
Replace with subprocess calls to gdal binaries for easier installation.
Emphasize these are atlases, not single sheets.
Anywhere we need to show some sort of status/error/progress, you should see that within the FP nav/footer. E.g. verify.php should take you to a Field Papers page.
Ideally, error messages would be integrated into the page it refers to. E.g., if your passwords don't match when you create an account, the error should show on the login screen itself.
If someone is truly anonymous, there stuff should be mixed up with every other (fake) Anonymous user.
If the username is Anonymous in the Watch bit:
http://fieldpapers.org/~mevans/fieldpapers/site/www/atlases.php
Clicking on that should show ALL atlases that haven't been claimed. Not from that default "Anonymous" user name.
I shouldn't see two separate pages:
http://fieldpapers.org/~mevans/fieldpapers/site/www/atlases.php?user=hx5k5crw
http://fieldpapers.org/~mevans/fieldpapers/site/www/atlases.php?user=vddgnq72
Those atlases should all be mixed on a single page.
Or you need to append on a random number to Anonymous user name for that user ID on creation (which is what Google does in GDocs).
From GLO:
It's important that the atlas page shows the atlas area on:
[DONE?] * The pages listed below should have borders, so they look like pages.
Draft text:
"Use the + and - controls on the page widget below to change your map's page coverage"
From Eric:
it should be clear that the # of pages is dependent on what's happening on the map
right now the number of pages feels like something I can change, especially since it's in the top bar in between a lot of other things I can change
For the Atlas Scans and potentially the raw Atlas Pages?
Downloads the entire set of notes added to the atlas.
The GeoJSON might include
• Atlas
------ title
------ fieldpapers atlas url
------ atlas geo metadata (WOE)
------ footprint of entire area of interest?
------ footprints of each page? with attributes for bbox in latLong and their zoom and natural scale)
• Notes
------ page number
------ lat (explicate as attribute)
------ long (explicate as attribute)
------ note text
Since complicated GeoJSON doesn't turn into simple SHPs easily, you'll need to duplicate each Atlas metadata bit to a column per note? For POINT versus POLYGON features, you'll need to split out different SHP types.
Download UX goes here:
http://fieldpapers.org/~mevans/fieldpapers/site/www/print.php?id=gxs6pdmz
With a
• Download notes as GeoJSON | SHP
link added next to the PDF one.
SHP is s stub for now
Is there an "easy" way of implementing simple line and polygon drawing?
Right now notes are simply "points" on the map.
Both drawing on the client and solutions for saving that to the server (and round tripping)
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.