I want to be able to modify KML features without reloading the whole file by using <NetworkLinkControl>.In ArcGIS Explorer I create a KML Network link pointing to http://localhost/link_control.kmllink_control.kml has a document with a single placemark.<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document id="doc_top">
<Placemark id="pm1">
<name>Placemark</name>
<Point id="pt1">
<coordinates>0,0,0</coordinates>
</Point>
</Placemark>
</Document>
</kml>
I then replace the contents of link_control.kml with:<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<NetworkLinkControl>
<linkName>Updated</linkName>
</NetworkLinkControl>
</kml>
When the network link is refreshed, this should just update the name of the Network Link.The problem is that the placemark is also removed. I believe that refreshing a network link should retain the existing features unless they are explicitly deleted. Is that correct or is my reading the KML spec wrong?UPDATE:I've also tried an example from the KML 2.1 tutorial.Add the following as a kml network link:http://code.google.com/apis/kml/documentation/Point.kmlThat creates two placemarks.Then add the following as a kml network link:http://code.google.com/apis/kml/documentation/NetworkLinkControl-Update.kmlThis is supposed to update one of the placemarks in the first link with a new name but it fails to load at all (error loading file).It works as expected in Google Earth Client. Is this a bug in ArcGIS Explorer? Or does it just require a different interpretation of the syntax?Cheers,Alex