BLOG
|
Have you ever had a situation where you need a new road segment to split an existing road segment in two places? This has been driving me nuts for a couple of weeks now. I could swear I was able to do it before, but it's not working now. I've got a new road segment that intersects an existing road segment in two places. When I draw it in, it splits at the first intersection, but it won't split the second. Looking at the attribute rule, it has the following code: // If the road was created from a split its id will have a prefix of '::' // Don't process any futher splits to prevent getting in an infinite loop var id = $feature.centerlineid; if (Left(id, 2) == "::") return id; I guess that means it'll only do one split. I just think it's a little weird because it's not uncommon for a road to intersect another in multiple places. It's not a big problem, I can just split it myself and adjust the address ranges, but I was hoping this solution would have automated that.
... View more
09-10-2020
05:17 AM
|
2
|
0
|
2640
|
POST
|
I've got the same kind of question. I'm working on a demographic analysis by census block group. There's about 150 of them in my county, and I'd like to have links to the demographic in the pop-up for each block group, but I can't find a way to do that in BA. I tried making a Story Map, which created the infographics automatically. But it also made a map for each block group and put them all into one very long story map.
... View more
08-25-2020
12:26 PM
|
1
|
0
|
1263
|
POST
|
I set up a tropical weather monitoring dashboard based on this blog article from Esri: Updated Arcade Code for Scaling Symbology When setting the map symbols using images stored online, the symbols would often stop displaying either over time, or depending on the computer or browser displaying the map. On all PCs/browsers tested, I was logged into my organization with my account (the account that created the items). I tried sharing the map, layers, and dashboard with Everyone. I also tried uploading the symbols to my organization, and sharing them with Everyone. To troubleshoot, I also tried disabling any browser extensions and lowering my security settings. Below is a screenshot I took showing the blank symbols. I've tried several times to set the symbols, but they keep disappearing.
... View more
08-12-2020
06:43 AM
|
0
|
0
|
384
|
POST
|
Thanks. I looked into it and resolved the issue by adding the following lines to my expressions (with different variables in each respectively): if (Building == null) return null
... View more
04-29-2020
06:02 PM
|
1
|
1
|
4974
|
POST
|
I wrote an Arcade expression to calculate the zip code of an address point from its intersecting zip code polygon, and it works just fine: var fsZip = FeatureSetByName($datastore, "ZipCodes", ["Zip_Code"])
var fsZipIntersect = Intersects(fsZip, $feature)
var zip = First(fsZipIntersect)
return zip.Zip_Code I use a similar expression to calculate the municipality from the zip codes feature class with no problems: var fsZip = FeatureSetByName($datastore, "ZipCodes", ["PO_NAME"])
var fsZipIntersect = Intersects(fsZip, $feature)
var city = First(fsZipIntersect)
return city.PO_NAME But when I try to do essentially the same process to calculate the intersecting neighborhood or building footprint I get an error, "Dictionary Type Expected". var fsBuilding = FeatureSetByName($datastore, "BuildingFootprint", ["bldngid"]
var fsBuildingIntersect = Intersects(fsBuilding, $feature)
var Building = First(fsBuildingIntersect)
return Building.bldngid var fsNeighborhood = FeatureSetByName($datastore, "Neighborhood", ["nbrhdid"])
var fsNeighborhoodIntersect = Intersects(fsNeighborhood, $feature)
var Neighborhood = First(fsNeighborhoodIntersect)
return Neighborhood.nbrhdid All of my feature classes are in the same file geodatabase that I'm using for testing, so they're all in the same data store. Does anyone know why this might be happening?
... View more
04-29-2020
02:53 PM
|
1
|
4
|
5190
|
POST
|
I tried updating my map to have the Master Road Names table connect to the database using the account that owns the RoadNameIndex domain, but now I'm getting schema locks when trying to update the domain.
... View more
04-27-2020
07:47 AM
|
0
|
0
|
2027
|
POST
|
Using the new Address Data Management solution, the process for adding streets involves running a python script that imports the Full Road Names from the Master Road Name table into the RoadNameIndex domain. In an enterprise geodatabase, it seems that only the owner of the domain can update it. We've got a multi-user editing environment where multiple users will need to update the domain when adding streets. Is there a way that each of our editors can update the RoadNameIndex domain using their own accounts?
... View more
04-27-2020
06:55 AM
|
0
|
7
|
2201
|
POST
|
Thanks for responding. I tried this but I get an error on line 10. It looks like it can't concatenate a string and an integer.
... View more
04-09-2020
07:50 AM
|
0
|
2
|
2354
|
POST
|
We're looking to quality test our address data, and I was wondering if anyone knows if there's an updated Fishbone tool for ArcGIS Pro. Thanks.
... View more
02-25-2020
09:48 AM
|
1
|
4
|
2491
|
POST
|
Thanks for responding. When converting our existing road centerline, our status options included Built (B), or Platted Not Built (P-NB). I converted those to Current and Pending, respectively. I checked a few and it looks like they are roadway extensions filed through our Planning department that are being developed. .
... View more
02-20-2020
11:00 AM
|
1
|
6
|
2354
|
POST
|
I've been testing out the new Address Data Management solution for ArcGIS Pro 2.5. I've populated my Master Road Names table based on our live data and I'm trying to update the RoadNameIndex domain using the task provided with the solution. I get an error that the records it's importing aren't unique. The problem is that the task process updates the RoadNameIndex with records from the Full Road Name field in the Master Road Names Table, but there can be multiple records with the same Full Road Name if there are records for the same road in different municipalities, or with different statuses.
... View more
02-13-2020
07:40 AM
|
1
|
12
|
2924
|
POST
|
To avoid too much clutter, I made a large map that uses number labels to identify points rather than full text. I added a table listing the tenant name and address of each numbered location. The numbering is based on the Object ID field, but it's kind of confusing as the list is sorted alphabetically by tenant name, and the numbers are basically in the order that the tenants were added and not in the order that they're listed. Is there a way to generate auto-incrimenting numbers in a separate field based on the table being sorted alphabetically by tenant name? I tried following the process in this article: How To: Create sequential numbers in a field using Python in the Field Calculator, but it still sorts items by Object ID. Does anyone have a suggestion on how I might be able to do this?
... View more
02-04-2020
10:12 AM
|
1
|
0
|
404
|
IDEA
|
Thanks, but I was referring to working in the web map. We really need the ability to use variables when filtering data in the online web mapping interface.
... View more
02-04-2020
07:31 AM
|
0
|
0
|
429
|
Title | Kudos | Posted |
---|---|---|
1 | 08-29-2024 05:33 AM | |
1 | 08-28-2024 12:10 PM | |
1 | 02-05-2024 01:23 PM | |
1 | 01-22-2020 06:09 AM | |
1 | 03-01-2024 06:33 AM |
Online Status |
Offline
|
Date Last Visited |
a week ago
|