摘要: KML文件很好做,在你的google earth(以下简称GE)中选择你自己的或是别人的marker或layer,就可以保存成静态的地标或图层信息(kmz或kml格式),发送给你的朋友,用他的GE打开你的文件就可以看到你所标注的marker信息。 这些相关的文章让我迷失了好一段时间,是的,我想要的是动态的地标、类似于EEMAP那样的GE插件。下面我将讲述它的工作原理和制做方法。 先说几个概念,google map api是基于javascript+xml等技术实现的,另一款产品google earth api是基于一个activeX插件实现的,可以达到桌面版的google earth类似的效果(视角,街景等),由于需要安装浏览器插件等因素,并未得到广泛使用,本文所涉及的技术为google map api。关于google map api key的说明:为了防止该接口被滥用,你的网站必须申请一个KEY才能使用google map api,这个KEY只是一个你的域名对应的值,按照官方的说法,过一段时间再来用同一个域名申请,也是会得到同样的KEY,同样申请后闲置也不会有任何影响。goog 阅读全文
posted @ 2008-12-28 21:00 风海迷沙 阅读(10643) 评论(8) 推荐(1) 编辑
摘要: 找了很久也没有找到高清的wav,翻遍了所有能找到的音效音乐素材网站,effect和loop的居多,就没有哪家可以提供完整的标准音阶下载,是我用的关键字有问题?在一个flash里面提取了26个mp3音阶,低音(C-到B-),中音(C到B),高音(C+到B+),超高音(C++到G++),打包放这里下载:http://files.cnblogs.com/fhmsha/mp3.zip另求其它格式,其它音色... 阅读全文
posted @ 2008-12-23 19:24 风海迷沙 阅读(3254) 评论(0) 推荐(0) 编辑
摘要: 终于把1到1亿的数字全都导了进去。想来大概用了一个多月时间。还是由于硬盘的关系,可能最近一段时间都不会再生成新数据了。四个库总共收录了178,914,410条数据,用掉了约12.2G的空间。至于查询速度嘛。。。因为是主键,还不错。这其中跳过了几段文章,我有时间会补上。 阅读全文
posted @ 2008-12-20 21:49 风海迷沙 阅读(360) 评论(2) 推荐(0) 编辑
摘要: 我终于可以说这句话了,放个图先。 有位伟人说过,知识就是一个圆,知道的越多,半径越长,所接触的未知的区域也就越多。 我正好可以引用,网站做得越往后做,想要做的东西就越多,就越来越感觉做不完。 反复研究了一下KML文件的工作原理以及一些细节,并完成了使用google map完成调用火车站位置信息的KML文件的编码工作并进行了测试。第一阶段的开发告一段落,我去另外两个项目忙上一阵了。 下一阶段的开发... 阅读全文
posted @ 2008-12-19 17:35 风海迷沙 阅读(703) 评论(3) 推荐(0) 编辑
摘要: 误操作,想把火车站基本信息和wiki信息分到两张表中,在复制坐标列时忘记把数据也导过来就删除了源表的列,丢了所有的地标数据。 找备份,本来有一个作业是三天备份一次数据库的,但是今天一看,忘记在Sql Server代理->作业->管理计划->"已启用"给勾上。 不知道是以何种心情更新完相关代码,本来今天的效率很高的,完善了火车站wiki的相关功能,修正了tinymce的默认字体。。。。。 库中现存3... 阅读全文
posted @ 2008-12-10 22:03 风海迷沙 阅读(295) 评论(2) 推荐(0) 编辑
摘要: 想得不如做得快。 简单的做完了新闻采集,录入,标注的模块和页面,申请了一个免费的论坛。 修改了很多样式,首页显示新闻和统计信息,车站的页面可以点进到wiki修改的页面了,但是功能还没做。 使用了tinymce的在线文本编辑器, 感觉在谷歌浏览器中明显比IE的反应要快很多,内存占用也少很多,由其是google map的反应。 不停的改呀改呀,本来就是想做wiki和kml的内容,不知道为什么这一周都... 阅读全文
posted @ 2008-12-08 22:55 风海迷沙 阅读(426) 评论(1) 推荐(0) 编辑
摘要: 地图人那里有类似的应用:http://www.dituren.cn/huoche/ 看起来好像是使用了51ditu的API接口,当初想做一个运行图的应用时,到网上想找找有没有现成的应用,找到这个算是功能最接近的了,但还不是我理想中的。 当然最理想的状态就是不管有没有晚点都能看到火车在哪里,这个实现起来就不是我这个小程序员能做到的事情了。 我的这个网站主要就是想做到可以显示火车站的位置,火车在正常情况下(不晚点)运行的大致位置。 由于目前地图API对曲线的支持能力有限,我只能把火车的运行位置标到两个火车站所在坐标的连线上面,以经过的时间长短来确定它在这条直线的上位置: 阅读全文
posted @ 2008-12-01 15:58 风海迷沙 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 全国有三千多个火车站,两千多条车次,3万多个节点,想要手动输入真是。。。 六次提速后的数据真是难找呀,整理上也是颇费周折,直到今天,火车站的坐标输入才完成了40%多一点,车次的信息更是还没有开动。 辛苦是一定的了,不过倒是有一些样子可以算上是alpha版了: 阅读全文
posted @ 2008-11-29 13:11 风海迷沙 阅读(505) 评论(2) 推荐(0) 编辑
摘要: 简单看了一下效果和代码,如果你用过ZenGraph控件,就会对代码实现部分感到熟悉,但是这款控件更是超越了ZenGraph,比如强大的3D效果,让我们不必再羡慕某收费的商业软件,还有tooltip效果(还可以在tooltip中显示子图表!),甚至点击图片的数据时也可以自定义实现(是通过img的来实现的),在这之前,复杂的图表我用开源的ZenGraph,简单的我用google chart,但是像flash图表那样的效果在web中一直无法企及。然而这一切都过去了,更多的功能等待发现,更优秀的网站等待创建,你还在等什么呢? 阅读全文
posted @ 2008-11-26 14:45 风海迷沙 阅读(4665) 评论(15) 推荐(1) 编辑
摘要: 这一“想”貌似有一个把月了,实现难度片以为还不算高,主要依靠的当然是开放的AIP接口。 首先想到的是51ditu,想想国人自己开发的肯定可以对自己的口味。翻看了文档之后觉得GIS这一块还真是有一些学问,于是又研读起google map api。 研究到现在了,又适逢想试一试MS的ADO Entity Framework,设计便从此开始了。 阅读全文
posted @ 2008-11-23 20:22 风海迷沙 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 上次的测试显示:当数据达到1,679,062时,整个primary的文件达到了176M。 也就是说,每一万数据1M,10条数据1K,1条数据100字节, 反向算一下,一条数据由一个32位字符串和一个16位字符串及各自相应的两个字符构成,估且算做8位,那么, 一条数据占有空间应该不少于:32+16+8x2=64,如果再加上字段与记录的分隔符的话,应该有70字节以上。 加上索引和primary中的各种其它信息,差不多了吧。 这时候就会想到:char字段实在是太浪费空间了。 根据MD5码的特点,还是用最原始的方案:二进制(binary)来保存数据。 阅读全文
posted @ 2008-11-18 15:13 风海迷沙 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 新的XNA Game Studio代码实例可以下载了: 在下周三(11月19号)预期的Xbox LIVE 社区游戏将发布, 我们也准备好了帮助来自各地的开发者们游戏测试 和 评审。 也有许多开发者刚开始加入或是还在进行开发,我们开发者俱乐部也提供了许多游戏资源。 除了更新了所有以前的代码样例使之都可以支持XNA Game Studio 3.0 (包括Spacewar Starter Kit!) ,这周我们又发布了三个新的代码样例。 本地化(Localization Sample) 这部分代码展示如何通过XNA Framework实现游戏的多语言. 安全区域(Safe Area Sample) 这部分代码展示了如何通过一个XNA Framework游戏设置在不同的宽屏显示器中显示正确。 邀请(Invites Sample) 这部分代码展示了如何使用XNA Framework在网络中支持邀请。 阅读全文
posted @ 2008-11-17 13:38 风海迷沙 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 先堆几个地址: JQuery官方地址:http://jquery.com/ 你可以在这里下载到JQuery的核心框架的最新版本,包括未压缩的和已压缩的,不压缩的话有98K,简装压缩版只有15K Datepicker的演示地址:http://ui.jquery.com/repository/latest/demos/functional/#ui.datepicker 包括自定义格式,资源本地化等,都有相应的源代码。 Datepicker的下载地址:http://ui.jquery.com/download_builder/ 包括UI系列组件的下载地址,你可以在左边选择不同版本以及是否压缩,以何种方式压缩。这个页面的好处在于,你可以完全订制自己的脚本,本例中我们只需要Datepicker,所以只下载这一个和最上面的U 阅读全文
posted @ 2008-11-08 20:48 风海迷沙 阅读(30017) 评论(14) 推荐(0) 编辑
摘要: 10月18号到11月3号在韩国举办了KIA城室挑战赛的分站赛。 KIA不仅赞助了RoboChamps Urban Challenge全程比赛,还有韩国国内的预选赛。连同Microsoft DPE Korea和Microsoft Innovation Center (MSIC) Korea一同赞助。 请阅读下面的连接来获取韩国站更多的信息。 http://www.helloapps.net/RoboChamps/RoboChampsKorea.html 阅读全文
posted @ 2008-11-07 16:05 风海迷沙 阅读(283) 评论(0) 推荐(0) 编辑
摘要: CCR和DSS的Toolkit2008已经发布并可以在线购买。并发实时控制(CCR)为开发者提供了高性能的类库,其可为开发者可以简单的编写出需要并发和异步处理、包括强大的错误处理和程序,而不用复杂的使用锁和中断来手控程序。分散式软件服务(DSS)提供了一种机制,它可以通过使用轻量级定向服务和事件通知来将应用程序分布到多台计算机当中去。 阅读全文
posted @ 2008-11-03 16:14 风海迷沙 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 我在msdn的Design Templates下载了一个模版,用各种浏览器测试了都没有问题(maxthon2,opera,ff,safira,chrome)。 但是用vs2008的模版页面时却发生了一些走样,IE下一些元素宽度出了问题,opera下侧边竟然飞到了屏幕边上。 经过仔细的排查(逐行对比,css减法)才发现是form标签的问题。 我们的asp.net母版通常是这样的: 阅读全文
posted @ 2008-10-25 14:01 风海迷沙 阅读(436) 评论(0) 推荐(0) 编辑
摘要: NXT居然要6节5号电池。。。暂时没钱买能充电的锂电池和充电器,就随便买了回来。 本来是想不用自带的光盘自己找开发环境,但是网上搜了半天下了很多东西都不能用,miscrosoft 的robotic studio也不行,或者说我还不会用。 装好驱动后,连上USB线,vista会有如下提示: 阅读全文
posted @ 2008-10-24 18:49 风海迷沙 阅读(1038) 评论(2) 推荐(0) 编辑
摘要: 微软最近宣布推出“RoboChamps城市挑战赛”,由起亚汽车公司(KIA)赞助。类似于真实世界的DARPA城市挑战赛,参与者将负责将编程后的机器人车通过城市中的一系列的检查站。 RoboChamps城市的挑战赛和以往的比赛有一个重大区别--它是完全基于模拟。Microsoft Robotics Developer Studio 2008 提供了丰富的物理功能的仿真环境,并允许开发人员使用.NET编程语言。随着这两个重大障碍消除,将有很多人成为机器人程序员。 RoboChamps是基于Microsoft Robotics Developer Studio 2008 建立的一个模拟机器人联盟,提供模拟机器人和身临其境的三维环境。 阅读全文
posted @ 2008-10-23 20:58 风海迷沙 阅读(474) 评论(2) 推荐(0) 编辑
摘要: 通常我们的网站承载的数据如果上万就是很多了,初级的数据库程序员一般不会考虑百万和千万级数据库的设计问题,因为一般也达不到,项目就挎掉了。 如何处理海量数据,网上找一找其实有很多方法:优化数据,合理安排索引,多表分区,多分区表,文件系统,服务器分布系统等等,想要学会这些东西往往要等到真正遇到了这样的问题才会认真的去学习。现在,看看手中的数据库,想想有什么办法可以用的? 阅读全文
posted @ 2008-10-22 20:26 风海迷沙 阅读(398) 评论(1) 推荐(0) 编辑
摘要: 说起MD5,最早接触是8年前了,当时还是主要以爆破为主,即使是简单的明文也很难通过这种方式获取到。当时最流行的“洞”网论坛全采用一次MD5加密,其它一些软件作者也普遍采用这种算法,有报道称MD5虽然超期服役,但在一定时期内还是安全的。 阅读全文
posted @ 2008-10-21 21:38 风海迷沙 阅读(404) 评论(0) 推荐(0) 编辑