Anyone know if it's possible to integrate an oblique imagery widget into Geocortex Web Viewer?
I'd like to integrate an oblique imagery viewer into the Geocortex Web Viewer, similar to the Pictometry IPA I use with my Essentials HTML5 Viewers. Does anyone know if this is possible? Thanks
Mike
-
Hi Michael,
Is this a widget provided by Esri today or something you've seen that worked well?
Maybe a screen grab to point me in the right direction?
I don't see anything listed in the Esri JavaScript API docs that looks to be a fit that we might be able to use with the existing "how to use a JavaScript 4.x widget in GXW" pattern and example (https://vertigis-web-samples.netlify.app/arcgis-widget).
0 -
I was going to ask this very question with the Nearmap Oblique Imagery widget. Is this possible?
Thanks!
0 -
Attached is a screenshot of our current Pictometry oblique viewer integration with Essentials and GVH using something called "IPA". I'm trying to do the same in the new Web Viewer 5. It's a commonly used feature by our users, so we won't be able to make the move to Web Viewer 5 without it. I don't know of a way yet to add this functionality into ESRI's WAB either. You can test the live functionality on our public viewer at www.dogis.org.
0 -
Thank you @Greg Anspach? and @Michael Schonlau? I've got a much clearer idea of what you are trying to accomplish.
Short answer is yes, this can be done today.
Longer answer is that for integrating with 3rd party map/imagery views like Pictometry and Nearmap the path we chose for Geocortex Web was a very well defined 'wrapper' pattern for integrating these into Geocortex Web via our SDK.
A common question I get is, why the SDK, why didn't you create another 'built in' 3rd party map control widget?
Folks loved the 3rd party map control in GVH, but in practice in order to make it work you had to write JavaScript code, in a configuration file, against a defined set of events that you could only see your side of. So you were writing code without any benefit of debuggers and against a 'black box' interface.
With the SDK samples we've provided, you are doing almost the exact same thing, but now you have access to the proper tools for debugging, and essentially have control over both sides of the 'bridge' between the 3rd party view and GXW.
Here are the first couple of examples we've provided (one simple, one more complex). Of course Services can wire your 3rd party oblique service into one of these for you as well (just like in practice it was Services that ended up writing the JavaScript configuration file that interfaced the 3rd party service to the 3rd party map control in GVH).
0 -
Just heard back from my Pictometry/Eagleview rep. They have an oblique viewer widget available that can be used in ESRI WAB Dev Edition. However, he thinks we may be able to use the existing IPA integration within the new Web Viewer 5 since it is only tied to the underlying web domain where we host the app. I am going to try this and will report my findings back here...
0 -
@Michael Schonlau? Did you have any luck with this? From my understanding, their ESRI WAB Dev widget would be built under the 3x js api from esri. Where in web, we are dealing with the 4x js api. My POV, no point in developing anything against the 3x api at this point in time.
I've hit a road block with this so have explored other options. One being a Nearmap mesh. Add mesh to an esri scene, and use a split screen view in Web - just like the essentials pictometry plugin. Instead of looking at flat imagery you end up using the 3d mesh.
0 -
Andrew - I haven't made any more progress on this. Our investment in Pictometry is bigger than our investment in Geocortex at this point, so if we can't make this work in the Web Viewer 5, we would likely look at alternative web viewers that could support this functionality where we need it. When I do get to working on this, I'll report any progress to this thread.
0 -
The good news here is that we are seeing more and more customers successfully building these 3rd party integrations with the provided GXW framework. In some cases our customers are doing it themselves, in other cases they are having Services build it for them (we are doing our best to keep the cost low, and to provide the result as a new incubator sample for others).
0 -
@Michael Schonlau? I'm working on a proof of concept for the Pictometry viewer in Web. Quickly hacking it together this morning I can get the Pictometry viewer to auth + load into web as a custom component. Need to get both maps to talk/move and a bunch of clean up to do but I'm thinking its doable. If your interested let me know.
0 -
Andrew - I am interested! Thanks for your work on this
0 -
So is there no way to integrate Pictometry images in the Web with an IPA or otherwise? We are in the same situation. Looks like they need the exact app URL?
0 -
Yes it's possible. Pictometry should need your domain to hook up your api key. So wherever Web is installed. Give them that domain. Then you can use Pictometry in any Web app.
Edit. Missed an important part. You need to use the Web SDK to write a custom component for Pictometry.
0 -
It is nice to know that some people have been able to integrate their Pictometry/Eagleview with VertiGIS Studio.
For someone that is not familiar with Web SDK, GitHub, or CodeSandbox, is there a document or "incubator sample" that explains how to connect Pictometry/Eagleview with VertiGIS Studio? Is the documentation located within this page https://vertigis-web-samples.netlify.app/embedded-map? Or is it best to get started here https://developers.arcgis.com/javascript/latest/ or here https://docs.vertigisstudio.com/developers/?
It would be great if there was something similar to the "Integration Module" documentation for the HTML5 viewer: https://docs.vertigisstudio.com/essentials/gvh/latest/admin-help/Default.htm#gvh/admin/modules/integration-module.htm.
Thanks for any help!
3 -
I agree with everything Eric Haskins says above. Sure would be nice to have a bundled, jumping off point if we're not going to get an on-par-to-essentials integrated into web solution.
Andrew Adamson, do you have anything you can share?
thanks.
0 -
Yes agree, is there anything available to share on this? I have seen a couple apps that have integrated this functionality - maybe we can reach out to them as well. Just curious if anyone here has additional information, or “jumping off point” as Eric mentioned.
Thank you!
0 -
I chatted with the EagleView (pictometry) people out at UC last week and they told me that they have a new interface called E3 and that they had passed everything that was needed to create a component for VSWeb on to VertiGIS… care to comment on that Cam Barnard ?
0 -
Eric Kriener It is possible they ahve been speaking with our Services group; but not to me or anyone on my team.
1 -
I'm about to add the IPA Pictometry / EagleView widget it to our GeoCortex Viewer and the new studio. Came across this thread while researching.
FYI for all those using WAB… many years ago I created a widget. (So you don't need the official EagleView Pictometry widget) — still works fine in 2025.
GitHub - kevinsagis/Pictometry-for-WebApp-Builder: Pictometry Widget for ESRI WebApp Builder 1.1
Example sites: https://www.sagis.org/map
0
Please sign in to leave a comment.
Comments
18 comments