Atlas Utah Change Log
Back to the app
Open Issues
3.1.1 Aug 31, 2016
- Fixed a bug with the identify not working over https.
3.1.0 Aug 30, 2016
- Fixed a bug with the identify not returning all values.
- Fixed the travis build and created a big build perf boost.
3.0.0 Jan 11, 2016
- Updated to web mercator basemaps.
- Added reverse geocoding to identify.
- Updated the grammar for certain items.
- Updated dependencies.
- Added an level easter egg.
2.5.0 April 2, 2015
- Added stylus support.(#31).
- Updated dependencies and readme.
2.4.0 Mar 2, 2015
- Better formatting of US National Grid coordinates (#103).
- Added saucelabs support (#70).
- Tons of back end project improvements.
2.3.0 Apr 25, 2014
- Added US National Grid coordinates and elevation to identify popup.
2.2.2 Apr 7, 2014
- Changed "Land Ownership" to "Land Administration Category" in the identify popup.
2.2.1 Apr 3, 2014
- Fixed bug preventing find place and city from returning features.
- Fixed layout issue with overlapping results between find place and city widgets.
2.2.0 Apr 1, 2014
- Added identify popup on map click.
- Upgraded ESRI API to 3.8 and made a bunch of improvements on the back end.
2.1.0 Sept 5, 2013
- Upgraded ESRI API for JavaScript to 3.6 and all other libraries to their latest versions.
- Added blurb about disabling pop-up blockers.
- Fixed sidebar button.
- Updated find GNIS and find city widgets.
- Minor layout improvements to title bar.
2.0.0 Jun 12, 2013
- Initial build in new boilerplate.


What is FOSS?
Free and Open Source Software
Software that is free to run, study, modify and distribute
Free means freedom: free is a matter of liberty not price
It can be commercial but not proprietary
FOSS is everywhere
Microsoft loves Linux
—Satya Nadella, Microsoft CEO, 2014
Apple uses software created by the Open Source community and returns its enhancements to the community.
—Apple Inc., 2015
Google, Amazon, Facebook, IBM, Red Hat...
all use and contribute to FOSS and the community
FOSS is essential in science
Software [...] developed as part of novel methods is as important
for the method's implementation [...]
Such software [...] must be made available to readers upon publication.
Social software, Nature Methods 4 , 189, 2007
Note: making software available to readers does not make it FOSS
Geospatial FOSS
OSGeo foundation supports the development of FOSS4G
and promotes its widespread use. Example projects:
Web Mapping and Desktop Applications
GeoServer ,
MapServer ,
OpenLayers ,
GRASS GIS ,
QGIS ,
Geospatial Libraries and Databases, Metadata Catalogs
GDAL ,
GEOS ,
GeoTools ,
PostGIS ,
GeoNetwork ,
pycsw
Non-OSGeo projects with geospatial capabilities: R, pySAL
Geospatial FOSS at NCSU
NCSU OSGeo Research and Education Laboratory:
https://geospatial.ncsu.edu/geoforall
course development using Geospatial FOSS
research projects
active participation in OSGeo projects
Course development
Software and GIS education problem
students are becoming software users instead of scientists
students confuse software implementation issues with fundamental concepts
bonding with single software limits flexibility and broader knowledge of the field
Beyond teaching GIS software
Lectures: software-independent, focus on theory, concepts
Assignments:
hands-on practice related to lecture topic
students use two different software packages solving similar tasks in both
opportunity to see what is a general concept
and what is specific to a particular software
Independent project:
focus is on research question, students chose software/tools/data
Geospatial Analysis and Modeling course
offered since 2008 as on-campus and distance course
every semester 30-50 students
assignments in both GRASS GIS and ArcGIS
workflow for each software is provided
students write papers explaining methods and results
Assignments: Erosion Modeling
Sample lines from instructions and results for GRASS GIS and ArcGIS
r.mapcalc "sedflow = 270. * Kfac * Cfac * flowacc * sin(slope)"
r.divergence magn=sedflow dir=aspect out=erosion_deposition
Build an expression for sflowtopo:
"flowacc" * Sin("slope" * math.pi/180.0)
output raster = sflowtopo
Lilliana Velasquez Montoya, Spring 2014
Midterm exam
Simple workflows for given problems in GRASS GIS or ArcGIS:
example least cost path solutions in GRASS and ArcGIS
Vaclav Petras and Laura Belica
Independent Project
Focused on student's research interests, any geospatial software can be used
only condition: surface or continuous field component must be included
Anna Petrasova and Molly Foley
GIS for Designers
GIS as an integral part of the creative design process
software in class:
ArcGIS and Rhino (proprietary)
GRASS GIS and Tangible Landscape (open source)
projects: combination of GIS and design tools
UAV/lidar Data Analytics
Trimble flight planning software and GRASS GIS
Agisoft PhotoScan and experimentally OpenDroneMap
GRASS GIS, Python
UAV/lidar Data Analytics
Assignment: Impact of terrain change on water flow, january and june flight
with corn fields
Multidimensional Geospatial Modeling
Modeling of landscape dynamics using multitemporal georeferenced data and simulations
software:
GRASS GIS,
often with new features such as
Temporal Framework
+ whatever the students need, e.g.
XBeach, libLAS, ArcGIS
new technologies:
Tangible Landscape, NCSU Hunt Lib Teaching and Vis Lab,
eye tracking
Multidimensional Geospatial Modeling
Modeling of landscape dynamics using multitemporal data and simulations
Example assignments on subsurface soil moisture and solar radiation
Course material on-line
NCSU MGIST program is undergoing update and re-design
Keeping assignments up-to-date
Most of the assignment instructions provided as text (easy to update),
students generate the images.
GRASS GIS workflows provided as commands.
GUI dialog filled according to the command.
Commands can be automatically extracted and tested.
Text also for running ArcGIS part through GUI,
but the names in dialogs are not part of the API, so they change.
Standardized sample datasets
Initiative to make the course material location specific through data sets with standardized names of layers
g.region raster=elevation
r.relief input=elevation output=shade
d.shade shade=shade color=elevation
Result for North Carolina, Czech Republic and Piemonte (Italy)
See wiki page ,
and create data set for your region.
Research
research with FOSS4G:
using FOSS4G as a tool
developing FOSS4G by implementing new methods
FOSS4G development: join open community of developers and users
Our research: Tangible Landscape, Modeling and simulations of dynamic landscapes,
Ultrahigh resolution monitoring and analysis, Sustainable land management
Student opportunities
Code or community sprints:
Google Summer of Code
since 2005, 8500 students (from 101 countries), 8300 mentors, ~$5500 per students,
OSGeo GSoC page
Tools for open science course
Course dedicated to
exploring important role of FOSS in science
overview of tools and methods common in FOSS and needed in science
open access, open data, open standards, open...
reusability and reproducibility are standard in FOSS
Geo for All
Making geospatial education & solution accessible to all
establishing research and teaching opportunities
building global open access teaching infrastructure
worldwide labs network, students and faculty exchange
based on MOU between OSGeo and ICA, ISPRS
join at:
www.geoforall.org/how_to_join
Summary
What can we do:
improve students' geospatial skills by teaching diverse software packages
join the open source software community as user or developer
share teaching materials through OSGeo Educational Content Inventory
join geo4all - send email to<EMAIL_ADDRESS>and describe your FOSS4G activities (link to your website is enough)
Read more in:
Petras V., Petrasova A., Harmon B., Meentemeyer R.K., Mitasova, H., 2015,
Integrating Free and Open Source Solutions into Geospatial Science Education .
ISPRS International Journal of Geo-Information. 2015. Open Access,
doi:10.3390/ijgi4020942
Resources: courses and tutorials
For QGIS
NCSU OSGeoREL courses
OSGeo Educational Content Inventory
Resources: workshops developed at NCSU
Resources: software and platforms
Resources: IPython Notebook
IPython Notebook
Jupyter (works for Python, R, C++, ...)
JupyterHub ,
tmpnb ,
nbgrader
(management, grading)
future format for delivering interactive and reproducible scientific papers?
Future of education programs at NCSU
Eric Money, Associate Director of Professional Education


Before Change
copycat_cnn = CopycatCNN(classifier=victim_ptc, batch_size_fit=BATCH_SIZE, batch_size_query=BATCH_SIZE,
nb_epochs=NB_EPOCHS, nb_stolen=NB_STOLEN)
self.x_train = np.swapaxes(self.x_train, 1, 3)
thieved_ptc = copycat_cnn.extract(x=self.x_train, thieved_classifier=thieved_ptc)
victim_preds = np.argmax(victim_ptc.predict(x=self.x_train[:100]), axis=1)
thieved_preds = np.argmax(thieved_ptc.predict(x=self.x_train[:100]), axis=1)
self.x_train = np.swapaxes(self.x_train, 1, 3)
acc = np.sum(victim_preds == thieved_preds) / len(victim_preds)
self.assertGreater(acc, 0.3)
After Change
Third test with the PyTorchClassifier.
:return:
x_train = np.reshape(self.x_train_mnist, (self.x_train_mnist.shape[0], 1, 28, 28)).astype(np.float32)
// Build PyTorchClassifier
victim_ptc = get_classifier_pt()


My name is Jane Doe. Im university student. I study Information technology. John Doe is sometimes used to refer to a typical male in other contexts as well, in a similar manner to John Q. Public in the United States or Joe Public, John Smith or Joe Bloggs in Britain. For example: the first name listed on a form might be John Doe, along with a fictional address or other fictional information to provide an example of how to fill in the form. The name is also used frequently in US popular culture, for example in the Frank Capra film Meet John Doe. John Doe was also the name of a 2002 American television series.
I like to play basketballs and read books. My favorite movie is all Mervel movies.
| Name | Date | Grade |
|---|---|---|
| Course 1 | 12.05.2015 | 4 |
| Course 2 | 12.05.2015 | 4 |
Phone number +3582391283


What are you?
Are you a
Realist
?
A
Pragmatist
?
An
Idealist
?
Or an
Existentialist
?
FIND OUT NOW!
Source Code
Copy to clipboard
Share with your friends!
Find Your Philosophy
×
Agree or Disagree above each statement.
You will see results on the main page after you submit the form (for mobile, scroll down to see results).


{% extends "base.html" %} {% block main %}
This will delete all your orders, and all analytics data associated
with your account.
This site is just for testing, so really the idea is to clear your
account, place a couple of orders with specific products, then
look at the statistics page and
verify that the algorithms are doing what you expect.


{% extends "layout.html" %} {% block content %}
FaceTag app is a simple AI-based photo gallery service which is similar to many online services like, Facebook tag
This app demonstrates followings: - Basic photo gallery features - responsive web design - upload, show with paging, search by tag, edit tag - exif (rotation, timetaken) handling - AI/DL model to recognize(classify) faces - keras with tensorflow backend - automatically detect & tag faces using AI/DL - support continuous learning process for improving model - crop face from images, zip and upload to blob - Multi-model support - run different model without changing code
This app contains software components from following open source


Team
Danielle Robinson, PhD
President & Co-Executive Director
Open science advocate and data enthusiast who believes in the power of open communities, former neuroscience researcher.
Joe Hand
Co-Executive Director
Developer, product manager, researcher, and open data enthusiast. Previously managed an effort at the Santa Fe Institute to transform data collection in informal settlements worldwide.
Mathias Buus
Technical Advisor
Lead developer on Dat project. Programmer based in Copenhagen, Denmark. Co-creator of node-modules.com and co-founder of ge.tt.
Keith Chreston
Secretary-Treasurer
Over 30 years experience as a senior financial executive and consultant with several businesses and non-profit organizations. He is a CPA (inactive) and former auditor with Ernst & Young.
Max Ogden
Software Engineer
Programmer based in Portland, OR, founder of the Dat Project and Code for Science and Society.
Board
Kaitlin Thaney
Board Chair
Endowment Director at Wikimedia Foundation and an experienced advocate for open access to content, data, research.
Kristen Ratan
Board Member
Co-Founder of the Collaborative Knowledge Foundation, on a mission to evolve how knowledge is created, produced, and shared.
Waldo Jaquith
Board Member
Technical lead in 18F Acquisitions' state and local practice, previously Director of U.S. Open Data, Shuttleworth Foundation Fellow, and member of Project Open Data advisory team.
Karissa McKelvey
Board Member
Software engineer for Digital Democracy, Dat Project team alumni, open source software developer, writer, project manager, and activist supporting an equitable web.
Josh Greenberg, PhD
Board Advisor
Director of the Alfred P. Sloan Foundation's Digital Information Technology program.


Pineapple Hotel
Room ID:
Room guest:
Room access code:
Actual guest permanence:
Temp Room:
Door status:
Set Room Temperature


Wondrous
Wondrous website
Feasts & Holy Days
The Baha'i calendar has a number of special days each year. The list of dates below shows the name of each day or month, and when it starts.