KML , Gml ,GeoRss , 展现 出 silverlight 地图 ?

dui_cky 2010-08-26 06:30:34

RT:外部提供:KML,GML,GeoRss规范的数据源,

如何使用silverlight 展现出地图来 ?

(最好给些参考代码,谢谢。)

顶者有分,期待解答中
...全文
226 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hsy36000 2010-08-30
up一下
回复
Tong__Ming 2010-08-29
你可以看下
System.Windows.Media.Geometry
System.Windows.Shapes
这两个namespace.
回复
dui_cky 2010-08-29
[Quote=引用 6 楼 cuit 的回复:]
无论kml还是gml,都和silverlight成图没有直接的关系
silverlight成图你应该更关注一下geometry这个类如何使用以及他的效率。
因为动态成图的话估计客户端承受不起
arcgis都是在服务端把矢量图切成jpg碎片,再传到客户端的。
[/Quote]

首先感谢cuit,是否是说,自己去读取kml,gml的文件,把它解析出来。然后 在Silverlight 中如何 生成 电线面? 通过什么类? geometry这个类在 BingMaps Silverlight control api 中好像没有把?
回复
Tong__Ming 2010-08-29
关于读取kml和gml的点,线,面的代码,应该搜得到开源的。
回复
Tong__Ming 2010-08-29
无论kml还是gml,都和silverlight成图没有直接的关系
silverlight成图你应该更关注一下geometry这个类如何使用以及他的效率。
因为动态成图的话估计客户端承受不起
arcgis都是在服务端把矢量图切成jpg碎片,再传到客户端的。
回复
jv9 2010-08-28
对于地图数据处理,推荐使用XML,无论是GML,KML或者GEORSS都可以考虑转换格式的。对于KML,可以使用Silverlight和Visual Earth配合使用。

也推荐你看看beniao的教程,或许会有些启发。

http://social.msdn.microsoft.com/Forums/en-US/vemapcontroldev/thread/0b7cbaf6-9719-4312-bcd3-9f5f6e555e01
回复
dui_cky 2010-08-27

up 一下
回复
dui_cky 2010-08-27
[Quote=引用 1 楼 joetao 的回复:]

不知道楼主用过bingmaps或者deepearth没?这两个做地图比较好,也有相应的 silverlight版本的bingmap版本,非常好用。可以参考这个http://www.cnblogs.com/beniao/archive/2010/01/13/1646446.html
至于KML,GML,GeoRss规范的数据源,其实质好像是xml,可以用linq to xml处理。
个人拙见,……
[/Quote]

感谢Joetao的解答和提供的很好建议,因为项目需要,所以需要去解析KML,GML , GeoRss。 想知道 silverlight 对着几种 规范是不是有特别的支持 ?
回复
Joetao 2010-08-26
不知道楼主用过bingmaps或者deepearth没?这两个做地图比较好,也有相应的 silverlight版本的bingmap版本,非常好用。可以参考这个http://www.cnblogs.com/beniao/archive/2010/01/13/1646446.html
至于KML,GML,GeoRss规范的数据源,其实质好像是xml,可以用linq to xml处理。
个人拙见,仅供参考!
回复
发动态
发帖子
WPF/Silverlight
创建于2007-09-28

8566

社区成员

WPF/Silverlight相关讨论
申请成为版主
社区公告
暂无公告