|
IDEA
|
@GordonCourtney @CFMGIS COGO Reader is designed for parcels of any kind (lots, subdivisions, tax parcels, ROWs...) that are based on a metes-and-bounds legal description. The parcel fabric controls simple feature classes and has many benefits for cadastre / land records: Every feature is associated to the legal record it came from Historic parent parcels are created when parcels are split / merged Parcel Lineage is maintained and can be depicted to support chain of title research Dedicated tools that save you time Quality capabilities that can be configured to help you evaluate your data + tools that help you fix common issues Easy to migrate and deploy on a file GDB or ArcGIS Enterprise many more... So what keeps your organization from migrating to the parcel fabric? Is it because your organization still uses GIS software as a drafting tool (like CAD)? Or reluctant to adopt a web service-based architecture and improve collaboration between departments and stakeholders? Given that it takes minutes
... View more
06-17-2025
02:07 AM
|
0
|
0
|
3843
|
|
POST
|
I have modified your expression Account for the situation in which CreatedByRecord is empty = NULL. For example, if someone forgot to create an active record. Use the IsEmpty method instead of checking for 'null' Only create a FeatureSet if the CreatedByRecord is not empty A bit of cleanup For better performance, you can use the triggering fields to only trigger the rule when the CreatedByRecord field is changed. Let us know if this helps var sourceTable = FeatureSetByName($datastore, "ParcelFabric_Records", ["SubYear"], false)
var createdBy = $feature.CreatedByRecord
If (!IsEmpty(CreatedBy)){ //if the CreatedByRecord is not empty
var fabricRec = First (Filter (sourceTable, "GlobalID=@createdBy"))
if (!IsEmpty(fabricRec)){ //If the returned record is not empty = record was found
return fabricRec.SubYear
}
}
return "No Sub Year found"
... View more
06-12-2025
02:16 AM
|
0
|
2
|
1158
|
|
POST
|
@HeatherHanson Shape files do not support true curves so I recreated them as part of the data migration process. A file GDB is a much better format. Here is a glimpse of the migrated data. You can see the true curves in orance (using the 3.5 new Vertices and Nodes toggle): As you can see, Build did not collapse any curve. If you would like we can setup a meeting to review your migration process and figure it out. To schedule, please DM me. Otherwise technical support is always there to help.
... View more
06-11-2025
07:21 AM
|
0
|
0
|
1567
|
|
POST
|
@NateArnold With branch versioning a version can only be edited by one editor. The editor who is the first to start the edit will be able to edit it and anyone else will be locked out. Did you check the locks? Locks are explained in this help topic -administrators can 'purge' the lock (any unsaved edits will be lost) by disconnecting the user. if this is not the issue, and/or if you can reproduce it, please contact technical support
... View more
06-11-2025
05:37 AM
|
0
|
1
|
1595
|
|
POST
|
The reason you would want the administrative parcels in the same parcel fabric is to keep the datasets coincide with each other. When a point moves, you want it to update all the parcel features it is shared with, which means one group will effectively update parcels of another group. And that is something we want. So how do we prevent people from one group create or update parcels of another group? The answer depends on the level of trust between the groups. Here are a few solutions to consider based on the trust level: Trustworthy - prevent accidental edits: each group works with a map that does not contain the feature templates of the features that are maintained by the other group. So they cannnot create parcel types they are not supposed to create. Less Trust - you can create groups on your portal and associate users to each group. Arcade allows you to find which group a user belongs to: // find which groups a portal user belongs to. Returns an array.
var myPortal = Portal("https://galileo.esri.com/portal/");
var currentUser = getuser(myPortal);
return currentUser.groups You can use Arcade to create a validation rule that checks if a parcel from a given type was created by a user from the wrong group. This can also be a constraint rule. Make sure to use the triggering fields and allow parcels from the wrong type to have their geometry updated by the other group (e.g. - when a point is moved it should update all parcel types). If you want to get fancy you can also consider user the Arcade method $OriginalFeature to allow geometry updates to pass and prevent attribute updates. 3. No Trust - with this method you can create 2 parcel fabrics, one for each group and use the geoprocessing Import Parcel Fabric Points to TRY and keep them in sync. It will never be perfect, but if you start from the same parcel fabric, then delete the parcel type that is not needed for each group, you should have all the common points between the parcel types. This approach is likely to be used between 2 organizations that have 2 different networks that cannot be shared. I hope this helps Amir
... View more
06-11-2025
12:03 AM
|
0
|
0
|
1621
|
|
POST
|
@-_Ashley-B-Potter_- Do you use Attribute Rules that use the SUB_YEAR field? Perhaps they expect a value that does not exist (e.g. 'NULL'). Technical support can also help here.
... View more
06-10-2025
05:44 AM
|
0
|
4
|
1196
|
|
POST
|
@Jessica_Watson That makes sense. We will look into it
... View more
06-06-2025
09:09 AM
|
2
|
0
|
1373
|
|
POST
|
@MichaelVolz The parcel fabric controls SIMPLE feature classes. So there is nothing SPECIAL for curves that participate in a parcel fabric. Like any boundary line, you can have another line break the curve into 2 seperate features: Or not: That is a business decision. For example, you might want to be true to the 'System Of Record' for surveyed lots, but show the Tax Parcels differently in the Tax Map.
... View more
06-03-2025
01:32 AM
|
0
|
0
|
1674
|
|
POST
|
@MichaelVolz Yes - From the quality tab you can use the parcel layers to show line or polygon vertices Densified curves will look like this: And for those using 3.5 (or higher) you can use the Vertices and Nodes display That shows 'true curves' and vertices: You can use the Simplify By Straight Line and Circular Arc geoprocessing tool to process polygons and lines (together) in order to convert them to true curves (within a fitting tolerance) And the result for that example:
... View more
06-02-2025
08:05 AM
|
0
|
0
|
1729
|
|
POST
|
@HeatherHanson That does not look right! Are you able to upload a few polygons to this thread and/or open a technical support issue? It is also a good practice to run the geoprocessing tool 'Check Geometry' or 'Repair Geometry'. I am curious if that was really a true curve and why it transformed into a straight line. Does this happen in more places?
... View more
06-02-2025
06:52 AM
|
0
|
6
|
1748
|
|
IDEA
|
@ScottSweet2 Mahalo for sharing a deed from Hawaii. There are a few things that prevent COGO Reader from succeeding: Scan quality - the document is poorly scanned and there are many text extraction issues (OCR). Use of north azimuth - is this common in Hawaii? AFAIK all other states use quadrant bearings. The word 'Thence' is not used Once those 3 issues were addressed, and assuming I haven't made a mistake, the misclose was 0.5'
... View more
05-27-2025
05:55 AM
|
0
|
0
|
2247
|
|
IDEA
|
@ZachBodenner Interesting idea! Would you expect the parameters to be populated or not? Would you expect the tool to be embedded? Or should we pop up a dialog to let the task designer make those decisions? For this to work, and the command to be enabled, does task designer has to be open and a step be selected in a task?
... View more
05-27-2025
03:38 AM
|
0
|
0
|
1459
|
|
POST
|
@HeatherHanson You can use the move, scale and rotate tool on your entered lines after you close the traverse. Since all the lines are associated to the Active Record, you can press the 'Show only Active' if you only want to see the new lines and/or use it to select all the features in the active record. The parcel line feature class is just a simple feature class. In order to align the new entered traverse you can start by using the move/rotate/scale tool if it is really far off. If it's within a reasonable tolerance you can use the Align Parcels tool, and if you add 2 links manually it will use those to transform the new parcels to the existing one. Before you try to align your traverse create a parcel (create seeds, and build). If you need more control over what moves to what, you can also use the Align Features tool. I hope this helps, Amir
... View more
05-25-2025
11:32 PM
|
1
|
0
|
1002
|
|
IDEA
|
@ScottSweet2 - the link to the pdf file you provided is not reachable. Can you please add it as an attachment instead?
... View more
05-23-2025
06:05 AM
|
0
|
0
|
3552
|
|
IDEA
|
@SamMontoia1 To your question: "Ideas of how to add to the training/testing data to the CogoReader's understanding may belong in a different place on this community. I guess I wish I knew how I could contribute; ..." You are already contributing. THANK YOU! We could not test all the permutations in all the states, so this is very helpful and helps us improve COGO Reader. The best way is to submit a technical support case with the deed attached and the information you provided in this thread. In future releases, we are thinking of letting you add your keywords
... View more
05-23-2025
04:27 AM
|
0
|
0
|
3569
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | yesterday | |
| 3 | yesterday | |
| 2 | yesterday | |
| 1 | 06-12-2023 01:26 AM | |
| 6 | 02-18-2026 07:38 AM |
| Online Status |
Offline
|
| Date Last Visited |
14 hours ago
|