Hoppa till huvudinnehållet

Parcel Buffer Workflow Samples

Kommentarer

15 kommentarer

  • Drew Millen

    Hi Jim,

    There's a "MailingReport.xaml" workflow file that ships with Geocortex Essentials 3.4. This workflow demonstrates the following:

    1. Prompt the user for an address
    2. Geocode the address, and present the user with a list of address options (close matches)
    3. Use the selected address (XY location), and prompt the user for a buffer distance (distance and units)
    4. Zoom to the location of the address (XY location)
    5. Buffer the address by the user-specified distance
    6. Query the parcels layer for all parcels that intersect the buffer polygon
    7. Draw the buffer on the map
    8. Highlight the intersecting parcels
    9. Generate a mailing label report, and prompt the user to download this report

     

    It's a pretty comprehensive workflow that might exemplify exactly what you're looking for. It's used in the CharlotteBingMaps and CharlotteArcGISOnline demonstration sites that ship with Geocortex Essentials, and it can be found in the "Resources\Workflows" subdirectory of the Sites directory.

    I hope this helps!

    --Drew

    0
  • James Landwehr

    The sample does much of what we want to do, though it is buffering the geocoded mapPoint, whereas we would like to buffer a polygon or set of polys:

    1. Select a parcel or parcels using a point, line, polygon, or keyed in tax key/address/owner

    2. Prompt user for a distance to buffer the polygons selected

    3. Draw Buffer for all selected geometries by keyed in distance.

    4. Highlight all affected parcels

    5. Generate mailing labels for all affected.

    Having a bit of a struggle converting feature sets to geometries and then buffering, but will keep at it.

    Thanks,

    Jim 

    0
  • Ryan Cooney

    Hi Jim,

    You might want to take a look at the "Buffer Task" activity. It uses an ArcGIS Server Geometry service to buffer, and optionally union, all the features in a FeatureSet.

    --Ryan

    0
  • Permanently deleted user

    Jim,

    Did you ever figure out how to buffer the polygon?

    0
  • James Landwehr

    Zarani,

     

    Yes, I did. The parcel buffer workflow is attached. Let me know if it helps. 

    (https://support.geocortex.com/Data/Sites/1/userfiles/773/bufferparcelbyselectp.xaml) /Data/Sites/1/userfiles/773/bufferparcelbyselectp.xaml

    Best regards,

     

    Jim

    0
  • Permanently deleted user

    Jim,

    Could you send or upload the workflow? We could not open the link you provide. We need to do the similar thing here. Thanks

    0
  • James Landwehr

    Wayne,

     

    Try this link and let me know if it works.

     

    Thanks,

     

    Jim

    (https://support.geocortex.com/Data/Sites/1/userfiles/773/bufferselectedpoly/bufferworkflow.zip) /Data/Sites/1/userfiles/773/bufferselectedpoly/bufferworkflow.zip

    0
  • Permanently deleted user

    Jim,

    This works. Really appreciate your help.

    Wayne

    0
  • Permanently deleted user

     Hello Jim,

     

    First of all, thank you for the workflow sample, it's working perfectly. I have tried to modify the workflow for my application, but I didn't get the result as expected. I try to do as follows:

     

    1. Identify the parcel on 'Parcel' layer.

     

    2. After identify the parcel, I want to find out the recent sales parcel (this is different layer called 'SalesParcel') with buffer distance from the identify parcel (result from item 1). I modified the 'QueryTask' in 'Sequence' step after 'BufferGeometry' using 'SalesParcel' layer. It returns sale parcels, but I would like those parcels to be highlight inside the buffer and on the results panes display the ParcelID. I cannot set "SalesParcel" layer to visible at the design time because it will display that layer in the viewer together with 'Parcel" layer. So how can I set "SalesParcel" layer to visible on the workflow and where to set (I saw one post mention but didn't said on which control and work only on 1.4), currently I am using 1.2 on dev server.

     

    I would appreciate your help. Thanks

     

     

     

     

    0
  • James Landwehr

    Hi Kim,

     

    I was able to get it to select the buffer results from a different layer and to highlight them, but the only way I know of to turn the layer on is through using the SetLayerVisiblity Activity on version 3.7 of essentials. Support may have a method that I am not aware of to turn a layer on in older versions. Sorry I can't be more specific.

     

    Jim

     

    0
  • Permanently deleted user

    Hi,

     

     

    I've tried using your workflow, hoever I do not have a geometry set up on the server. I'd like for the user to be able to query the parcel layer by ARN number and then have a specified buffer around the parcel.

    I'm having trouble figuring out how to modify your workflow to do that.

     

     

    Your guidance would be appreciated! Thanks
    0
  • James Landwehr

    Hi Lauren,

     

    I'm not quite sure what you mean by you don't have a geometry set up on the server. If you could be more specific as to which step(s) you are having trouble with I can try and fill you in on what you need to get the workflow working. I've attached the most recent version of buffer by a queried tax key. (I believe the last one I posted prompted the user to pick a parcel manually.) This one prompts for a tax key number and a distance>Queries it>Buffers it>Creates a mailing label report.

     

    Thanks,

    Jim

    (https://support.geocortex.com/Data/Sites/1/userfiles/773/bufferparcelbytaxkey.xaml) /Data/Sites/1/userfiles/773/bufferparcelbytaxkey.xaml

    0
  • Permanently deleted user

    Thanks for your help Jim,

     

     

    I downloaded the most recent workflow  but the second step, which i'm assuming is a display form - isn't showing up. It says "Activity could not be loaded because of errors in the XAML"

     

     

    I've tried to follow along, but when I get to the second query, I do not know what to put for the Where. In yours you have "whereClause" but I cannot see where this is defined due to the errors.

    The workflow I want to create is for the user to enter the tax number for a parcel, and distance to buffer the parcel. I can follow the logic of your workflow until the second query, I'm not sure what's being queried for after the parcel has been located?

     

     

    Thanks
    0
  • James Landwehr

    Lauren,

     

    Typically those "...errors in the .xaml" errors mean that your version of Workflow Designer is not the same as mine. (i.e. mine has activities or methods more current than yours). I am using Workflow Designer v. 2.13.0.105 in conjunction with GCE 1.9, and the v. 1.5.2 SL Viewer. Your version may not support the form that the error is being thrown on. You may need to upgrade WD.

     

    Regarding the second query, the "Where clause" is just selecting for a field name TaxKey (Attribute in rest endpoint for the layer) is like "pid" (Parcel ID variable keyed in by the user). In this case the & is a wildcard. All you need to substitute is ARN for the TaxKey attribute.

    Let me know if you still have questions.

     

    Jim

     

    0
  • Permanently deleted user

    Thanks for your help Jim, I'm running an older version, I have since found a work around!

     

     

    Do you know if its possible to customize the colour of the highlights nad buffer?

    0

Du måste logga in om du vill lämna en kommentar.