SESSIONS

“Getting Started with Jupyter Notebook and the ArcGIS API for Python” – 40 Mins

9:00 am

Track 1: PYTHON | Room: 1151Level: Beginner ★
Tech Requirements:
Windows: ArcGIS Pro, Python 3*, Jupyter Notebook* (*installed with ArcGIS Pro); ArcMap and Python 2 WILL NOT work Mac: See here
James Whitacre, GIS Research Scientist, Carnegie Museum of Natural History

Read more

“Introduction to ArcGIS for JavaScript 4” – 90 Mins

9:00 am

Track 3: WebGIS/JavaScript | Room: 1204 | Level: Beginner ★
Tech Requirements: PC or Laptop
Christopher Eby, Application Developer, GeoDecisions

Read more

“Introduction to Simple Features in R” – 90 Mins

9:00 am

Track 4: Other | Room: 1205 | Level: Beginner ★
Tech Requirements:
Students are expected to code during the workshop. To prevent the issues typically involved with software setup, the students can follow along on an online platform called RStudio Cloud. Students will need to have a free RStudio Cloud account. Alternatively, they can log in with their Google Credentials. If the students want to follow along on their own computers, then they will need to download R and should also download RStudio
Benjamin Ortiz Ulloa, Consultant, Accenture Federal Services

Read more

“Fundamentals of the Python Programming Language” – 90 Mins

9:00 am

Track 2: PYTHON | Room: 1114 | Level: Beginner ★
Tech Requirements:
Python 3.7
Douglas B. Rumbaugh, Jr., Lecturer of Computer and Information Sciences, Harrisburg University

Read more

“ESRI Python API Use and Automation” – 40 Mins

9:45 am

Track 1: PYTHON | Room: 1151Level: Beginner ★
Tech Requirements:
Attendees that follow along will need an ArcGIS online account and an computer with internet connection. No Esri desktop software is required for the tasks being conducted.
Joel Rogers, GIS Analyst, GeoDecisions

Read more

“Unifying ArcGIS with Other Software Libraries in Python” – 90 Mins

10:45 am

Track 2: PYTHON | Room: 1151 | Level: Beginner ★
Tech Requirements:
Excel, Python 2.7, ArcGIS Desktop, ArcGIS Pro
Christopher Jursa, GIS Manager, Washington County, PA

Read more

“ArcGIS Web API and Enterprise Data Processing and Update Through Python Scripts and Model Builders” – 40 Mins

10:45 am

Track 1: PYTHON | Room: 1114 |  Level: Intermediate ★★
Tech Requirements: There are no requirements of any Hardware of Software to attend.
Derege Kobre, IT-Generalist I, PennDOT

Read more

“Creating Custom Trail Maps with ArcGIS API for JS 4.x” – 40 Mins

10:45 am

Track 3: WebGIS/JavaScript | Room: 1204 | Level: Beginner ★
Tech Requirements: Attendees will not need a laptop. Instructions will be available for later review and source code will be on GitHub.
Jim Lawruk, Senior Developer, GeoDecisions

Read more

“Understanding and Using International and Domestic Data Privacy Regulations to Expand Your Reach” – 90 Mins

10:45 am

Track 4: Other | Room: 1205 | Level: Beginner  ★
Tech Requirements: Computer, Power Point and a screen.
Rebecca Rakoski, Managing Partner, XPAN Law Group, LLC

Read more

“Creating Maps with ALF (Angular, Leaflet, and Firebase)” – 40 Mins

11:30 am

Track 3: WebGIS/JavaScript | Room: 1204 | Level: Intermediate ★★
Tech Requirements: Links will be provided with documented code, so attendees are welcome to watch passively and try on their own afterwards. Attendees who wish to participate should bring a laptop with their preferred set of development tools installed. They should have Node.js installed along with the Angular CLI tools, as well as basic familiarity with how Angular applications function. They will need also need a Google account to be able to register with Firebase.
Justin Schneider, Application Developer, GeoDecisions

Read more

