Windows Phone 7 学习志(个人新闻一:基于Google Map API的LR Maps中文地图终于在MarketPlace发布了)
软件名称:LR Maps 中文地图,软件版本:1.0,售价:免费,软件介绍: 本程序为中文版地图程序,图层由Google提供,查询功能由Goolge Api和Baidu Api提供,主要功能如下
(1)通过GPS定位并显示当前位置
(2)路名搜索功能带中文输入:可以搜索例如“淮海路”,也可以精确到门牌号,例如“淮海路100号”
(3)驾车
http://cyqdata.cn/cnblogs/article-detail-36863
Google Map API V3 离线版
GoogleMap API V3离线版可以不在线调用GoogleMap JavaScritp的情况下,仍然可以使用Google Map的服务。
Google 地图在中国最后申请的牌照时间已经过了,仍然没有看到官方通过的说明,很有可能Google 地图在7月份会被停掉,这对我们这些经常使用Google 地图,或者二次开发者来说,会是一个巨大的悲哀!
这对国内的地图服务商或许是一件好事,可以瓜分更多的
http://cyqdata.cn/cnblogs/article-detail-36850
Esri for Window Phone 7(一) 加载BingMap
最近在学习Esri for Windows Phone 7 地图开发方面的东西来提升自己,同进也是工作中的耐要。通过一段时间的了解与接触,感觉地图数据是一个很庞大的后台支撑。其实开发是一个简单的过程,看看API大部分东西都能搞定。目前我们知道最大的几个地图公司有google,百度,BingMap,他们的数据是相当全面的,对数据进行了定期与不定期的更新操作,听别人说过做后台数据支持的就有一万多人的团
http://cyqdata.cn/cnblogs/article-detail-36799
Mongodb源码分析--内存文件映射(MMAP)
在Mongodb中,其使用了操作系统底层提供的内存映射机制,即MMAP。MMAP可以把磁盘文件的一部分或全部内容直接映射到内存,这样文件中的信息位置就会在内存中有对应的地址空间,这时对文件的读写可以直接用指针来做,而不需要read/write函数了。同时操作系统会将数据刷新保存到磁盘上。如下图: &nb
http://cyqdata.cn/cnblogs/article-detail-36667
FGMap学习之--三维地图
你是否想让自己的地图以三维的形式展示出来呢?在三维下查看QQ地图、Bing地图、MapABC地图或者自己的地图是否有不一样的感觉呢?今天我们就来看看如果使用FGMap API来实现这个功能。
上次我们做了一个天气预报的示例,今天我们在三维地图上查看,运行界面如下:
看起来好像还不错,当然我们也可以飞行来查看这些天气变化的情况,请点击“飞行浏览”按钮。
再来看看我们的代码:
http://cyqdata.cn/cnblogs/article-detail-36372
EmitMapper,AutoMapper,NLiteMapper和手工映射性能大比拼
在大比拼之前先讲一个小插曲,我这个人以前比较低调,做了很多好东西仅仅在公司内的朋友圈项目圈内分享,很少在博客园内进行分享,后来在dudu 老大的文章博客园现代化建设——AutoMapper有感便推荐一下OOMapper 组件,于是乎接连写了几篇入门性的介绍使用文章:
开发人员必备工具:OOMapper
OO Mapper 实践(上篇)
OO Mapper 实践(下篇)
http://cyqdata.cn/cnblogs/article-detail-36301
OO Mapper 实践(下篇)
上篇介绍了OO Mapper 最核心的映射,简单类型映射,这篇将介绍的复合类型的映射。
1. Dictionary - > Dictionary 字典类型分为:IDictionary,IDictioanry<TKey,TValue>
public class SourceValue
{
http://cyqdata.cn/cnblogs/article-detail-36135
开发人员必备工具 :OO Mapper
昨天看了dudu 老大的文章博客园现代化建设——AutoMapper有感便推荐一下OOMapper 组件,诚然OOMapper 组件是站在巨人的肩膀上,如AutoMapper,EmitMapper,以及Codeplex上所有类似组件上都做了借鉴,也重新发明了轮子,但是在发明轮子的过程中个人的积累也在提升。
OO Mapper 是N
http://cyqdata.cn/cnblogs/article-detail-36120
OO Mapper 实践(上篇)
上一篇 介绍了OO Mapper的作用以及支持的功能。这一篇将以上一篇为提纲进行实践。
准备工作:
下载NLite
编译NLite 项目
创建一个NUnit单元测试项目
添加NLite.dll 引用
添加 : using NLite;
&nb
http://cyqdata.cn/cnblogs/article-detail-36109
在Entity Framework中通过Map实现INNER JOIN查询
在开发中,我们会遇到这样的场景:有时为了性能优化的需要,将一张表中的某个字段拆分至另外一张表中或者一个单独的数据库中。博客园博客文章表就是这样的情况,存储文章内容的字段被拆分至单独的数据库中。这样的拆分不应该影响业务逻辑层中实体类的设计,也就是说实体类应该感觉不到这个拆分。
在没有Entity Framework的日子里,我们通过手写带有INNER JOIN的SQL语句实现。
现在已经与Entit
http://cyqdata.cn/cnblogs/article-detail-36003
FGMap学习之--天气预报
我们能否在地图上显示当前城市的天气情况呢?当然可以,今天我们就自己来实现一个。我们继续以前的学习方法,尽量在一个示例中学习更多的知识点。今天我们做的这个地图天气预报就包含以下几个知识点:
1.调用WebService查询天气情况。
2.城市坐标数据使用JSON格式存储,在FLEX实现对JSON的操作。
3.在地图上显示不同天气情况图标。
4.自定义组件。
我们先来看看我们实现的效果是怎么样的:
http://cyqdata.cn/cnblogs/article-detail-35947
数据映射工具 AssionMapper
这是一个轻量的映射工具,不可与ORM做比较。它不参与到DB。一般用来配合SqlHelper来使用。目前实现的功能有:DataReader到List的映射、
DataReader到T的映射、List到List的映射、T到T的映射、T到数据库参数的映射。以上这些都是平时操作数据库工作量最大的部分,而且都是重
复的没有含量的工作。其实真正写SQL并不占用
http://cyqdata.cn/cnblogs/article-detail-35865
Winform的Bitmap调色板的一个问题
帮人做一个遥感数字图像处理的小功能,其中的数据源是Landset图像,八位灰度。
然而Winform真的太弱了,System.Drawing下的PixelFormat(像素格式)枚举居然没有提供八位灰度模式,无奈只好用
PixelFormat.Format8bppIndexed(八位颜色索引)替代,可是问题又来了···
要使颜色索引模式生效,必须在Bit
http://cyqdata.cn/cnblogs/article-detail-35654
FGMap学习之--自定义标注(示例:核电站离我们有多远)
日本地震引起的核泄漏再一次引起我们对核使用的关注,我们是否知道我们离核电站有多远呢?今天我们将使用FGMap在地图将我们身边的核电站标注出来,使用到的是自己定义标注。这个自定义标注中由一张图片,文字标签,背景图三部分组成。
数据来源来自搜狗地图,本人不知道是否正确。
我们的主程序代码如下:
View Code
1 <?xml version="1.0" encod
http://cyqdata.cn/cnblogs/article-detail-35245
SQL Servr 2008空间数据应用系列八:基于Bing Maps(Silverlight)的空间数据存储
友情提示,您阅读本篇博文的先决条件如下:
1、本文示例基于Microsoft SQL Server 2008 R2调测。
2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。
3、具有使用 Microsoft Visual Studio 进行 Microsoft .NET Framework开发的经验。
4、具有使
http://cyqdata.cn/cnblogs/article-detail-35172
FGMap增加QQ地图类型
恭贺FGMap又新增加一种地图类型--QQ地图!
我想Google Ditu、MapABC、QQ应该使用相同的数据来源,大家可以看这几个地图下面的数据来源,只是每种地图存储的路径不一样而以,而这几种都存在着相似之处,所以获取他们的地图类型源并不复杂。稍做改动即可完成。
FGMap已经装QQ地图集成进来了,需要的使用的,只需重新下载FGMap的库文件,替换原来的库文件即可。
库文件下载地址是:htt
http://cyqdata.cn/cnblogs/article-detail-35151
FGMap学习之--添加标注
标注是地图上添加最常见的对象之一,下面这个示例演示了标注的各类属性。当然,我们尽可能的赋予这个示例其它一些功能:当我们添加完一个标注,或者拖动这个标注后,我们会得到标注所在位置的坐标。
运行示例如下:
代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.
http://cyqdata.cn/cnblogs/article-detail-35074
FGMap学习之-添加自己的地图数据
今天进入我们的正题,如何来加载自己的地图数据,这里使用的数据可以自己生成,也可以从网上下载,放到本机或自己的服务器上,只要修改对应的路径就行。
仍然在上次的例子上来增加:
在项目的src目录上点击右键,选择"新建ActionScript类",输入包名、类名及超类:
点击“Finish”后,会在程序中新建出一个MyTileLayer.as的文件,将下面的代码贴入文件中:
http://cyqdata.cn/cnblogs/article-detail-32773
Silverlight BitmapImage的SetSource(Stream streamSource)致命性错误的解决办法
这段时间做了些silverlight方面的项目,遇到了一些问题,但是磕磕绊绊的还是都解决了。今天先贴一个出来。
当我们用WebClient 从网络上获取图片流然后用BitmapImage绑定到前端的的Image的时候也许会遇到些意想不到的问题。
先给出些示例代码:
1 public MainPage()
2 &nbs
http://cyqdata.cn/cnblogs/article-detail-32733
Google Map 在产品中的应用
最近由于工作需要研究了下Google地图,网络上也有不少相关文章。同时Google已经提供了很详尽的API及说明。我在使用Google API期间有部分内容还是值得拿出来于园友分享的。
一、调用Google Map API 无法出现周边生活设施
&n
http://cyqdata.cn/cnblogs/article-detail-32703