POST
|
If you have not already done this, what you can do is use the overlay tools to create the "empty polygons" where there is a gap between the expected extent and the existing polygon set for cases where the existing polygons. To do this, one would essentially do an process similar to the Erase geoprocessing tool. What the Erase geoprocessing tool does is takes one polygon layer and removes all the common area found between it and a second layer. The result is all the area that is not found in the second layer, which seems to be what you are looking for. Erase—Help | ArcGIS Desktop In your specific case, there is a catch, though. One needs to have an Advanced License level to be able to use the Erase geoprocessing tool, which you do not have. Thus the workaround process I posted the link for. So how would all this work? In the process listed in the workaround, substitute your Clipping Boundary for all the places where they show "Input Features" and the existing parcels you have where they say "Erase Features", then follow all the process steps they list. Note that your clipping boundary needs to be a polygon feature class. If it is not, depending upon what it is there are ways to convert it to a polygon feature class. Chris Donohue, GISP
... View more
09-28-2018
02:51 PM
|
2
|
1
|
1317
|
POST
|
Not sure which software package you are using, but if you have ArcGIS Desktop one possibility is to use the Hyperlink Tool after first setting up the pictures. It may also be possible to do pictures via HTML pop-up windows. Using Hyperlinks—Help | ArcGIS for Desktop Using HTML pop-up windows for feature layers—Help | ArcGIS for Desktop If you are using ArcGIS Pro, there appears to be a "Configure Popups" function which is similar to the Hyperlink tool. See this thread for ideas: Hyperlink Tool Chris Donohue, GISP
... View more
09-28-2018
11:31 AM
|
1
|
1
|
471
|
POST
|
This looks like quite a challenge. I am not going to say its impossible, but if someone with considerable expertise like Richard Fairhurst didn't have much luck with a similar challenge then this one looks to be very hard. It may come down to having to make a real-world decision as to how important finding the exact location is for the desired polygons. If an exact polygon is not an ultimate requirement, a more pragmatic solution may be to try some of buffer, Thiessen polygon, or other methods, then mix and match the best parts along with some editing to arrive at the result. I will toss out an idea here that someone else may be more knowledgeable about and be able to flesh out as a possible solution. How about using a geostatistical approach like creating a prediction or probability surface based on the lines being total probable and then deriving the surface based on certainty over distance (Note - I am not sure I am using the correct terminology here, so I hope people get the idea). Then query the resulting high unprobability areas and use them out to create lines. This could help find the halfway points in many areas, though it is unlikely to do well at junctions. At that point you would need to do other processes and likely editing to clean things up. One would need the Geostatistical Analyst Extension and some knowledge of statistics. Chris Donohue, GISP
... View more
09-28-2018
09:48 AM
|
0
|
0
|
1203
|
POST
|
Can you provide a different example? Or more specific criteria for how far to generate the polygon from the line? For example, what would one want done in the case where one is generating a polygon from the line you have circled going left and up? There does not appear to be another line to find the halfway distance to so as to create the polygon, so what would be the goal/criteria desired in that case? Chris Donohue, GISP
... View more
09-28-2018
07:46 AM
|
1
|
0
|
1203
|
POST
|
There are a variety of workarounds for situations like this. As Dan_Patterson mentioned this can be done with the overlay tools. Here is ESRI's solution on how to essentially do an "Erase" without access to the Erase geoprocessing tool (which requires an Advanced License) How To: Remove overlapping areas of a polygon without using the Erase tool Chris Donohue, GISP
... View more
09-27-2018
09:10 AM
|
1
|
3
|
1317
|
POST
|
Hey Joe: I don't have a specific answer, but want to add that I have had issues with the Export Topology Errors geoprocessing tool in that it only seems to work under very limited conditions. Specifically, I can get it to work correctly as a standalone tool, but not when chained to other processes like through Modelbuilder (in those cases it does not operate at all). I am not sure if it is Enterprise Geodatabase specific, ArcGIS Desktop specific, or otherwise a bug. So I feel your pain. So for your instance, can you line out some background specifics? Hopefully someone on here will have some insight on what is going awry: ArcGIS Desktop version being used? Or Pro version? What Enterprise Geodatabase is in use? Chris Donohue, GISP
... View more
09-25-2018
10:21 AM
|
1
|
1
|
642
|
POST
|
I ran a quick test and Append appears to work fine in Modelbuilder in ArcGIS Desktop 10.4.1 Maybe something in your particular setup is affecting it? Some things that may be influencing it: How is the data stored? Is it in an Enterprise Geodatabase (SDE)? If so, there can be a whole variety of complications. Any chance Network permissions are affecting this? One way to check on that is try putting all the data on your C: drive and then running Modelbuilder. The Error message does seem odd, as by definition Append adds the data from one feature class to another. Can you confirm that the Append process being used is the standard geoprocessing tool "Append (Data Management)"? Or is this a different Append geoprocessing tool (there are several) or a custom Append tool? You may want to contact ESRI Technical Support, as this issue does seem strange. Chris Donohue, GISP
... View more
09-21-2018
08:53 AM
|
1
|
1
|
570
|
POST
|
I don't know if it has changed in more recent versions of the software, but in older version of ArcGIS Desktop it appears to be the 4 cell centers in the original raster closest to the cell center output point of the new raster cell. Check out the full explanation and diagram here: FAQ: How is bilinear interpolation calculated? Here is the ArcGIS Desktop 10.3 explanation: Cell size and resampling in analysis—ArcGIS Help | ArcGIS for Desktop Chris Donohue, GISP
... View more
09-21-2018
07:52 AM
|
0
|
0
|
2215
|
POST
|
Another option that looks like it would work is this function in ArcGIS Pro. I have not tried it myself, but it looks promising: Create point features along a line—ArcGIS Pro | ArcGIS Desktop Chris Donohue, GISP
... View more
09-20-2018
03:11 PM
|
0
|
0
|
814
|
POST
|
I have not tried this, but it looks like it may offer some possibilities for what you are seeking: A quick tour of using Feature Set and Record Set—Help | ArcGIS for Desktop Using Feature Set and Record Set in ModelBuilder—Help | ArcGIS for Desktop Chris Donohue, GISP
... View more
09-20-2018
10:39 AM
|
0
|
0
|
184
|
POST
|
One thought that immediately comes to mind is to break this into two models. While this will not immediately resolve your issue, it will prevent some others that you may not be aware of. One typically does not want to involve many processes that don't need to be rerun over and over with an Iterator, as every time the Iterator fires it will typically try to process everything in the model again. Instead, break this into two models, then create a third one to link the two models. This way the first part - the processes leading up the Iterator - only run once, and will then exist for the second model to access when it Iterates. In terms of your original question, there are a few potential solutions. I suspect the solution is one of these, but you will have to play with it a bit with your particular data. Check out the Modelbuilder Help on Incomplete Derived Data Working with incomplete derived data—Help | ArcGIS for Desktop Consider using a List variable to capture the names of the new geodatabases, then use that List to run the next set of processes where the Iterator is (and maybe in replace of an Iterator). Using Lists—Help | ArcGIS for Desktop Another idea that may work is to use In-line Variable Substitution. Examples of inline model variable substitution—Help | ArcGIS for Desktop Chris Donohue, GISP
... View more
09-20-2018
08:08 AM
|
0
|
1
|
590
|
POST
|
This sounds like it has possibilities. I am not great at Python, so fell back on something I know fairly well to help get this fire out, er, I mean, complete this project given that we were short on time. I ended up doing the Export Topology Errors manually for all the topologies, but now that things have slowed down for a minute, am curious on how one could make this work otherwise for when we need to do it again in the near future. As a Python approach, if I used List Datasets to compile a list of all the Topologies, what would you recommend as a looping mechanism in Python to find each and then run Export Topology Errors? Would that be os.walk? Or would it be a process of getting a count from the List Datasets once compiled and then using While? I have not done much with Python and looping, so am curious what approaches are available. Chris Donohue, GISP
... View more
09-18-2018
09:38 AM
|
0
|
0
|
646
|
POST
|
The output workspace is set to the TopologyErrors Feature Dataset (the blue bubble leading into the Export Topology Errors geoprocessing tool. This Feature Dataset is in the same File Geodatabase as the source data, and its all on my C: drive. I also tried sending the output back to the same feature dataset that the origin topologies are stored in ("Topology"), but that didn't work either. Chris Donohue, GISP
... View more
09-18-2018
09:27 AM
|
0
|
1
|
646
|
POST
|
I'm trying to batch automate Topology Error checking for a project we are working on with many layers. I've already automated the generation of Topology creation and a Validation, but would now like to use the handy "Export Topology Errors" geoprocessing tool on the many of topologies that have been created. But what I am finding is that there does not appear to be a way to pull the topology that was iterated into the Export Topology Errors geoprocessing tool. The "Base Name" will seed in, but the Iterator topology result will not seed in for the "Input Topology". This is all being run on ArcGIS Desktop 10.4.1 with an Advanced User license. The topologies are all in the same file geodatabase feature dataset. Simplified model with just an iterator and the Export Topology Errors GP tool. Here are the Iterator settings: Attempting to connect the output topology from the Iterator. Note that it does not offer the option to make it an input. Note that the Export Topology Errors geoprocessing tool works fine if I run it manually on each layer. It's the Iteration part where it doesn't seem usable. In terms of why this is not working, the only idea I have at this point is that it is one of those not-so-obvious processes where one has to do some sort of intermediate step first when connecting the two, like running a Make Feature Layer on the Topology before feeding it into the Export Topology Errors. But when I try to do that the output is not recognized as a valid input either for Export Topology Errors. Chris Donohue, GISP
... View more
09-17-2018
03:37 PM
|
0
|
5
|
766
|
POST
|
Typically one just copies the whole File Geodatabase and it retains its structure/feature classes. One option to try in moving it would be to convert the File Geodatabase to a zip file, copy the zip across, then Unzip it at the destination. However, I suspect that as George_Thompson-esristaff indicated, there probably is something going on with the the new computer. Did you get an error or any other symptoms beyond what was mentioned so far? Chris Donohue, GISP
... View more
09-07-2018
07:52 AM
|
0
|
0
|
1503
|
Title | Kudos | Posted |
---|---|---|
1 | 03-18-2015 12:04 PM | |
1 | 09-29-2015 12:41 PM | |
1 | 11-29-2018 07:51 AM | |
1 | 03-09-2016 01:38 PM | |
1 | 10-05-2017 01:21 PM |
Online Status |
Offline
|
Date Last Visited |
08-03-2022
01:39 PM
|