|
BLOG
|
*Updated 2023 We often get asked “I’d like my students, staff or faculty to use ArcGIS Pro, what is the best way to distribute the executable or the license file?” This applies to any other Esri application that needs to be downloaded and installed, such as ArcGIS CityEngine, ArcGIS Enterprise, ArcGIS Drone2Map, etc. License files: With Modern GIS, licenses are managed through an ArcGIS named user account linked to an individual rather than through a license file linked to a device. Hence, it is crucial that organizations implement SAML logins for efficient access to all ArcGIS apps, including ArcGIS Pro. There will be no need for sharing ArcGIS Pro license files, as Single Use and Concurrent Use licensing will not be available. Certain applications, including ArcGIS Enterprise, ArcGIS Business Analyst, and ArcGIS StreetMap Premium, still require a license file. Our recommendation is to use your existing software distribution mechanisms or institutional file share system to distribute those license files (OneDrive, Box, Google Drive, etc.). Executables (installer files): We recommended that ArcGIS Pro be downloaded directly from ArcGIS Online. A signed-in user can click on their name in the upper right corner and choose My Settings and then Licenses. The advantage of this method is that the student, faculty or staff do not have to go to an additional application (file share system) to obtain the executable. The recommended method for sharing the executables for ArcGIS Drone2Map, ArcGIS City Engine, ArcGIS Enterprise, etc., is to use your institution's existing file share system (OneDrive, Box, Google Drive, etc.). This method is also useful for sharing older versions of ArcGIS Pro. Advantages of this approach are: Access to the executables is managed with the same single-sign-on (SSO) as your ArcGIS Online organization, LMS or other business systems. This makes it easy for students, faculty and staff to login with their known enterprise credentials and download software. One location for accessing the executables is used by everyone in the organization - a familiar workflow for obtaining software. In addition to sharing the executables, other common instructions could be shared, as well as access to older versions of applications could be provided, as needed. Note: Typically, the above approach of sharing executables and license files is appropriate for ArcGIS applications for which licenses available to everyone (i.e. ArcGIS Drone2Map Standard). For more advanced technology, such as ArcGIS Enterprise, additional communication about support, requirements to install, etc. should be in place with the executables, to ensure successful experience in using the application. Commonly asked questions Can I use My Esri to share license files and executables with everyone? We do not recommend using My Esri as a method for sharing executables or license files for your campus at large (i.e., providing access to many students, faculty and staff). It may be appropriate to enable IT managers at the college/business-unit level to use My Esri for provisioning licenses, downloading software, and submitting technical support requests. However, we generally discourage using My Esri with transient student users because of the administrative overhead required to manage permissions to the other areas of My Esri. Invitation to My Esri will need to be initiated by the administrator, which means this could result in multiple transactions. Depending on whether the My Esri account is already in the system, there may be additional interaction to Request Permission (for Downloads in this case). There are notification emails that go out to student, staff, faculty who are being given those permissions, such as “your permissions request has been received”, or “your request has been approved” notifications. These could be confusing for new users. This can be burdensome for administrators (to have to manage the requests), for instructors (to have to instruct their students where to go to download), and for students (to have to navigate My Esri to get to downloads) From Administrator standpoint, this does not scale well for increased number of users. What is the best way to share licenses when working in a disconnected environment, i.e., taking ArcGIS Pro offline? In the future, Single Use files will not be an available option to license ArcGIS Pro in the field and when disconnected. Therefore, the recommendation for licensing ArcGIS Pro when disconnected is to “Take ArcGIS Pro Offline”, under Organization->Licenses. We have made a number of improvements, and will continue to do so, to simplify this process. One of the upcoming improvements will be that the license can be taken for a period of time only (X number of days, lower than the organization's expiration date). This will help with offline license recovery, which has been a pain point as it necessitates a transaction with Esri - the offline license will be checked back in upon expiration of the days set for taking it offline - this will be done automatically even if the user does not return the license. Feel free to share feedback.
... View more
08-27-2018
12:42 PM
|
6
|
22
|
16953
|
|
BLOG
|
We often get questions by academic users on how to teach with ArcGIS Enterprise, especially by those who have been teaching with a standalone ArcGIS Server. For anyone new to ArcGIS Enterprise - ArcGIS Server was renamed to ArcGIS Enterprise as of the 10.5 release, to reflects its functional capabilities and a modern Web GIS pattern. ArcGIS Enterprise is how we do Web GIS in an organization’s infrastructure. We wanted to outline a couple of possibilities in terms of teaching and deployment in the classroom. They are simply scenarios, and we welcome any feedback if anyone has utilized any of these, or other, patterns. Choosing an option will depend on your purpose: If one wants to empower many instructors and students to participate in innovative educational opportunities, enabled by ArcGIS Enterprise advanced services and capabilities, the first listed option would probably be best. In this case, the instructors or students do not necessarily need to know everything about the underlying technology, they just need to take advantage of the capabilities, once it is setup for them. If one wants to teach administrative aspects of deploying a technology such as ArcGIS Enterprise, then the second and third options may work better. Note that there are a number of System Requirements that we need to keep in mind as we teach with ArcGIS Enterprise, specifically the need for Domain Name Service (DNS), Fully Qualified Domain Name (FQDN) and SSL certificates – items that we didn’t necessarily have to think about with the older standalone ArcGIS Server pattern. ArcGIS Enterprise deployed for a course/program All students are Publishers in the portal Everyone leverages advanced services (geocode, image, geoprocessing, etc.) Everyone leverages advanced capabilities and server roles (GeoEvent/Real Time GIS, GeoAnalytics, Raster Analytics, Business Analyst) Everyone uses ArcGIS Pro to share to the portal Enterprise logins (SSO) can be used to alleviate manual student user creation ArcGIS Enterprise for a course (base ArcGIS Enterprise deployment managed by instructor, students having standalone ArcGIS Server machines, which they will federate with Portal for ArcGIS) Instructor has the base ArcGIS Enterprise deployment (Portal for ArcGIS, ArcGIS Server, ArcGIS Data Store, 2 ArcGIS Web Adaptors) If there are 20 students in a course, each of the 20 students will have their own ArcGIS Server machine – they will be Administrators on the Instructor portal and each student will federate his/her ArcGIS Server site to the Instructor portal (so 20 federated servers). They will do this as an exercise, i.e. practice some of the installation steps, but understand the importance of the portal in a modern Web GIS pattern. They will not get to setup the portal homepage and other settings. Everyone can leverage advanced services and capabilities. Everyone uses ArcGIS Pro to share to the portal. Note, this scenario with many federated servers has not been tested (a couple of universities are planning to implement it in Fall 2018) so please do test and share any results if this is your pattern of choice, especially if you have a lot of students in a course. Every student gets their own ArcGIS Enterprise deployment (students practice administration of ArcGIS Enterprise, including installation, portal setup (homepage, users, and various administrative duties)). We use this option in a "Web GIS" course at Johns Hopkins University, so I’ll take the liberty to document a few details. Students were given a scenario that they work for the City of X, and were tasked with deploying and administering a Web GIS in the city's infrastructure, to provide apps and capabilities to the city's constituents. They got to install ArcGIS Enterprise, setup the portal, add users, and wear an administrator hat. They really enjoyed it – it was empowering, after they’ve worked with a SaaS such as ArcGIS Online, to be able to do many things on premise themselves, including Real Time GIS! We leverage AWS as an infrastructure but this could be done on-premise or with other cloud platforms, such as Azure or Google Cloud (GCP). Every student gets a dedicated EC2 instance. We have AWS federated logins and SSO (which means no manual IAM user creation for students – access gets controlled through Active Directory (AD) groups and roles mapped to them). Therefore, students can just login to the AWS console using their student credentials, and they have privileges to start/stop/restart their own instances and no one else’s. Esri Cloud Formation, Esri ArcGIS Enterprise AMIs or ArcGIS Enterprise Builder can be used in this scenario. We favored the use of ArcGIS Enterprise Builder deployed by students on a preconfigured AMI we setup beforehand (starting with the standard AWS Windows Server 2016 instance, turning off Internet Explorer Enhanced Security Configuration, setting up Chrome as a default browser, installing Notepad ++, Installing ArcGIS Pro, copying the install executables on the AMI, and a few other tweaks) We used AWS Route 53 for DNS, our own domain hosted in AWS (such as gis-jhu.education), and record sets for each student. Let’s Encrypt wildcard cert was used by all students. We could have worked with Central IT to register all student instances with JHU DNS, but they recommended against Elastic IPs, required all internal traffic, which meant the students would have to VPN, which was not ideal for a fully online program, given that our students could be anywhere geographically. Hence, managing everything within AWS appeared to be an easier approach. However, there are many options in terms of networking and fulfilling the system requirements. At the end of class, we had a DevOps scenario, and students again got to configure a base deployment using Chef Solo (free Chef Client download), and Esri Chef cookbooks, specifically the ArcGIS Enterprise recipe – powerful way to observe Web GIS automation and deploy via a script. Note that to deploy ArcGIS Enterprise for teaching, licensing will be needed for the ArcGIS Server component as well as the Portal for ArcGIS component. For the Portal for ArcGIS licensing, you will likely need to reach out to your Esri Account Manager and specify the number of named users you’d like to have in your portal. For the last described pattern (each student having their own ArcGIS Enterprise deployment), licensing for the Portal for ArcGIS component would need to be obtained for each student through the ArcGIS Developer Subscription, documented here. Students will get a portal with 5 named users. If anyone has used the above scenarios, or others, please do share what worked, if any challenges were encountered. Resources: Migrating standalone ArcGIS Server to ArcGIS Enterprise white paper Four Common ArcGIS Enterprise Questions blog, especially the first question on adopting full stack ArcGIS Enterprise deployment. ArcGIS Enterprise Documentation Set Up ArcGIS Enterprise Portal Learn ArcGIS Lesson
... View more
07-24-2018
09:43 PM
|
4
|
0
|
1659
|
|
BLOG
|
In a recent Ed Summit 2018 workshop on “Best Practices for Administering ArcGIS in Education” we shared a number of recommended workflows applicable to academic setting. Some of the key ideas are below: Web GIS is not just “more and better” GIS, rather a whole new way of doing GIS, which requires new ways of managing GIS. Build bridges with stakeholders within your institution who can facilitate these best practices – collaborate with experts in enterprise systems, identity management, information assurance, etc. Maximize access to ArcGIS and minimize time/cost spent managing ArcGIS - it takes more time to restrict access. Enable enterprise logins, commonly referred to as Single Sign On (SSO), and auto-provision new users for Role (Publisher), Credits, Esri Access, Entitlements, etc. This eliminates manual account creation and management when user status changes (student graduates, faculty retire, staff leave). Enable access for everyone – once SSO is implemented, new users can automatically join and leverage the technology. Consider ArcGIS to be enterprise-level system similar to email, LMS, file servers. Enable Esri Access for any incoming user as part of auto-provisioning (possible after latest June 2018 ArcGIS Online release) – empowering users to help themselves by getting access to Esri Training, Learn ArcGIS, GeoNet. Enable access to everything – grant entitlements for all common apps (ArcGIS Pro, GeoPlanner, Insights for ArcGIS, Community Analyst, Business Analyst, etc.) for any incoming users (currently done via script). Ensure that any such scripting is enterprise-level – robust, scalable, secure, reliable. Set credit quota – high enough so that users can do their work, low enough to protect them from mistakes. Use a single ArcGIS Online organization, where possible, which avoids impeding collaboration and means reduced combined management workload. Disable offline licensing for ArcGIS Pro via Named User licensing, and instead provide Single-Use licenses for potential offline use cases. Do nothing as a best practice (for now) – no need to delete accounts, delete content, etc. Rely on official institution sources to track when person’s status changes – students graduate, faculty retire, staff leave – configure SSO to deny access for ineligible users. Do not delete content as there may be dependencies and others may be relying on this content. We welcome any feedback on the above recommendations! Peter Knoop (University of Michigan) Geri Miller (Esri)
... View more
07-17-2018
08:48 AM
|
7
|
8
|
6999
|
|
BLOG
|
That is correct, once you enable enterprise logins, you will get the suffix, i.e. cprice_sdmines. What the above suggested is that if you are creating an arcgis-only account, before you enable enterprise logins, you do not add the suffix. If you do, this could create a namespace conflict, once you implement enterprise logins, two accounts cannot be named the same and you would have to address that.
... View more
06-28-2018
05:50 PM
|
0
|
0
|
4145
|
|
BLOG
|
For a while we have recommended that the best approach for managing ArcGIS Online or ArcGIS Enterprise portals, including named users, entitlements, Esri Access, credits, etc., is to enable enterprise logins, commonly referred to as Single Sign On (SSO). So far, the only supported configuration for enterprise logins was using one identity provider (IDP), Shibboleth and Active Directory Federation Services being some of the common ones in academia. As of the latest June 2018 release of ArcGIS Online (and the pending ArcGIS Enterprise 10.6.1 release in July), we now support enabling enterprise logins via a federation of identity providers. Identity federation allow users belonging to an existing inter-organizational federation, such as InCommon (United States), SWITCHaai (Switzerland), DFNaai (Germany), and others, to sign in with credentials supported by that federation. Each member organization continues to use their own IDP, but configures an SP (i.e. ArcGIS) to work exclusively within the federation. This is a request we’ve received by quite a few institutions and wanted to document some of the functionality and cases where it may be beneficial. NOTE: ArcGIS is not joining the InCommon, Switch or DFN federations as a member. Hence, Esri will not be listed as an SP entity. Rather, ArcGIS Online or ArcGIS Enterprise portals will need to be added as a new SP to the federation. This will enable users to share and access their web resources within the federation, and have a seamless login experience. The following SWITCHaai documentation provides an easy to understand explanation and graphic. Cases where it would be beneficial: Requirement imposed by institution’s IT/Central Services – many institutions who are InCommon participants have been able to implement enterprise logins configured with one identity provider (IDP), however, some institutions have their own requirements that mandate support for identity federation. With identity federation supported in ArcGIS, now these institutions who have such requirement could proceed with enabling enterprise logins. Multiple campuses using multiple identity providers (IDP) – for example, three campuses of the same institution using three different Shibboleth instances to provide identification – in these instances, institutions will use identity federation to integrate with their three local Shibboleth installations. This will be an example of identity federation, which is not related to InCommon, SWITCHaai, DNFaai, or other inter-organizational federations. Potential benefits for users who wish to enable collaboration across and between different educational institutions - for example, if this capability did not exist, and a student/faculty/staff from University X wanted to access resources hosted by University Y, they would need an account from university Y to login to the portal. Therefore, to access resources spread across different, un-federated universities, one would need different login accounts, which complicates both user login experience and user management. Having identity federation will simplify this and allows for a single enterprise ID to be used (as long as the institutions belong to the same federation). Learning Tools Interoperability (LTI) compatibility requirements – LTI being a protocol for various services and service providers to integrate with Learning Management Systems (LMS) – some entities have this requirement to connect LMS with external service tools (i.e. ArcGIS). Since ArcGIS technology provides a teaching and learning environment in education, this new identity federation capability could fulfil such requirements to integrate ArcGIS technology with LMS platforms. Identity federation setup and user experience: An institution must be a member of a federation to use this new feature. When administrators and IT staff configure enterprise logins using a federation of identity providers, there are a number of parameters needed, including URL of the federation (Federation Discovery Service URL), Metadata Aggregate URL, and Certificate to validate the aggregate metadata. When identity federation is configured, the same option applies as when using a single IDP – users will be able to join automatically or by invitation. When multiple institutions are members of the federation, it may be recommended to use the “Upon invitation from an administrator” option. This means that users from a federation must be explicitly invited, i.e. in the ArcGIS Online or ArcGIS Enterprise portal settings, an administrator would go to Invite Members, and use the option “Invite members to join using their enterprise logins”. Then users would be able to have the same user login experience, using their respective institution’s enterprise credentials. Sharing of content is protected by the existing ArcGIS security model and groups are leveraged to restrict access. Note, SAML-based group membership is not yet supported with identity federation. Once the ArcGIS Online organization is registered as a member of the federation, the login experience is the same on the initial login page (when the user chooses either to login using an enterprise account or ArcGIS account). If identity federation is configured, the organization is a member of a federation of multiple members, what needs to happen is the federation needs to identify the home organization, i.e. where you are from, and a user will be prompted to a centralized Discovery Service Page, on which they will be asked which university/entity they belong to. Further Resources: ArcGIS Online documentation SWITCHaai documentation ArcGIS Enterprise documentation Why Single Sign on for academia blog Further feedback is welcome!
... View more
06-28-2018
06:57 AM
|
3
|
0
|
1902
|
|
BLOG
|
Special thanks to our presenters in our Curriculum web meeting, and for the excellent discussion!! Recording and slides are now on Box. Bill Slocumb (NC State University) Rama Sivakumar (Georgia Tech) Stephanie Deitrick (Arizona State University) What was discussed: Brief overview of programs, and respective discussion of Web GIS/Programming/Data Systems Specifics on what is taught in courses Overall experiences Thank you Bill, Siva and Stephanie!
... View more
06-20-2018
12:18 PM
|
0
|
0
|
657
|
|
BLOG
|
For those of us teaching with ArcGIS Pro (or currently migrating), attached is a training guide from our friends in Esri Training Services, containing a collection of web courses, lessons, tutorials, training seminars, MOOCs, etc. Of course these resources are available at Esri Training, Learn ArcGIS, Documentation, etc. but the PDF contains logical groupings which may appeal to some.
... View more
05-23-2018
06:31 PM
|
10
|
0
|
4232
|
|
BLOG
|
Huge thanks to Eric Shook (University of Minnesota), Patricia Carbajales (Clemson University) and Blake Lytle (Clemson University) for their fantastic presentations and follow up discussions on CyberGIS/HPC. The recording and slides are located here.
... View more
05-17-2018
01:19 PM
|
0
|
0
|
588
|
|
BLOG
|
Huge thanks to Marjean Pobuda (Esri), Product Engineer for Spatial Statistics and R-Bridge on the excellent presentation on R-ArcGIS integration!!! The recording and slides are located here. Below are a couple of the resources we discussed - be on the lookout for a new Learn ArcGIS lesson! Analyze Crime Using Statistics and the R-ArcGIS Bridge existing Learn lessons Using the R-ArcGIS Bridge web course Using R Scripts into ArcGIS Geoprocessing Tools web course Go Deepter with Data Analytics Using ArcGIS Pro and R training seminar Please post any questions or further follow up here.
... View more
04-25-2018
11:22 AM
|
2
|
0
|
811
|
|
BLOG
|
Huge thanks to our presenters, Orhun Aydin (Esri) and Kimani Mbugua and Brian Hilton (Claremont Graduate University) for sharing their knowledge, projects and examples of AI/ML. The recording and slides are located in this Box folder. This is the Story Map which CGU shared as part of the Microsoft AI4E Azure Grant project. Below are a few other items we discussed: Azure Data Science VMs Azure for Students Azure Student credits announcement Where Seagrass Grows: ArcGIS and Machine Learning blog - including links to data, Jupyter Notebooks, etc. Learn ArcGIS lesson on “Predict Seagrass Habitats with Machine Learning” – great for classroom instruction Please post any questions or further follow up here.
... View more
03-28-2018
11:46 AM
|
0
|
0
|
662
|
|
BLOG
|
Thanks to Josh Joyner (Esri) and Dr. Brian Hilton, Salem Alghamdi, Abdullah Alleisa and Mansour Alzahrani (Claremont Graduate University team) for sharing their knowledge and projects on GeoEvent Server. The recording and slides are located here. Other resources of interest: GeoEvent Server tutorials - we ran out of time to mention these, but they could be used as a stepping stone to get familiar with the technology. At Johns Hopkins we've used a couple of them to teach Real Time GIS via GeoEvent Server, which worked well. Each student had their own deployment of ArcGIS Enterprise with GeoEvent Server running in AWS, and started with the "Introduction to GeoEvent Server" tutorial, which contains 6 modules and provides an initial overview of this powerful capability. ArcGIS GeoEvent Server Gallery - lots of other resources for learning/teaching GeoEvent. Please post any questions or further follow up here.
... View more
02-22-2018
06:24 AM
|
0
|
0
|
714
|
|
BLOG
|
As educators, we are always faced with challenges on how we structure our curriculum activities to ensure that we are in line with modern industry practices. This is easier said than done—for one, there is likely no consensus on what a "modern geographic information system (GIS)" means; and two, it takes a tremendous amount of time to do curricula updates. As an instructor of a variety of courses on Web GIS, programming, and spatial analytics at Johns Hopkins University, I am relentlessly faced with course updates. However, my being a Solutions Engineer at Esri as well provides me with a unique perspective into the technology and helps me stay focused on what is important in the geospatial industry. What will the next generation GIS curriculum look like? We may call it Web GIS or something else, but we will have to address the need for this forward-looking curriculum and embrace it as educators. GIS graduates are telling us this, as seen in this Esri Young Professionals Network (YPN) survey. Below is an attempt to outline a few important topics amid the massive digital transformation we have experienced. For now, these topics are meant to serve as points of discussion—a means for self-assessment and reflection—to make us think about what we teach today and what tomorrow will bring. Yes, it is a bit IT heavy, but in today's GIS environment, IT is much needed. These topics come from feedback we received from students and graduates, who pointed out that we may not be placing a strong enough emphasis on the software and application development competency of the Geospatial Technology Competency Model (GTCM). GIS Today—GIS is not just a desktop technology anymore. We need to think about the trends that have influenced GIS evolution, such as cloud computing, mobile devices, big data, the Internet of Things (IoT), machine learning and others. An important point to discuss here is the use of the technology to solve problems as well as facilitate access to information—anywhere, anytime, on any device. GIS as a Service—The industry is shifting rapidly from specific software implementations to services in which the underlying technology is less visible–and probably less important—to the user of this technology. While the enterprise deployments providing some of these services will be important to understand, we probably need not focus on that in these early stages. Information products are fueled by services—ready-to-use services or those we can create—and there are different protocols and capabilities we can expose through these services, which would be important concepts to discuss. Understanding the notion of hosting, whether through the cloud or on-premises infrastructure, and demonstrating how GIS is web-oriented architecture (without necessarily calling it that) are key. GIS in Your Apps—People use simple, focused apps to access information at home, and this same trend is now in the workplace. The industry is moving away from long development cycles to the use of apps that are easily configured, which allows organizations to stay current with technology. How people experience GIS through apps that are ready to use, configurable, native, web based, etc., also emphasizes the notion that information can be made available in many possible ways to those who need it. These apps are fueled by underlying maps, layers, and services provided by server technology, access to which is facilitated through a portal. Access, of course, could be dictated by identity and credentials. GIS APIs and SDKs—GIS, as an information system, is built with SDKs and APIs. As GIS has become embedded into all aspects of business, the need for developers has grown. Understanding that GIS capabilities can be extended and having knowledge and experience with software libraries, APIs, and SDKs will afford students opportunities to grow into their careers. Graduates have expressed a strong desire and employers have expressed a strong need for this programming knowledge, whether it is Python, JavaScript, or any other language that emerges in the future. GIS in Your IT—This also falls under the “software and application development” competency of the GTCM, specifically, to design a geospatial system architecture that responds to user needs, including desktop, server, and mobile applications. Understanding what it means to architect and manage a GIS, using an organization's infrastructure, whether in the cloud or on-premises, is a must. The focus is on the management of the networks, portals, map servers, web servers, databases, and data stores and on the understanding of how these components work together. Graduates entering today's workforce will be needing these skills. GIS in the Field—Organizations are employing field GIS workflows, whether through crowdsourcing, citizen science, secure data collection, or maintenance. Content can be delivered in many ways in the field, such as via a public-facing, highly available app or by supporting an internal-facing, intermittently connected, field collection app. Teaching a variety of approaches is important. More Types of Services—Other services provide additional capabilities—whether through client- and server-rendered services or by simply enabling users to access specific functionality, such as real-time GIS capabilities, to solve a problem. GIS as Geospatial Data Science—Careers that include data science have exploded. Geospatial technology curricula ought to better mesh with data science/analytics curricula, infusing traditional geospatial technology topics with data science methods. This should include big data analytics platforms/databases, machine learning, Python and R data scientific libraries, business intelligence (BI) technologies, NoSQL databases, and mapping APIs. A program might promote these as data analytics, data engineering, machine learning, artificial intelligence, or in other ways. And, of course, one should not neglect traditional topics, such as mapping and visualization, spatial analytics, and data management, being infused with the above. Now how do we learn and how do we teach GIS? GIS is a changing field, and change is accelerating. Transformation is occurring not just in the curriculum but also in how we learn, the resources we use to teach, and pedagogic approaches. The way one learns GIS in class should probably equate with how one learns it in the workplace. We ought to be considering a shift in the traditional resources we've used so far in our classrooms; a single book that covers a whole class may not be enough anymore. Also, a book that was written six months ago may likely be outdated. Modernized Curriculum = Shift in Resources Used and Pedagogy Classes need to be agile, which means that writing and following cookbook exercises are not sustainable ways to teach rapidly changing technology. The Internet and the wealth of information available provide ways for users to find answers fast. Relying on recently updated online documentation, blogs, and other freely available web-based resources and channels is key. An important concern persists, though—how do we know what information is good to include (i.e., truly current and worthy material)? There is a lot of information to weed out. "Less is more" is a generally appropriate approach; when in doubt, leave it out. A less desirable approach is a disclaimer of "keep in mind that . . . " or "use at your own discretion." In the workplace, students will also come across a staggering amount of information, so it is important to learn how to discern what is quality content (with guidance, if need be) and applicable to solving a problem. At Johns Hopkins, we follow some of the above approaches to keep content current and foster a culture of collaboration and peer-to-peer interaction among students, which, in turn, encourages community building; this is particularly important for fully online courses. Challenging students to take more responsibility for their learning when solving a problem, is crucial. There certainly are many other approaches to handling some of the challenges in teaching modern GIS – feel free to share yours! The AAG Annual Meeting and the Education Summit @ Esri User Conference (Esri UC) sessions on "Modern GIS Practices in Your Curriculum," could be great venues for continuing this discussion.
... View more
01-17-2018
10:45 AM
|
3
|
0
|
3440
|
|
BLOG
|
Thanks to Dr. Ming-Hsiang Tsou at San Diego State University for sharing his thoughtful vision of ways to enhance geospatial technology curricula with big data analytics and spatial data science concepts. Thanks to everyone for the great questions and discussion. The recording and slides are located here. Further events of interest and resources mentioned: Data Science symposium (April 26-28) co-sponsored by Harvard's CGA and Esri UCGIS annual symposium themed "Frontiers of Geospatial Data Science" (May 22-May 24) "50 Years of Data Science" article by David Donoho
... View more
12-06-2017
01:20 PM
|
2
|
0
|
738
|
|
BLOG
|
Great questions, Stace. To have a such boilerplate statement to users, one would need to identify how the transition from arcgis-only, to enterprise accounts, will take place. We encourage transparently migrating the accounts for users, and doing it all-at-once. All the user needs to know, from their perspective, is that they now need to use their university credentials after some announced downtime. Other approaches are possible, but will result in extra work, and possibly confused users. Below are a few ideas for implementation strategy: Use the ArcGIS API for Python to facilitate this transition and transfer content from a source user (arcgis-only) to a target user (enterprise user) Please take a look at the following sample that does exactly that, and was specifically written with this workflow in mind. An added benefit of using this approach is that group membership gets maintained as well. Communicate with users - notify users ahead of time of impending transition to Enterprise logins, and set a timeframe when ArcGIS Online will be unavailable to them. Consider noting the benefits they will be gaining. Remind users of new login workflow - now they will be using their enterprise credentials. You would need to create mapping between arcgis-only and enterprise accounts. What the above approach/script would do: For each arcgis-only, non-admin account, create an enterprise account. Reassign group ownership. Reassign content ownership. Disable arcgis-only account - deleting accounts is more complex, as you have to revise entitlements and disable Esri Access. If you are just getting started, and not ready to enable enterprise logins, yet, consider the following to help with a smoother migration down the road. Create arcgis-only usernames that match enterprise usernames (do not add the org suffix, such as gmiller__myuniversity) - currently ArcGIS Online will not protect the namespace for an enterprise account. The above makes it easier to keep track and look up users in other systems, such as LMS/SIS, campus directory, etc. We welcome any further thoughts and if anyone has been through this process before, please share any experiences and approaches.
... View more
11-14-2017
10:12 PM
|
2
|
0
|
4145
|
|
BLOG
|
Thanks to everyone who joined the "ArcGIS API for Python” web meeting on Nov 8, and special thanks to the presenters, Rohit Singh (Esri) and Peter Knoop (University of Michigan)! Below is a follow up of our discussion. The recording and slides are located here. The main focus of the meeting was to discuss the capabilities of the Python API for teaching, research and administration of ArcGIS in academic setting. We particularly suggest anyone interested in automating ArcGIS Online and ArcGIS Enterprise administration to take a look at the recording - Peter Knoop shared invaluable lessons learned and innovative workflows for administering ArcGIS Online at University of Michigan. Note, in the Box folder above, the Word document titled ArcGISAPIforPython_HandsOn.doc was revised to streamline some of the instructions to install the API. Please grab an updated copy. Further resources: ArcGIS API for Python home ArcGIS API for Python GeoNet pages Five Tips to Get Started with Jupyter Notebooks blog Three Reasons to Use Jupyter Notebooks blog ArcGIS DevLabs – under Python API ArcGIS API for Python Esri UC Plenary presentation Introduction to Scripting your Web GIS with ArcGIS API for Python ArcGIS API for Python in 5 Minutes ArcGIS Python API: Introduction to Scripting your Web GIS Esri UC presentation ArcGIS API for Python: Advanced Scripting UC presentation DevSummit Hands On Workshop There are a couple of Esri Training courses coming out in 2018 on the Python API. Feel free to post any further questions here. Look forward to seeing everyone at the Big Data Analytics web meeting on Wed, Dec. 6 at 10am PDT.
... View more
11-10-2017
01:32 PM
|
2
|
0
|
892
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 06-01-2025 08:13 AM | |
| 5 | 10-17-2025 03:26 AM | |
| 2 | 09-29-2025 04:05 AM | |
| 2 | 09-29-2025 04:05 AM | |
| 5 | 08-27-2025 11:07 AM |
| Online Status |
Online
|
| Date Last Visited |
yesterday
|