|
POST
|
I dont really want to customize the popup at all. I guess what I'd like as an enhancement at some point is to leverage the popup as a featureinfo widget with the level of layout flexibility that a page provides. Does that make sense?
... View more
05-07-2020
09:41 AM
|
0
|
1
|
1199
|
|
BLOG
|
I doubt this, but is it possible to just completely submit the survey through a URL? You can already popuate pretty much every field. For example, could I just do something like: https://survey123.arcgis.com/share/1cb28b212b5542acbbdbaa35feba0765?field:submittedBy=Fernando%20Paredes&field:commonName=Oak&submit=true That would be pretty cool because then, with just a very small amount of HTML and the tiniest amount of Javascript, you could leverage Survey123 as a form handler for a completely custom HTML form.
... View more
05-07-2020
07:48 AM
|
1
|
0
|
71376
|
|
POST
|
Thanks for the response David. Whether or not that is what I want depends on whether or not I can customize the layout of that sliding “popup” panel. basically, I want it to be as flexible as a page. Let me put whatever I want in there. if that’s not possible today, what is possible in terms of customizing the popup? Just your typical arcade and HTML?
... View more
04-30-2020
12:47 PM
|
0
|
3
|
1199
|
|
IDEA
|
It would be a waste of limited Esri development resources. Make your client an Add-In that does this for them.
... View more
04-29-2020
11:07 AM
|
0
|
0
|
642
|
|
IDEA
|
We're still waiting Jeff Shaner. I saw your blog post about Collector and big announcements forthcoming. Might I see multi-select capabilities coming down the pipeline? I know this isn't a Collector specific issue but you probably have a really big influence in terms of getting this supported across the platform.
... View more
04-29-2020
08:18 AM
|
0
|
0
|
3148
|
|
POST
|
I'm toying with the Map Viewer template but one of the things I don't like about it when in small-screen/phone layout is the 50/50 vertical split between the data and the map. Ideally, I'd like it to be all map and for map selections to trigger a slide-up panel containing feature info as laid out according to my needs. The only way I've seen to use those sliding panels is via Map Widgets/Tools. Is there a way to have a map centric view with your featureInfo being populated into one of these sliding widget panels?
... View more
04-29-2020
08:12 AM
|
0
|
5
|
1296
|
|
IDEA
|
Currently, attribute rules are only enforced and applied if edits are made through ArcGIS Pro or a Branch Versioned Feature Service. This is okay, but since Attribute Rules are essentially a method for implementing database triggers, they should be enforced at the Database level. How the data is edited on a Feature Class in a File or Enterprise Geodatabase should be (mostly) irrelevant. If I want to update it with a SQL script, that shouldn't be a problem. If I want to update it with a Python script, that shouldn't be a problem. If I want to update it in ArcMap, ArcGlobe, ArcScene, that shouldn't be a problem. Bake the logic directly into the File and Enterprise Geodatabase so that I can update the data however I want and not have to worry about what client my customer is using to edit my data with.
... View more
03-19-2020
02:02 PM
|
12
|
1
|
1637
|
|
POST
|
Consider the following Geodatabase Feature Class and table: Accounts Feature Class (12 million records, updated monthly) OBJECT ID CUST_ID FIRST_NAME LAST_NAME OPEN_DATE GEOMETRY 1 0956732561 Jane Doe 12/31/2017 Point ... ... ... ... ... ... Transactions table (80,000 records, updated hourly with a 30 day window) OBJECT ID TRX_DATE CUST_NUM AMOUNT 1 04/17/2019 14:21:56 0956732561 2.31 ... ... ... ... Desired Result TransactionsFC feature class (80,000 records, updated on the fly as Transactions Table is updated) OBJECT ID TRX_DATE CUST_NUM AMOUNT GEOMETRY 1 04/17/2019 14:21:56 0956732561 2.31 Point ... ... ... ... ... Now, I don't get any kind of geographic identifier in my transactions table. No address, no coordinates, no zip code, nothing. There is absolutely nothing to base any kind of geometry off of in that table nor can I get it. What I need to do is create a new and separate feature class of the transactions which uses the geometry of its associated feature in the Accounts feature class. As a one time job, this is easily doable by joining the Transactions table to the Accounts Feature Class by CUST_ID and CUST_NUM and then exporting that to a new feature class. There are a couple of problems that prevent me from doing that: Update Cadence: My transactions table is updated hourly, with a 30 day window of transactions to the hour. So any record older than 30 days to the hour is deleted, any new transactions that have occurred within the last hour are added, and any records which have had updates are updated. Runtime: Doing a join between a 12m feature dataset and an 80k record table takes an abysmally long time and given the update cadence, it basically turns into a never ending geoprocessing queue. By the time one job run has finished, there may be another one or two in queue that need to be performed. So I'm trying to create an Attribute Rule on the Transactions table, that would do the following: Requirement 1: Whenever a new record is added to the Transactions Table: Get the Customer_NUM of the new record Get the corresponding CUSTOMER_ID of the feature in the Accounts feature class If there isn't a corresponding CUSTOMER_ID in the Accounts feature class, the transaction most likely is from a new Customer that was created within the last month which has not been added to my Accounts feature class. Do nothing. Create a new feature in Transactions Feature Class, populating it with all of the attributes for the new Transaction record in the Transactions table, but using the Geometry from the corresponding Account feature in Accounts feature class Requirement 2: Whenever an existing record is deleted from the Transactions Table: Delete the corresponding Transaction feature from the Transactions feature class. Requirement 3: Whenever an existing record in the Transactions Table is updated: Update all of the attributes in the corresponding Transaction feature in the Transactions feature class, but do not change the geometry. I started playing with attribute rules in Pro (version 2.4.1) and while these attribute rules would need to work in an Oracle Enterprise Geodatabase for now, I'm just testing in a File Geodatabase. I started trying to build an Attribute Rule on the Transactions table which would create new records in the TransactionsFC feature class as new records are added to the Transactions table (Requirement 1) but it doesn't seem to be working. var transaction = $feature;
var transactionID = $feature.CUST_NUM;
var accounts = Filter(FeatureSetByName($datastore, 'ACCOUNTS', ["CUST_ID"], true), "CUST_ID = @transactionID");
// If no customer accounts found, must be new customer
if (IsEmpty(accounts)) {
// do nothing
return
}
// If one or more customer accounts found
if (Count(accounts) >= 1) {
// take the first account feature
var account= First(accounts)
// return an edit operation
return {
"edit" : [{
// on the TransactionsFC feature class
"className" : "TransactionsFC",
// which adds a new feature
"adds" : [{
// with the following attributes from the Loss record
"attributes" : {
"CUST_NUM" : transactionID
},
// and the geometry from the account
"geometry" : account
}]
}]
}
} The expression validates fine but obviously I'm missing something. Whenever a new record is created in the Transactions table, a new record is not created in the TransactionsFC with the appropriate attributes and geometry. Any help is appreciated.
... View more
03-17-2020
07:33 AM
|
0
|
0
|
988
|
|
POST
|
Thanks so much for that response Matt George. Makes a lot more sense the way you put it. FWIW, I think supporting the full LabelClass API is an admirable goal and if you're almost there then by all means, keep grinding. But if 2020 is going to be another year of label-less clusters, I might offer that there should be some consideration given to using the `featureReduction.labelingInfo` approach as a stop-gap because that's probably 60% of the use cases out there. Thanks again for the response!
... View more
02-24-2020
06:23 PM
|
2
|
0
|
1018
|
|
POST
|
Matt George over on the Map Viewer Beta forum, Russell Roberts is indicating that cluster labeling isn't planned? Will someone please calm my nerves? I've been flipping tables all weekend long. No way in banana republic you can not add labels for clustering at some point. One other thought - I'd question why one might prioritize the ability to query a cluster or access it in Arcade over the most basic functionality of labeling the cluster. Arcade I kinda get because if I could just write an Arcade expression to cluster and label my point features, that'd be just fine with me. As for the querying of a cluster I mean, it sounds cool and useful and I get it if you need that capability in order to label the cluster in the first place, but I don't think that's the case because it that functionality already exists in one state or another given that currently you can get the cluster feature count in the cluster's popup. We just don't want to have to click on the cluster to read the count out of a popup, that's all. Look guys, it's like a chocolate chip cookie. Right now, you're giving me a cookie (the cluster) and a bag of chocolate chips (the counts for each cluster). For a while, I was fine just popping a a chocolate chip into my mouth with every bite of cookie but at this point, getting annoyed. I don't want to have to grab a chocolate chip out of the bag with every bite of cookie (analogous to clicking on the popup to see the cluster count). We have the cookies (clusters)! We have the chocolate chips (cluster counts)! Take the chocolate chips out of the bag (the popup) and just bake them into the cookies so I get all that goodness in every bite.
... View more
02-24-2020
04:16 PM
|
0
|
2
|
3734
|
|
IDEA
|
Arcade Addins?! That's great, haha. Just what we need! Another proprietary extension language created by mixing and matching syntax and concepts from three different languages which is usable in no other software application anywhere else in the world.
... View more
02-21-2020
08:33 AM
|
1
|
0
|
2580
|
|
POST
|
Thanks Jonah. I've resigned to exporting the features from the hosted feature service into a local file geodatabase and publishing a new feature service. What an inefficient workflow. Kelly Gerrow, you're probably not the right person for this since it's more of an ArcGIS Pro issue than an ArcGIS Online issue but maybe you can put this on someone's radar. I mean, what gives? We've got the feature service in Pro, so obviously we have the item json and all of its properties. The operations to update the item properties and schema all exist under the item admin endpoint. Seems to me there's not much of a technical reason we shouldn't be able to do this in Pro. https://community.esri.com/ideas/14878-pro-tool-to-update-hosted-services
... View more
02-21-2020
05:56 AM
|
6
|
0
|
14340
|
|
POST
|
So the edit I'm actually trying to make is not to the data itself, but to its symbology. Currently, it's symbolized using a single graphic. I'm trying to change this to symbolize by unique attributes. This can easily be done online, but the reason I'm using Pro is because my symbology assets are SVG. While I could export these to raster and then upload them, then reference them, I don't want to. I'd rather just embed those resources (even tho Pro will rasterize them for me) directly in the service. None of those changes are synchronizing back automatically, which led me down the road of thinking I'd probably need to overwrite the service.
... View more
02-19-2020
11:08 AM
|
2
|
1
|
14340
|
|
POST
|
So fed up. This was so impossibly easy in ArcMap. I have a hosted feature service in ArcGIS Online. I have ArcGIS Pro. I add the Hosted Feature Service to a map in ArcGIS Pro by: Selecting Add Data > Data in the Layer Group of the Map Tab in ArcGIS Pro Selecting Portal > My Content > My Hosted Feature Layer then clicking Open The Hosted Feature Service gets added to my map in ArcGIS Pro. I make my edits and update my symbology. I am trying to push my edits to ArcGIS Online by: Right clicking on my Hosted Feature Service in my map and selecting Share > Overwrite Web Layer Click Yes to confirm that changes to my current web layer will be lost Select Portal > My Content > My Hosted Feature Layer to be overwritten, and click OK Click OK to confirm overwriting of Web Layer Keep default setting to use description from the web layer Enter required tags and summary Keep configuration as-is Click Analyze I keep getting the following error: 00102: does not contain a required layer type for —ArcGIS Pro | Documentation There also doen't seem to be an equivalent capability to just create a local copy for editing like there was in ArcMap. Yes, the Hosted Feature Service has editing enabled Yes, I am the owner Yes, I am signed into the Portal Yes, Sync is disabled (which is another mind-boggling limitation that makes no sense at all) Thanks for your help in advance.
... View more
02-19-2020
09:33 AM
|
2
|
5
|
15079
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 06-23-2021 07:28 AM | |
| 1 | 05-29-2018 04:52 PM | |
| 1 | 08-18-2022 10:22 AM | |
| 2 | 08-20-2021 09:29 AM | |
| 2 | 02-19-2020 11:08 AM |
| Online Status |
Offline
|
| Date Last Visited |
05-19-2023
08:06 PM
|