POST
|
That is what your issue is. If you are looking for a perfected grid, then the grid to index is your best option. Otherwise, the subdivide polygon is the only tool that would get your polygon to divide as proportionately as possible.
... View more
yesterday
|
0
|
1
|
18
|
POST
|
Have you tried this option? Subdivide Polygon (Data Management)—ArcGIS Pro | Documentation
... View more
Wednesday
|
0
|
3
|
37
|
IDEA
|
Hi, I think it would be a great idea to create an arcade function for creating mutli-patch features. This would enable the ability to update an existing multipatch layer/feature without needing to either recreate the feature in autocad or using some other means. I don't know if this could be implemented in the upcoming updates for pro but I am simply throwing it out there. Currently multi-point features can be created but this feels a bit cumbersome to then convert those to a multi-patch feature rather than outright creating it. Especially if users are updating buildings.
... View more
Tuesday
|
1
|
0
|
60
|
POST
|
Hi @CCWeedcontrol You can use the Grid Index Feature Tool to automatically create a grid over any feature. If this isn't what you are looking for then you might try the Fishnet tool.
... View more
Tuesday
|
1
|
1
|
76
|
IDEA
|
Hi, I noticed that there aren't any options for arcade expressions/attribute rules to update/populate using rasterized features, imagery, or dems and I was wondering if that is something that might be planned for upcoming updates to arcade. For instance, I update a feature layer representing a building that pulls elevation data from a dem and updates either the geometry or the specified field with whatever calculation I need. This would be incredibly helpful and also helps streamlining similar or more complex workflows.
... View more
Monday
|
0
|
0
|
64
|
POST
|
@christlmistl @ChrisFox answer is the simplest solution to your problem. I would suggest for you to also research the 'console' function which will enable you to see the result in the messages.
... View more
Friday
|
0
|
0
|
177
|
POST
|
Hi, I believe that there might be a potential bug regarding attribute rules and field maps. I have an editable feature service in field maps that has an attribute rule which populates information from a view table of another server sde table. The rule executes fine in pro but it does not execute in field maps. When executing in field maps, I get the following error message: 'Unable to execute attribute rule <name>. Table cannot be found. I have tried toggling "Exclude from application evaluation" to see if that would fix the issue but to no avail. Has anyone else encountered similar issues when working with views created in sde?
... View more
2 weeks ago
|
1
|
0
|
102
|
POST
|
Hi @SarahTaigelNRT , You can easily accomplish this using experience builder and design it so that it mimics the site you are looking to have the users use. Then you can add buttons that, when clicked on, will either show a text box that is hidden or a view with text, that will navigate like a step by step instruction. Experience Builder Hope this helps.
... View more
2 weeks ago
|
0
|
0
|
84
|
IDEA
|
Hi, I was wondering it would be possible to enable advanced editing/modifying of the html properties in the dashboards to enable users to flex the formatting of table designs. Or if it would be possible to implement an Excel like table in Dashboards as to create more intricate designs for the layout of tabular information. I created a calendar using the basic modifiable html that currently exists within dashboards, but it is rather tedious to constantly adjust. This table is also comprised of an arcade expression to get the days and shift values that is then referenced in the table as expression values.
... View more
2 weeks ago
|
3
|
0
|
123
|
POST
|
Hi, I have tried to fix the error that keeps occurring with the code that I am using below. I have tried researching and trying to find a solution but all of my attempts have yielded the same result. I would greatly appreciate any help with this arcade expression. function CalendarSE(){
var StartMDay = Date(Year(Today()),Month(Today()),1)
var LastMDay = DateAdd(StartMDay,1,'Month')
LastMDay = DateAdd(LastMDay,-1,'day')
var CS = Date(DateAdd(StartMDay,-WeekDay(StartMDay),'day'))
var CE = Date(DateAdd(LastMDay,6-WeekDay(LastMDay),'day'))
return {'Start' : CS , 'End':CE }
}
var CS = CalendarSE()['Start']
var CE = CalendarSE()['End']
var DateField = '<dateField>'
var P = Portal('<portal>')
var Item = Filter(FeatureSetByPortalItem(P,'<itemID>',0,[DateField],False),DateField + ' Between @cs AND @CE')
var DF = 'Y-MM-DD'
var Weekdays = {
'0':'Sunday',
'1':'Monday',
'2':'Tuesday',
'3':'Wednesday',
'4':'Thursday',
'5':'Friday',
'6':'Saturday'
}
var CalendarFields = []
for( var i = 0 ; i < 7 ; i++ ){
Push(CalendarFields,{'name': Weekdays[Text(i)] , 'type':'esriFieldTypeDate'})
Push(CalendarFields,{'name': Weekdays[Text(i)]+'Count' , 'type':'esriFieldTypeInteger'})
}
Console(CalendarFields)
var CalendarTable = {
'fields': CalendarFields,
'geometry' : Null,
'features' : []
}
var DCLimit = {}
for(var i = 0; i < 43; i++){
var T = DateAdd(CS,i,'days')
var CD = DateAdd(T,i+1,'days')
var Cnt = Count(Filter(Item, DateField + ' Between @T AND @CD'))
var W = Weekdays[Text(i%7)]
DCLimit[W] = Date(T)
DCLimit[W+'Count']=Cnt
if( i % 7 == 6 ){
Push( CalendarTable.features , {'attributes': DCLimit } )
DCLimit = {}
}
}
CalendarTable = Featureset( Text(CalendarTable) )
return CalendarTable Any help on this would be greatly appreciated. I would also like to know if there is a simpler way for write this than what I have now.
... View more
06-20-2024
11:21 AM
|
0
|
0
|
185
|
POST
|
Either the original or the pdfs. If you create a table using the IDs from the pdfs and then identify which ones the feature class are identical then it will help attaching the pdfs easier. If there are any ids that standout, then you know which ones might require some modification for the attachments to work properly.
... View more
06-10-2024
01:11 PM
|
0
|
0
|
296
|
POST
|
Hi @KelseyM, Have you tried creating a separate field to calculate the ids found in the pdfs and use that field to specify the attachments? That may help with identifying the unique ids between the two and attaching each pdf.
... View more
06-10-2024
10:12 AM
|
0
|
2
|
318
|
IDEA
|
Hi, I am trying to filter data to the best of my abilities, but I cannot seem to find a way to filter dates to filter the first day of the month, beginning week of the month, first day of the week, specific days (Friday, Saturday,etc.) or even enable arcade filters for specific criteria. The reasoning for this is I am trying to create a dynamic calendar var N = TextFormatting.NewLine
var T = Today()
var StartMDay = Date(Year(T),Month(T),1)
var LastMDay = DateAdd(StartMDay,1,'Month')
LastMDay = DateAdd(LastMDay,-1,'day')
var CS = DateAdd(StartMDay,-WeekDay(StartMDay),'day')
var CE = DateAdd(LastMDay,6-WeekDay(LastMDay),'day')
var InspDate = $datapoint.InspectionDate
var InspCnt = $datapoint.InspectCount
var Calendar = {
'0': Day(CS)
}
for(var i = 1; i<42;i++){
var CD = Day(DateAdd(CS,i,'day'))
if(CD==Day(T)){
Calendar[Concatenate(i,'T')]='#92a9db'
}
Calendar[Text(i)] = CD
}
Calendar['M'] = Text(T,'MMMM')
Calendar['W'] = '#4472C4'
return {
textColor: 'Black',
backgroundColor: '',
separatorColor:'',
selectionColor: '',
selectionTextColor: '',
attributes: Calendar
} Html/css code <table border="1" cellpadding="12%" cellspacing="1" style="background-color:#4472c4; width:100%">
<tbody>
<tr>
<td style="text-align:center"><span style="font-size:36px"><span style="color:#ffffff"><strong>{expression/M}</strong></span></span></td>
</tr>
</tbody>
</table>
<table border="1" cellpadding="30%" cellspacing="0" style="background-color:#d9e1f2; border-collapse:collapse; width:100%">
<tbody>
<tr>
<th style="background-color:{expression/W}"><strong>Sunday</strong></th>
<th style="background-color:{expression/W}"><strong>Monday</strong></th>
<th style="background-color:{expression/W}"><strong>Tuesday</strong></th>
<th style="background-color:{expression/W}"><strong>Wednesday</strong></th>
<th style="background-color:{expression/W}"><strong>Thursday</strong></th>
<th style="background-color:{expression/W}"><strong>Friday</strong></th>
<th style="background-color:{expression/W}"><strong>Saurday</strong></th>
</tr>
</tbody>
<tbody>
<tr>
<td style="background-color:{expression/0T}; text-align:center">
<p><strong>{expression/0}</strong></p>
</td>
<td style="background-color:{expression/1T}; text-align:center">
<p><strong>{expression/1}</strong></p>
</td>
<td style="background-color:{expression/2T}; text-align:center">
<p><strong>{expression/2}</strong></p>
</td>
<td style="background-color:{expression/3T}; text-align:center">
<p><strong>{expression/3}</strong></p>
</td>
<td style="background-color:{expression/4T}; text-align:center">
<p><strong>{expression/4}</strong></p>
</td>
<td style="background-color:{expression/5T}; text-align:center">
<p><strong>{expression/5}</strong></p>
</td>
<td style="background-color:{expression/6T}; text-align:center">
<p><strong>{expression/6}</strong></p>
</td>
</tr>
<tr>
<td style="background-color:{expression/7T}; text-align:center">
<p><strong>{expression/7}</strong></p>
</td>
<td style="background-color:{expression/8T}; text-align:center">
<p><strong>{expression/8}</strong></p>
</td>
<td style="background-color:{expression/9T}; text-align:center">
<p><strong>{expression/9}</strong></p>
</td>
<td style="background-color:{expression/10T}; text-align:center">
<p><strong>{expression/10}</strong></p>
</td>
<td style="background-color:{expression/11T}; text-align:center">
<p><strong>{expression/11}</strong></p>
</td>
<td style="background-color:{expression/12T}; text-align:center">
<p><strong>{expression/12}</strong></p>
</td>
<td style="background-color:{expression/3T}; text-align:center">
<p><strong>{expression/13}</strong></p>
</td>
</tr>
<tr>
<td style="background-color:{expression/14T}; text-align:center">
<p><strong>{expression/14}</strong></p>
</td>
<td style="background-color:{expression/15T}; text-align:center">
<p><strong>{expression/15}</strong></p>
</td>
<td style="background-color:{expression/16T}; text-align:center">
<p><strong>{expression/16}</strong></p>
</td>
<td style="background-color:{expression/17T}; text-align:center">
<p><strong>{expression/17}</strong></p>
</td>
<td style="background-color:{expression/18T}; text-align:center">
<p><strong>{expression/18}</strong></p>
</td>
<td style="background-color:{expression/19T}; text-align:center">
<p><strong>{expression/19}</strong></p>
</td>
<td style="background-color:{expression/20T}; text-align:center">
<p><strong>{expression/20}</strong></p>
</td>
</tr>
<tr>
<td style="background-color:{expression/21T}; text-align:center">
<p><strong>{expression/21}</strong></p>
</td>
<td style="background-color:{expression/22T}; text-align:center">
<p><strong>{expression/22}</strong></p>
</td>
<td style="background-color:{expression/23T}; text-align:center">
<p><strong>{expression/23}</strong></p>
</td>
<td style="background-color:{expression/24T}; text-align:center">
<p><strong>{expression/24}</strong></p>
</td>
<td style="background-color:{expression/25T}; text-align:center">
<p><strong>{expression/25}</strong></p>
</td>
<td style="background-color:{expression/26T}; text-align:center">
<p><strong>{expression/26}</strong></p>
</td>
<td style="background-color:{expression/27T}; text-align:center">
<p><strong>{expression/27}</strong></p>
</td>
</tr>
<tr>
<td style="background-color:{expression/28T}; text-align:center">
<p><strong>{expression/28}</strong></p>
</td>
<td style="background-color:{expression/29T}; text-align:center">
<p><strong>{expression/29}</strong></p>
</td>
<td style="background-color:{expression/30T}; text-align:center">
<p><strong>{expression/30}</strong></p>
</td>
<td style="background-color:{expression/31T}; text-align:center">
<p><strong>{expression/31}</strong></p>
</td>
<td style="background-color:{expression/32T}; text-align:center">
<p><strong>{expression/32}</strong></p>
</td>
<td style="background-color:{expression/33T}; text-align:center">
<p><strong>{expression/33}</strong></p>
</td>
<td style="background-color:{expression/34T}; text-align:center">
<p><strong>{expression/34}</strong></p>
</td>
</tr>
<tr>
<td style="background-color:{expression/35T}; text-align:center">
<p><strong>{expression/35}</strong></p>
</td>
<td style="background-color:{expression/36T}; text-align:center">
<p><strong>{expression/36}</strong></p>
</td>
<td style="background-color:{expression/37T}; text-align:center">
<p><strong>{expression/37}</strong></p>
</td>
<td style="background-color:{expression/38T}; text-align:center">
<p><strong>{expression/38}</strong></p>
</td>
<td style="background-color:{expression/39T}; text-align:center">
<p><strong>{expression/39}</strong></p>
</td>
<td style="background-color:{expression/40T}; text-align:center">
<p><strong>{expression/40}</strong></p>
</td>
<td style="background-color:{expression/41T}; text-align:center">
<p><strong>{expression/41}</strong></p>
</td>
</tr>
</tbody>
</table> I would like for the ability to filter the data as dynamically as possible which would open up a lot more opportunities.
... View more
06-10-2024
08:12 AM
|
1
|
0
|
168
|
POST
|
It just dawned on me but another solution would be to use Labeling in addition to using arcade which might be a better option.
... View more
06-07-2024
08:21 AM
|
0
|
0
|
206
|
POST
|
You can use Arcade to define the symbology using the expression for the two different attributes. This should give you what you need. For example: var Space = $feature.<insert fieldname>
var Color = Null
if( Space == <some value> ){ Color = "Red" }
else if( ( Space == <some other value> ){ Color = "Blue" }
return Color As for the symbol you may want to check out the link below. A New Way To Add Web Styles in Map Viewer (esri.com) These may only help with the latest release of map viewer, but worst-case scenario you simply republish the layer from pro. The more custom symbol might be tricky, depending on the version of map viewer, but it should suffice for what you need.
... View more
06-07-2024
07:04 AM
|
0
|
0
|
243
|
Title | Kudos | Posted |
---|---|---|
1 | Tuesday | |
1 | Tuesday | |
1 | 2 weeks ago | |
3 | 2 weeks ago | |
1 | 06-10-2024 08:12 AM |