Contributing to VertiGIS development?
RéponduMy client wants a tool that can measure a radius. Current in VertiGIS Studio Web, there is no option to measure a radius (there is an circle area measurement).
So I need to build that tool for my client, but I was wondering if it is possible to contribute to VertiGIS Studio and maybe build the tools directly into VertiGIS's code base? (Probably through GIT?)
Is there an unobscured version of the code we can download and build from? I know VertiGIS is not Open Source, but maybe there would still be a way to contribute!
-
Hi Denis Lapierre while I realize that it's been two months and you've likely figured this out yourself, I thought I'd speak to your questions.
You are correct in pointing out there is not a method in OOTB VSW to measure a radius. This may be accomplished via VSWF using a workflow.
VSW uses Esri's JS 4.x API, so we can use any property accessible here. Note that an Esri circle geometry object has a radius property: Circle | API Reference | ArcGIS API for JavaScript 4.24 | ArcGIS Developers
So in a workflow, if you have a circle feature you're trying to get the radius of, you could reference it as:
$getFeatureGeometry1.geometry.circle.radius
See our VSWF docs for futher info around working with geometries: Workflow Help - Work with Geometries (vertigisstudio.com)Regarding your other question: you are also correct, the VertiGIS Studio Suite isn't open source. We do, however, have developer-orientated documentation.
Some links:
- We have the VertiGIS Studio Developer Center
- We also have Help documentation for Developers (vertigisstudio.com)
- SDK Overview | VertiGIS Studio Developer Center
- Our github, with some repos around activities & form elements: VertiGIS · GitHub
There's a good snippet around this topic here:
"If the built-in configurability of VertiGIS Studio Web does not serve your purposes, then it might be time to dive into the VertiGIS Studio Web SDK. Building applications on top of the VertiGIS Studio Web SDK requires engaging in the development, testing, and deployment of custom code, so it's worthwhile to make sure your problem cannot be solved with workflow or other advanced configuration."I'd emphasize that last bit - if you can do it with a workflow, that's much more easy to support long-term than a custom activity.
Anecdotally, we've seen companies like Digital Data Services create their own custom activity packs. See this link: geoWidgets Activity Packs | VertiGIS Studio Workflow | geoWidgets - this is one avenue you could go down if you were looking to contribute to the VertiGIS ecosystem.
1 -
Does anyone have a workflow they could share of a measure circle tool from radius?
@... , curious as to why you changed the OOTB circle measure tool in VSW since the radius method is available in the javascript API? As general feedback, my users coming from Essentials are used to (or needing to) measure from a radius and this minor change has caused a lot frustration.
Could you considering adding a radius circle measure tool in VSW?
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
2 commentaires