private void buildHoverLayer(Feature feature)
{
hoverLayer = new FeaturesLayer();
if (feature.Geometry is GeoPoint)
{
buildByGeoPoint(feature);
}
else if (feature.Geometry is GeoLine)
{
buildByGeoLine(feature);
}
else if (feature.Geometry is GeoRegion)
{
buildByGeoRegion(feature);
}
Map.Layers.Add(hoverLayer);
hoverLayer.MouseLeftButtonDown += virtualLayer_MouseLeftButtonDown;
hoverLayer.MouseMove += virtualLayer_MouseMove;
hoverLayer.MouseLeftButtonUp += virtualLayer_MouseLeftButtonUp;
hoverLayer.MouseLeave += virtualLayer_MouseLeave;
}
private void buildByGeoLine(Feature feature)