BLOG
|
Hi Matt! I reached out to the Field Maps team and they believe it is possible through the ResourceManager in the Python API. Here's a user who has done so: https://community.esri.com/t5/arcgis-field-maps-questions/accessing-the-field-maps-designer-app-settings/td-p/1289843 And here is the Python doc: https://developers.arcgis.com/python/guide/accessing-item-resources/ I do want to remind you that you'll want to do this on a test map and not a production one to start though! It's not something I or the Field Maps team has first hand experience with.
... View more
a week ago
|
0
|
0
|
39
|
BLOG
|
The February 2024 update to MapMaker is all about improved access to maps! It’s easier to find the maps and layers you need, work with the contents of the open map, learn about maps, and find what you need in the help. And yes, of course we’ve added some new maps and layers that are ready for your classroom. More robust search for maps and layers When searching for maps and layers, MapMaker now searches the map or layer short and long description, along with the title. Learn about opening maps or adding layers. Enhanced map exploration More screen space—The map is the center of MapMaker. Now, when working with a table or elevation profile, the toolbar collapses to give the map more room. (If you need access to another tool, you can expand the toolbar with the icon on the left.) Learn about working with the table or elevation profile. Bookmarks in 3D—Bookmarked areas of interest, including both those that are part of the maps included in MapMaker and those in your own maps, are now available when working in 3D and not just in 2D. Learn about using bookmarks. Keep your focus when adding layers—Adding a layer no longer changes the extent at which you are viewing the map. Go to your area of interest and add layers without losing your place. Better elevation profiles—Elevation profiles now include information about the elevation along the ocean floor. Improved experience for layers out of scale range—Some layers only appear on the map at certain scale ranges. Now, in Map layers, it is easier to work with those layers and zoom to where they'll appear. Increased access to map descriptions Sometimes you are sent a map or have one open and don’t remember the details about it or its data. Now you can access the description of the open map through the info icon in the header. Updated Help The Help site has an updated search. Need help using the table? You can now search for “draw on the map” and find the Skill builder you need. New and improved maps and data, with supporting resources New maps include Marine Biodiversity, The Battle of Vicksburg, Elevation and Depth, and Roads, Trails, and Rails West. Redlining was updated with additional cities and non-HOLC data. Note: Some of these maps have learning resources that support their use. Check out The Vicksburg Campaign, Rails and trails west, and The Ongoing Effects of Redlined Maps. Fixed issues The toolbar no longer covers some long panels (ex: Legend, Map layers, Basemaps). Proportional symbols in the Legend panel aren't cut off anymore. The user experience on smaller screens has been cleaned up.
... View more
2 weeks ago
|
3
|
0
|
229
|
BLOG
|
Hi @NileshShingade - I'd need some more info to help you out. Could you share the map and the app so I can see them?
... View more
01-16-2024
01:06 PM
|
0
|
0
|
140
|
BLOG
|
A familiar workflow is to access apps through the ArcGIS Online app launcher (opened via the Apps button - aka the waffle icon). Org admins can add other apps, websites, and documents into the app launcher. They don’t have to be Esri ones. And you can even control which apps appear for which users. All this in 3 steps: Create an application item page in ArcGIS Online. Share the item page with the users you want seeing it in their app launcher. Add your item page to the Approved apps in your org settings. Keep reading this blog for detailed instructions. > The waffle icon, app launcher, and my own app What can you add By being a little bit sneaky, you can add quite a variety of things into the app launcher. By defining your item as an "application," you can include many things, including: Web applications Websites Documents How to add an item to the app launcher Step 1: Create an application item page in ArcGIS Online While you could be adding an application, a website, or a document, you need to make an application type item page to add it to the app launcher. > Clicks to start creating an item page In ArcGIS Online, click Content at the top of the site. Click My content. Click + New item. In the New item window, click Application. Even if it’s a document or a website, you have to choose “Application” if you want to add it to the app launcher. Choose Web mapping and enter the URL to the app, website, or document you want to add to the app launcher. Click Next. Provide info about the item you are adding and click Save to create your item page. Step 2: Share the item page with the users you want seeing it in their app launcher In the app launcher, users see only those items they can access. If you add something to the app launcher that User Frank can’t access, User Frank won’t see its icon in the app launcher. You use the ArcGIS Online sharing model to have different apps appear in the app launcher for different people. Share your item page with a group to limit it to the app launchers of people in that group. Share it with your org if you want everyone in the org to see it in their app launcher. > Share button In your item page, click Share. Specify the sharing settings so that the people you want to see your item in the app launcher have access to it. See Share items for details. Step 3: Add your item page to the Approved apps in your org settings: > Clicks to add your page into the app launcher As an org admin and in ArcGIS Online, click Organization at the top of the site. Click the Settings tab. Click Security on the left side of the page. Click Apps on the right side of the page to jump to the Apps section of the page. Under Approved apps, click Add approved app. Enter the URL to the item page you made in step 1 and select that app to add it. Make sure you use the link to the page you created and saved in step 1, not the “target” (app, website, or document) that your page points to. In the Add approved app window make sure the Show in app launcher toggle button is turned on. Provide a label for the app (it is the name that displays in the app launcher). Optionally provide an icon (48x48 pixels) or characters to display as the icon. Click Save to add the app to the app launcher. For more details on adding to the app launcher, see Manage apps in the app launcher. And there you go! Your users will now see the app, website, or document in their app launcher and can quickly access it. > My app in the app launcher Pro tip: Are your org members not seeing what you expect? Keep in mind that each member of your org can customize their own app launcher. They can change the order in which the apps display, and they can hide apps (in the “show more” section). So if they aren’t seeing apps you expect, make sure to check if they moved them to “show more.” Quick review So remember, create an application item page, share it with your desired users, and set that item page as an approved app. Your app launcher will become superpowered!
... View more
01-05-2024
03:57 PM
|
3
|
0
|
523
|
BLOG
|
Correct - that's the trade-off since using the linked spreadsheet doesn't give a way for the located addresses to be stored (you don't want to look them up every time the map is accessed as would be necessary if linking a spreadsheet with just addresses). You can share the hosted feature layer and have changes be made there. What are you doing? I might have a recommendation, or there might be a more elegant solution.
... View more
12-14-2023
08:20 AM
|
1
|
0
|
273
|
BLOG
|
If you used Survey123 Connect to author your survey you can't update or change any questions in the web designer because there are things you could have set up in Survey123 Connect that the web designer can't work with. The map is a question, so the same applies for making changes to it. However, you can do step 5 (specifying the map to use with your survey) in Survey123 Connect instead of in the web designer. In Survey123 Connect, you'll first link the map you created to the survey and then specify it as the default map for your survey: Look at the map you created and get its ID. The ID will be at then end of the URL of the map. It will be a long value like a5c6a59c0d5a4136b5db80e90437b411. For example, my map URL is https://edteam.maps.arcgis.com/apps/mapviewer/index.html?webmap=a5c6a59c0d5a4136b5db80e90437b411 and my ID is a5c6a59c0d5a4136b5db80e90437b411. Download and open the survey in Survey123 Connect. Go to the Linked content tab. Click + Linked content at the top, choose online map, select the map you just made, and click OK. Click XLSForm along the left of Survey123 Connect to open your spreadsheet if its not already open. In the spreadsheet, find the row for your map (look for the type geopoint, geotrace, or geoshape). In the column for body::esri:style, enter map={your ID} In my example, with ID a5c6a59c0d5a4136b5db80e90437b411, I enter map=a5c6a59c0d5a4136b5db80e90437b411 Save your spreadsheet. In Survey123 Connect, click Update. In Survey123 Connect, click Publish.
... View more
12-11-2023
01:19 PM
|
0
|
0
|
71
|
BLOG
|
Sorry for my slow reply! Yes, it is latitude/longitude only if you want to reference the file from the URL and have changes you make in your spreadsheet appear in your map. This is due to the "cost" of plotting addresses. However, you can take a spreadsheet with addresses in it and created a hosted feature layer based off of it. In Part 2, step 4, you'd want to choose Create a hosted feature layer and add it to the map instead of referencing the file as in the steps above. This way, the addresses are plotted on the map once instead of having to plot them every time the map is used. In fact, if you create a hosted feature layer from your CSV, your CSV can contain addresses, place names, postal codes, and countries. (It could even include other coordinates like MGRS or USNG.)
... View more
12-07-2023
12:46 PM
|
0
|
0
|
305
|
BLOG
|
For sure! That's one of the key points we focus on with educators whenever we introduce Survey123 as a tool, or talk about data collection.
... View more
11-06-2023
12:42 PM
|
0
|
0
|
365
|
BLOG
|
You want to ask a question with multiple answers. In Survey123, you can use a multiple select question. However, the data it creates needs to be processed before it is used. This blog looks at the data and how to process it for use. We also look at the alternate option of using a single select grid question, which collects similar data without the processing requirement. Survey123 allows you to ask multiple select questions, where the person can choose any number of the answer choices. For example, think about questions where, when presented with a list of choices, the same person can have multiple choices that are correct. What subjects do you like? Which of these medicines are you allergic to? Which of these places have you visited? What kind of books do you like to read? However, in Survey123, multiple select questions record the answer as a string. Specifically, a comma-delimited string where each choice is listed and separated by a comma from the next choice. If you look at these anywhere other than Survey123, you’ll see either: Single answers as a short string For example, "Social_studies" Answers where multiple options were chosen as long, mashed up strings For example, "Science,Math,Social_studies,Other" Let’s say you like both English and Social Studies, and select those two answers. Your answer would be recorded as "English,Social_studies" or perhaps "Social_studies,English" – and yes, since we are looking at strings, those are different. This makes the data tough to use in a dashboard. Spoiler alert! You’ll need to do some processing on this data to use it as you likely expect to. (That’s what most of the blog is going to show you.) ________ Is there a way to avoid processing the data? Of course, you can just use the string answer as it is. But be aware that some answers you might consider the same will be used separately. You’ll get charts like this: Notice that "English,Social_studies" is considered a different answer than "Social_studies,English" – the order the choices are listed impacts if they are considered the same answer. A better way to avoid processing the data is to avoid multiple select questions – and in fact, I recommend that to people new to Survey123 and dashboards. Instead, ask about each subject separately. A recommendation for doing so is to use a single select grid. Ask your question, like "What subjects do you like?" and have a row for each subject in the grid. The reader does have to answer each row, but each answer is stored in its own field. _________ How do I process the data if I use a multiple select question? Once you have some confidence working with data and are prepared to process the data before using it, multiple select questions and dashboards can work together. You just need to put in a little extra work and think about how you want to use the data. Two common ways it is used it to answer questions like the following: Who gave the same set of answers (for example, picking A, B, and D, but not C or E)? Who gave a particular answer at all (for example, did they pick A)? There are a couple of ways to see the answer to either of these in a dashboard. The trick is doing some processing of the data, either with data expressions or by processing it when it’s submitted. Option 1: Process the data with data expressions ArcGIS Dashboards have a functionality called "data expressions" – these take data and process it through ArcGIS Arcade into a new dataset that can be used in the dashboard. Data expressions are useful for answering both questions A and B – who gave an answer at all, and who made the same set of choices. Caption: Snippet of the data expression code for looking at subjects Data expressions are an advanced technique – they are written in ArcGIS Arcade and require programming ability (or at least the ability to find an example and edit it). In addition, when using data expressions, you work with a FeatureSet in the Dashboard. Think of the feature set as a new set of data – it doesn’t know the full details of your original data. As such, you lose the connection to the exact datapoint on the map. You can see that, for example, 60% of people choose English and Social studies. But you can’t use that information to filter the map and see where those people are. To use a data expression to parse a multiselect answer, see the data expression example Split comma separated values across multiple rows. Option 2: Process the data on submission and populate additional fields You can present the user with a multi-choice question, and then behind the scenes change what is stored to an attribute per answer. For example, you can alphabetize the choices in the string so that the same answer sets generate the same strings, or you can store the answer to each choice as a yes/no. There are a few ways you can edit your layer to have additional information also included in it: Using a notebook in ArcGIS (example notebook) Through a webhook that parses the data and updates the layer (using Microsoft Power Automate or Make.com) With calculations in the survey itself (requires Survey123 Connect; see “Controlling how user selections are stored in ArcGIS” in the blog Understanding Multiple-Choice Questions in Survey123 for ArcGIS) This results in growing the size of your database – for example, you might add a column for each choice in the multiselect to make it easier to see who picked which answers. Have 3 options? That’s 3 more columns. Have 12? That’s 12 more columns. And if you have multiple multiselect questions, you can see how this can quickly grow. (However, it will be the same number of columns you would have if you chose to use a single select grid instead of a multiple select question.) Unlike data expressions, since you keep the details of the answer tied to the same feature, you retain the connection between the feature and the answer. Since the processed answers are just part of the data, you can even symbolize on the added fields. Example Here’s at an example survey and a dashboard of the data collected by the survey. Add your answers, see how the data change and what you can and can’t see and do with the raw data, data expressions, and processed data. Note: This is not an example demonstrating best practices for a dashboard. Instead, it is an example showing possibilities for working with this type of data. Want to see how we made the dashboard? Remember you can copy a dashboard and then modify your copy to see how it was configured.
... View more
11-06-2023
09:14 AM
|
4
|
2
|
728
|
POST
|
Hi! I know in the past, the answers to a multiselect question were stored as a comma-delimited string in the order in which they were selected. But it looks like now maybe the order they are storied is based on the order the options were presented (not selected). Did this change? For example: If shown choices of dog, cat, elephant, mouse - previously, if I clicked elephant then dog then cat, I would get "elephant,dog, cat" and now I'm seeing "dog,cat,elephant" If it is a change, then if the "random order display" option isn't enabled, two people who pick the same two options will have equivalent responses, where as before their answers would only be equivalent if chosen in the same order. I'm authoring in the web designer and collecting the data using the web app. Thanks!
... View more
10-13-2023
10:08 AM
|
0
|
3
|
392
|
BLOG
|
By now, I hope you’ve heard about National Geographic MapMaker, the new app and data perfect for bringing maps to your K-12 classroom. (If you haven’t, take a second and read about it now in National Geographic MapMaker – a new mapping app for schools or check out our October 10th webinar Introducing National Geographic MapMaker.) As it is a new app, there might be tools and capabilities that are new to you. We’ve put together skill builders to quickly get you (and your students) up to speed. Each skill builder covers app functionality in a short video and step-by-step written guide you can follow to try it out yourself. Too easy? Try the recommended "More practice" ideas at the end. The nine skill builders cover the key functionality of the app: Map navigation and basemaps Pan, zoom, rotate, search, change basemaps, and use bookmarks – and unique to MapMaker, you can do these in 2D and 3D in the same app! Measure Measure distances and areas in 2D and 3D, including exploring some curious measurements. Is the shortest distance between two points always a straight line? Coordinates Investigate how coordinates change as you move across Earth or enter coordinates to go to that location. Elevation profile Draw a line on the map to see the elevation profile of the terrain it crosses. In 3D, you’ll also see where your profile line would be on Earth’s surface. Sketch on the map Add points, lines, and areas to the map to share additional information or draw attention to areas of interest. Export maps Save your map as a PDF or an image to include it in presentations, reports, and other formats. Put maps where you need them. Open and share maps MapMaker comes with a collection of maps designed for K-12 classrooms. Find maps about topics covered in lessons and share them with students and classmates. Layers and data Layers are collections of data you can add to the map. In MapMaker you can change how layers appear, explore details about the data on the map or in a table, and add and remove layers to create maps to answer your questions. Simulate daylight and weather See the angle of the sun at different dates and times and play to see the pattern of sunlight and darkness across Earth. You can even simulate weather patterns. Try one out and see what you learn. Suggestions or requests? Send them our way: mapmaker@esri.com. Visit our webpage to learn more, or launch MapMaker to start exploring.
... View more
09-27-2023
08:13 AM
|
3
|
0
|
993
|
BLOG
|
Use a Map for Classroom Instruction is a free web course from Esri that introduces K-12 educators to using maps and GIS in the classroom. Encouraging a teacher to bring maps into the classroom is often asking them to step outside their comfort zone. We’ve all seen maps and used them (likely on a phone to get from one place to another). But in the classroom? And digital maps? Incorporated into lessons and teaching? That’s a whole new language and skill set! As this is the Esri Education blog, I feel it’s safe to assume many of you are, well, educators. And educators who use maps, or want to use maps, in your classrooms. You get maps, you see their value, and you know (or are learning) how to make them part of your teaching. You are also the educators most likely to encourage or inspire a colleague to give maps a try. But where might those new to using maps in the classroom start? Where would experienced map using educators point others to give teaching with them a shot? Esri has a new, free, web course designed to guide K-12 educators to confidently use maps and GIS in the classroom: Use a map for classroom instruction. The course introduces a common language and skill set to build upon. And no previous experience with geography, digital maps, or GIS is required. Over five and a half hours, the four, on-demand sections bring you into the world of teaching with digital maps, covering: The value of digital maps in the classroom Using digital map tools (GIS) to explore maps Finding appropriate maps Interpreting maps Integrating maps into a lesson Educators who complete the entire course, including tackling hands-on activities and passing quizzes, will receive a certificate of completion. Among the skills covered in the course, is a basic four-step process used to interpret maps. And remember, the course is free. You just need Esri access, available with a school account or by getting a free ArcGIS public account (18 and older only, please). For those of you newer to digital maps, take a look and see how the course can help you in your GIS journey. For those of you with more experience, take a look so you know what is available to the teachers you mentor. And all of you, please give us feedback when you check it out by emailing schools@esri.com.
... View more
08-31-2023
11:05 PM
|
4
|
0
|
780
|
BLOG
|
Good question! I see the same behavior, and it makes sense to me that while ArcGIS Online can generate an initial pop-up, it doesn't change it when the underlying spreadsheet has columns added. Why, you might ask? Well, when you first add the data, a pop-up of a list of fields and values is created for you. But you can customize it, removing fields, adding text or images, taking out the list as it was created, and other ways as well. This is stored as part of the map. When you change the spreadsheet, the map doesn't know how you might want that new information included in your pop-up. So ArcGIS Online waits for you to update the pop-up, telling the map how to use the new info in the pop-up. The attribute table, on the other hand, shows the columns of the data, so the map knows there is a new column and how to include it. (This is not unique to CSV data in ArcGIS Online. It is the same behavior if you create a layer directly in ArcGIS Online and later add a field - the pop-up needs to be manually updated to include that new field.)
... View more
08-07-2023
01:12 PM
|
0
|
0
|
508
|
BLOG
|
You have information in a Google Sheet that you want to see in a map. No problem! Publish your Google Sheet as a CSV and add it to the map in ArcGIS Online. Part 1: Publish your Google Sheet as a CSV (*If you click on a video, you will see it larger.) Open Google Sheets and open your CSV. It might be one that you created, or one that you saved to your sheets. Your CSV needs to be properly formatted: Start the table in the top left corner of the sheet. You can't have any non-numeric characters in the latitude and longitude columns. Watch for random words or sentences above or below the main content. Ensure latitude and longitude values are always in the correct columns - we see some values flipped in some rows of some sheets. The type of your cell (for example, numeric) needs to match the contents in it. In particular, be careful of degree symbols or letters like N and W in numeric fields. Click File > Share > Publish to web. In the link tab, make sure the first drop-down is set to Entire Document and in the second, choose Comma-separated values (.csv). Click Publish. Click OK if asked if you are sure you want to publish. Copy the link that is shown by pressing Control-C on your keyboard. If you want changes to your Google Sheet to automatically appear in the map, verify that Published content & settings > Automatically republish when changes are made is enabled. Part 2: Add your published CSV to the map Log in to ArcGIS Online and open Map Viewer. Click Add > Add layer from URL. Paste in your URL (click Control-V on your keyboard) and click Next. Choose Reference the file from the URL and add it to the map and click Next. By referencing the file, changes you make to your Google Sheet will appear in the map. In the Fields dialog, accept the defaults and click Next. In the Location settings dialog, make sure the fields with latitude and longitude in your spreadsheet were correctly identified. If not, correct them. Click Add to map. Your data appears in the map! The information from your spreadsheet is available in the pop-ups. Now you can customize the symbology and pop-up, making a great map of your data. Want to try it out? Check out the great storymap my coworker Tom put together!
... View more
07-31-2023
12:36 PM
|
6
|
9
|
937
|
Title | Kudos | Posted |
---|---|---|
3 | 2 weeks ago | |
3 | 01-05-2024 03:57 PM | |
1 | 12-14-2023 08:20 AM | |
4 | 11-06-2023 09:14 AM | |
3 | 09-27-2023 08:13 AM |
Online Status |
Offline
|
Date Last Visited |
Friday
|