Select to view content in your preferred language

Identify Multipatch AGX

1555
6
10-19-2011 05:29 AM
JurajMalega
Deactivated User
hi
i have a problem with identify multipatches in agx 1750.
Any ideas how to show some attributes of multipatch afterClick???
I know the way through the Pop-up window, but i would like to create my own add-in, like button which i clik and after that i clik on multipatch and get informations from multipatch...I wanna use that informations in other function...
thank!
best regards
0 Kudos
6 Replies
AndreiIvanov
Deactivated User
Juraj,

it looks that identify for multipatch is broken in 1750. Thank you letting us know. We will fix it for the next release.
0 Kudos
JurajMalega
Deactivated User
Andriy,
thanks for your response...
i realy need to identify or get informations about multipatches....please can you help with some steps thrue this?
i post another thread on forum yesterday about Popup windows...but no response till now...
is some way how to disable Popup in SDK, and allow it from my Button Addin?
i don´t wanna use Popup like left clik in AGX, but i need my own Button, which i push and after that i can call Popup window...
any ideas please??
thanks in advance,
Juraj
0 Kudos
AndreiIvanov
Deactivated User
Juraj,

if you need identify multipatch uninstall 1750 and install 1700. 1750 was a minor release, so no problem sticking with 1700 for some time.

Popup windows: what you are trying to do goes beyond capabilities of ArcGIS Explorer SDK, but take a look at this post:

http://forums.arcgis.com/threads/21294-how-to-create-identify-tool.......?highlight=identify

You "could" set layer's popup state, though it is a hidden property, thus not supported by ESRI, and it could be broken in the future releases. You'd need to call:

featureLayer.PopupProperties.PopupType = PopupLayerType.None

setting it back: PopupLayerType.PopupFields or PopupLayerType.PopupHyperlink

Hope it helps!
0 Kudos
JurajMalega
Deactivated User
hello andryi,
thanks for your advice, it helps very well.
but i have another problem. I need to my own Popup design, like i can change it when i use LayerPackage with XSL syntax. I would like to call PopupLayerType.PopupFields, but with XSL design. Is it possible to call programatically XSL from hard drive or tkae it directly to the code?? i need it because in xml i wanna write javascript which saves some attribute on hard drive (in txt), and after that i use that attribute in DockWindow and finally i "identify" Multipatch.
thanks in advance,
Juraj
0 Kudos
JurajMalega
Deactivated User
hi...
i have one more question...
is some way how to take out buttons in popup window and use my own buttons there??
see attached file...
thank you very much
0 Kudos
JurajMalega
Deactivated User
Juraj,

if you need identify multipatch uninstall 1750 and install 1700. 1750 was a minor release, so no problem sticking with 1700 for some time.

Popup windows: what you are trying to do goes beyond capabilities of ArcGIS Explorer SDK, but take a look at this post:

http://forums.arcgis.com/threads/21294-how-to-create-identify-tool.......?highlight=identify

You "could" set layer's popup state, though it is a hidden property, thus not supported by ESRI, and it could be broken in the future releases. You'd need to call:

featureLayer.PopupProperties.PopupType = PopupLayerType.None

setting it back: PopupLayerType.PopupFields or PopupLayerType.PopupHyperlink

Hope it helps!


hi andriy
i tried to uninstal 1750 and take back 1700...
and identify doesnt work..!
any ideas??
thanks
0 Kudos