POST
|
I actually copied the <Null> from the table, but just tested by typing and working fine. Also, noticed that you are using polygon data, so just tested with poly data and it automatically detects the <Null>'s in the symbology field and adds it when I hit the add all values button. Just re-tested with points, and if I hit the add all values button, and I have actual <Null> values in the symbology field, it will add them automatically as well. However, if I remove it, it still lets me type in the value and add it. Are you sure there are actual <Null> values in the field? (Not blank, space, or text 'Null') R_ edit: Tested in Pro 3.2.1, 3.1.3, and 2.9.3 all with same results. Using FGDB polygon feature class
... View more
yesterday
|
0
|
0
|
89
|
POST
|
I then click the green + sign, then Add new value: Select symbol and type <Null> in value field and click OK: Adds new symbol for Nulls: R_
... View more
yesterday
|
0
|
2
|
102
|
POST
|
I have set up point symbology in Pro to "allow symbol property connections" and connected the picture marker to joined attachment table BLOB field. This will draw the point using the picture that it has as an attachment. However, when I publish a mapservice with this data, the markers show as generic picture icon: Documentation says picture marker symbols are allowed in mapservice, but can't get it to work. Are attribute driven picture markers not supported, or is something else going on here? Thanks for any insights, R_
... View more
|
0
|
0
|
79
|
POST
|
When you 'pushed' changes, did you re-create the Offline areas, or just Update them? R_
... View more
yesterday
|
0
|
1
|
41
|
POST
|
Have you ensured that there are no spaces after the FIPS number in both datasets? '47005 ' will not join to '47005' R_
... View more
Monday
|
1
|
0
|
103
|
POST
|
Depending on the data, one way without using regular expressions. would be to iterate over the string, and if the values match your 'keeplist', then join them to new string, then split that string into the list. instring = 'your99number/textvaluses-4testing'
keeplist = '0123456789.-'
numList = [i for i in (''.join((num if num in keeplist else ' ') for num in instring)).split()] R_
... View more
Monday
|
1
|
0
|
100
|
POST
|
Weird, have not seen that one before. If you haven't already, you could try to reset your normal template and see if that fixes it. Keep in mind that you will lose any menu customizations if so, but could get you back and working (make sure you rename it, not delete so you have a backup just in case). R_
... View more
Monday
|
1
|
1
|
27
|
POST
|
Quick modification to accomplish that. var intpoly = FeatureSetByName($datastore, "Polygons_1") // load polygon dataset
var pointvals = FeatureSetByName($datastore,"Dedications",['ID'],false) // load point dataset
var polyname = ''
var polyvals = ''
for( var f in intpoly){ // loop through polys and see which one intersects
if(Intersects($feature, f)){
var polyname = f.TITLE_NAME} // set polyname variable to the TITLE_NAME of intersecting polygon
}
if (!IsEmpty(polyname)){
var polyvals = Filter(pointvals, `TITLE_NAME = '${polyname}'`) // If not empty, filter points by intersecting poly name
}
var numarray = []
for (var n in polyvals){
Push(numarray, n.ID) // push all ID for points with TITLE_NAME matching they polygon name
}
var newID = Max(numarray)+1 // get the max ID number and add 1 to it
return { // return a dictionary that updates TITLE_NAME and ID in the points layer.
"result": {
"attributes": {
"TITLE_NAME": polyname,
"ID": newID
},
}
} Also, since this gets the values from the ID field from the Dedications point layer by polygon, you will need to have at least one point with the polygon name and an ID >= 0. Otherwise, if you click on 'PolyA', and there is no entry for PolyA in the point file yet, the array of ID's will be empty, so it can't increment it by 1. Suspect you could also do some error checking here where it appends the TITLE_NAME and if the newID is null, set it to 1, but I normally don't have that many polygons, so I just create one point in each with TITLE_NAME for each polygon, and ID of 0. These 'dummy' points don't really need to fall within the polygons. I normally make them off the side of my map area, and can be deleted once there are ID's for each TITLE_NAME. (Also, no error checking here. This assumes that each point added intersects ONLY 1 polygon (no overlapping polygons) Hope this makes sense and gets you going in the right direction. R_
... View more
Friday
|
1
|
1
|
90
|
POST
|
Not sure I understand the question, but You might look at this post to see how I have dealt with similar need. This shows one way to increment sequential numbers with a text component. R_
... View more
Friday
|
0
|
0
|
131
|
POST
|
Also, the setting for using on device basemap in the offline settings is just to make it use that one automatically. If you have tpk(x) side loaded to the basemaps folder on your device, you can always select them as a basemap, regardless of what is in the offline settings. I.e. the mmpk map opened in Field Maps app will also let me use any sideloaded basemaps. R_
... View more
Thursday
|
0
|
0
|
95
|
POST
|
Normal.mxt is the template where ArcMap stores all the file/menu/etc. customizations. ArcMap reads this information on startup, but if it is missing (has been deleted), it will re-create it with default options, thus, will move all the panels and such back where they were initially. Keep in mind, if you have installed third party tools and such, deleting the normal.mxt will likely break them, or at least un-do any customizations to the toolbar(s). You should expect ArcMap to eventually corrupt it's normal.mxt (as it eventually does) and suddenly your toolbars/windows/menus/etc. either move or disappear. This is such a common issue, I have a scheduled task that saves a copy of my normal.mxt every night. That way, when I open a map document and see that the template is corrupted yet again, I just close ArcMap, and replace the normal.mxt with the last 'good' copy, then restart ArcMap and you are back where you were before it decided to corrupt. R_
... View more
Thursday
|
0
|
1
|
52
|
POST
|
are you able to drag the Create Features window down and drop on the arrow that appears at the right of the screen? R_
... View more
Thursday
|
0
|
3
|
57
|
POST
|
Have you seen this post How to override values for fields with calculated expressions? Shows a way to toggle the ability to manually edit a calculated field. Might be able to tie it to you existing data rather than a toggle, but figure it might help you get started. R_
... View more
a week ago
|
1
|
0
|
83
|
POST
|
Never tried a mmpk as a basemap, but I have sideloaded tpk(x) files to my iOS device and can use them as a basemap with a web map OR a mmpk in Field Maps app. R_
... View more
a week ago
|
0
|
0
|
137
|
Title | Kudos | Posted |
---|---|---|
1 | Friday | |
1 | Monday | |
1 | Monday | |
1 | Monday | |
1 | a week ago |
Online Status |
Online
|
Date Last Visited |
56m ago
|