zoukankan      html  css  js  c++  java
  • DeepEarth开发文章汇总

           DeepEarth是一个地图控件,它将微软的Virtual Earth与Silverlight 3.0联合起来。该开源项目由其创建者在CodePlex上发布。这句话已经在一年前就已经在网上随处可见了,去年12月InfoQ的张龙老师就翻译了一篇关于DeepEarth的文章资料《DeepEarth:使用Silverlight的地图控件》,当时我也有关注不过一直都没有花时间去研究它,最近写Bing Maps开发文章很多朋友都问我有研究过DeepEarth的话题,为了帮助这些朋友解决一些困扰特把DeepEarth开发相关的技术知识点于此分享给大家,关于DeepEarth的最新信息可访问:http://deepearth.codeplex.com/进行了解。

            为了便于网友查看,我将DeepEarth相关文章汇总于此,后续关于DeepEarth的文章也会汇总于此。

       

        

    一、初探DeepEarth控件

       DeepEarth的最新版本是1.1,功能上可以说是很强大和完善了,提供了对多种地图数据服务的支持,包括Google Maps,YaHoo,Bing Maps,MapInfo以及amazonaws等等。本文通过DeepEarth加载amazonaws的卫星地图的示例程序初步探索下DeepEarth的基本使用方法。

      文章地址:http://www.cnblogs.com/beniao/archive/2009/12/25/1631755.html

    二、使用DeepEarth加载在线Google地图(卫星、街道)

      DeepEarth内部提供的任何TileSource都是继承于DeepEarth.Layers.TileSource类,该类实现了MultiScaleTileSource类和ITileSource接口,共同完成了实现地图图层的加载和相关算法策略。我们要实现加载在线Google地图的原理很简单,找到Google在线地图的Tile System映射地址,编写地图图层加载算法策略就OK了。

      文章地址:http://www.cnblogs.com/beniao/archive/2010/01/20/1652343.html

    三、探索DeepEarth的内置控件

      在DeepEarth内部提供了6个地图扩展控件(CoordControl、ScaleControl、NavControl、MapControl、MouseControl、ZoomSliderControl)为我们提供了相对比较规范、完善的编程模型,通过他们可进一步的增强地图的操作灵活性等,还可通过扩展开发出许多功能强大的扩展程序。本篇主要以DeepEarth内置控件中的最常用的几个控件为主题探索DeepEarth内置控件的使用方法。

      文章地址:http://www.cnblogs.com/beniao/archive/2010/01/26/1653491.html

    四、DeepEarth中的拖放行为(DragBehavior)

          在DeepEarth中,地图的拖放行为用于规范用户在操作地图的时候的选择、移动和绘制等操作模型。

      文章地址:http://www.cnblogs.com/beniao/archive/2010/01/27/1657265.html

    五、DeepEarth中的几何图形基础框架模型

      众所周知,DeepEarth是一套基于Silverlight的DeepZoom技术实现的开源地图开发组件,其内部提供了常用的地图开发工具控件和通用的基础模型,如线条、多边形、不规则图形、图片等一系列图形图像的基础架构模型,这为使用DeepEarth进行地图二次开发提供了非常方便的基础架构接口。本篇将介绍在DeepEarth中的几何图形架构设计和所提供的基础架构模型框架。

      文章地址:http://www.cnblogs.com/beniao/archive/2010/03/06/1679657.html

    六、如何在DeepEarth中进行图形绘制(点、线、多边形以及自定义图片图层)

      在上一篇文章《DeepEarth中的几何图形基础框架模型》中将整个DeepEarth的几何图形基础框架模型进行了介绍,之后还通过了绘制一个三角形的应用示例演示了DeepEarth中的几何图形应用。本篇将续着这篇文章介绍DeepEarth中的几何图形应用,包括基本图形绘制(点、线、多边形)和自定义图层的应用。

       文章地址:http://www.cnblogs.com/beniao/archive/2010/03/13/1665581.html

        推荐资源:

         【Silverlight】Bing Maps系列文章

         http://deepearth.codeplex.com/

      其他资源:

      DeepEarth更新到Silverlight 4了

    版权说明

      本文属原创文章,欢迎转载且注明文章出处,其版权归作者和博客园共有。  

      作      者:Beniao 

     文章出处:http://beniao.cnblogs.com/  或  http://www.cnblogs.com/

  • 相关阅读:
    sql: table,view,function, procedure created MS_Description in sql server
    sql: sq_helptext
    sql:Oracle11g 表,视图,存储过程结构查询
    sql:MySQL 6.7 表,视图,存储过程结构查询
    csharp: MongoDB
    10个出色的NoSQL数据库
    算法习题---3.01猜数字游戏提示(UVa340)
    03--STL算法(常用算法)
    STL函数适配器
    02--STL算法(函数对象和谓词)
  • 原文地址:https://www.cnblogs.com/beniao/p/1703577.html
Copyright © 2011-2022 走看看