“ArcGIS Script Tools: A Practical Guide” – 90 Mins

1:15 pm

Track 1: PYTHON | Room: 1114 | Level: Intermediate ★★
Tech Requirements: ArcGIS Pro, Python 3*, Jupyter Notebook* (*installed with ArcGIS Pro), Python IDE; ArcMap and Python 2 may work, but will not be tested
James Whitacre, GIS Research Scientist, Carnegie Museum of Natural History

Read more

“Python Workflows with ArcGIS” – 40 Mins

1:15 pm

Track 2: PYTHON | Room: 1151 | Level: Intermediate ★★
Tech Requirements:
None
Alexander Brown, Solution Engineer, Esri

Read more

“Authentication and Authorization with ArcGIS Online Oauth 2 and the ArcGIS REST API” – 40 Mins

1:15 pm

Track 3: WebGIS/JavaScript | Room: 1204 | Level: Intermediate ★★
Tech Requirements:
Examples will be in React, but prior experience is not necessary. Experience developing web-based applications would be useful. Optionally, attendees may use git and npm to run the app locally.
Bryan Grill, GIS Programmer, EBA Engineering, Inc. 

Read more

“Developers Wanted: Building Lidar Data Analytics Tools” – 40 Mins

1:15 pm

Track 4: Other | Room: 1205 | Level: Intermediate ★★
Tech Requirements: None
Eric Jespersen, Business Development Specialist, JMT Technology Group

Read more

“Unleash the Power of Serverless Architecture” – 40 Mins

2:00 pm

Track 3: WebGIS/JavaScript | Room: 1204 | Level: Intermediate ★★
Tech Requirements:
The session will provide valuable demonstrations and a GitHub repository for later exploration. If attendees want to participate during the session they need the following setup (approx. 3 minutes total to setup): – PostMan installed and AWS Free Tier account setup.
Brian Stonesifer, Director of Client Solutions, Acclaim Systems

Read more

“Using Vue.js with Leaflet” – 40 Mins

2:00 pm

Track 4: Other | Room: 1205 |  Level: Intermediate ★★
Tech Requirements: Text editor (atom), command line tool (ConEmu), codepen account, github account
Andy Rothwell, GIS Systems Engineer, City of Philadelphia

Read more

“The Use of Scientific Python to Post-Process Output from Numerical Weather Models” – 90 Mins

3:00 pm

Track 2: PYTHON | Room: 1151 | Level: Intermediate ★★
Tech Requirements:
None
Don Morton, Owner/Manager, Boreal Scientific Computing; Adjunct Professor of CISC, Harrisburg University

Read more

“Getting Started with ArcPY Geometries” – 40 Mins

3:00 pm

Track 1: PYTHON | Room: 1114 | Level: Advanced ★★★
Tech Requirements: ArcGIS Pro, Python 3*, Jupyter Notebook* (*installed with ArcGIS Pro); ArcMap and Python 2 may work, but will not be tested
James Whitacre, GIS Research Scientist, Carnegie Museum of Natural History

Read more

“Visualizing Large Spatial Datasets on the Web” – 40 Mins

3:00 pm

Track 3: WebGIS/JavaScript | Room: 1204 | Level: Advanced ★★★
Tech Requirements: Docker, web browser
Eric Czajkowski, Application Developer, Century Engineering, Inc. 

Read more

“Data Pipelines and Deployments with Git and Docker” – 90 Mins

3:00 pm

Track 4: Other | Room: 1205 | Level: Advanced ★★★
Tech Requirements: Any laptop with a reasonable web browser should be sufficient. Our example will use Python, but For continued study beyond the summit participants will need the following free and open source software: Git Docker and their preferred text editor or IDE. All materials will be available for download.
Tim Freund, Software Engineering Trainer, Code Muxer

Read more

“Topical Discussion Session” – 40 Mins

3:45 pm

Tracks 1 & 3: Open Session | Room: 1305 | Level: Beginner ★
Tech Requirements: n/a
Facilitated by Geospatial Technology Center faculty & staff

Read more