Select to view content in your preferred language

KML support in ArcGIS API

1190
5
11-03-2010 02:43 AM
LéoPreis
New Contributor
Hello,

I have tried the KmlLayer API of the ArcGIS Silverlight framework beta 2.1. But it doesn't support much of the specification.
I would like to know if in the final 2.1 version of the ArcGIS API for Microsoft Silverlight/WPF there will be a better support? Or in a futur version?

Thank you
0 Kudos
5 Replies
JenniferNery
Esri Regular Contributor
I know that our team is working on providing better KML support for 2.1.  However, can you be more specific on what you think are yet to be supported in the future releases?  Here's a link to our library reference page regarding KML layer: http://helpdev.arcgis.com/en/webapi/silverlight/2.1/apiref/api_start.htm?ESRI.ArcGIS.Client.Toolkit....
0 Kudos
JohnDonahue
Deactivated User
Hello,

I am working on the KML layer for the Silverlight/WPF/WP7 API. We have added support for many elements of the KML specification for version 2.1 of our API and plan to add additional support in future releases.

Could you be more specific about what elements of the KML specification that are not supported?

The documentation linked by Jennifer does not appear to be in sync with the code as there are several public methods not shown. Support for several KML elements was added recently and may not be present in the beta version you are using. A specific list from you would help me understand where we need to direct our efforts moving forward.

Thank you,

John
0 Kudos
DanielWalton
Frequent Contributor
The link does not appear to be working. Here's a brief list of KML features I would like to see supported:



  • GroundOverlay

  • ScreenOverlay

  • NetworkLink (including updates OnInterval and OnRefresh)

  • Document, Folder hierarchy implemented

  • Timestamps

0 Kudos
TrubieTurner
Emerging Contributor
Dropping a quick note to say I can't get Network Links to work either, and would very much like them to be supported.
0 Kudos
dotMorten_esri
Esri Notable Contributor
NetworkLink support is there and should work (PreLeo: Please share some details), however autorefresh will not be part of v2.1 (perhaps in the future).
ScreenOverlay: Not currently possible with a GraphicsLayer (which the KML layer essentially is).
GroundOverlay & TimeStamps: It's on our list of possible future enhancements (post v2.1).
I'm not sure how you see Document and Folder hiarchy working on a graphicslayer. Could you share what you need this for / indend on using it?
Shortly after v2.1 releases, we will release the source code for the KML layer, so it's also an option to make those tweaks yourself.
0 Kudos