FGMap快速入门
今天开始我们的第一课,介绍如何使用FGMap for Flex 来构建一个简单的地图应用。
第一步:下载并解压库文件
下载FGMap的库文件FGMapLib_1_0.swc,下载地址是:http://files.cnblogs.com/liongis/FGMapLib_1_0.rar
1_0表示版本号,还是从1.0开始吧。
第二步:新建 Flex 工程
1.在 Flash Builder4 中,选
http://www.cyqdata.cn/cnblogs/article-detail-32645
Silverlight中在BingMap上画一个圆
不解释,直接上代码: private double rad(double d)
{
return d * Math.PI / 180;
}
//radius : km
private void DrawCircle(Location center, double radius)
{
double EARTH_RADIUS = 6371;
double lon = rad(center.L
http://www.cyqdata.cn/cnblogs/article-detail-32517
Windwos Phone 7 学习志(探索问题一:如何在Windows Phone 7上使用Google Map API(谷歌地图))
一、背景
Bingmap在欧美的易用性是显而易见的,可是在中国用Windows Phone 7,Bingmap却不是那么易用,毕竟Windows Phone 7还未正式进入中国市场,所以对于大家偏爱的程度必然是GoogleMap,可是GoogleMap并没有提供Windows Phone 7的官方版本。
1、Google地图提供的API:http://code.google.com/intl/
http://www.cyqdata.cn/cnblogs/article-detail-32372
将Java进行到底--Hashtable和HashMap引发的血案
人物:
王小胖:性别:男。程序员,工作经验1 year。爱好:吃肉、电玩、马小花。特技:吃肉不用考虑胃的容量。
马小花:性别:女。学生,工作经验0 year。爱好:蛋糕、臭美、王小胖。特技:能够降服王小胖……
/**2011年2月,电影《将爱情进行到底》火得不得了。周末,小胖也陪着小花去看这部电影。放映中,小花被影片中的
http://www.cyqdata.cn/cnblogs/article-detail-28666
Bing Maps中使用Google全球本地化搜索服务详解
微软Bing Maps推出了四大在线地图服务,以满足地理位置、路由、影像以及搜索等常用GIS开发需求,去年我写的《Bing Maps开发系列博文》中介绍了这四种公关服务的特点和基本使用方法。但是很多朋友以及本人在使用这四种服务的时候发现了,使用微软提供的服务实现本地化搜索对于亚洲地区的支持不够友好,这一点比起Google还存在很大的距离。不过不用灰心,虽然Google没有像微软那样直接提供公共服务
http://www.cyqdata.cn/cnblogs/article-detail-25391
SuperMap iClient for Silverlight API聚合ArcGIS server的REST服务
SuperMap iClient for Silverlight API不仅可以对接SuperMap iServerJava6R、SuperMap iServerJava2008、SuperMap ISDotNet6的服务,实现加载其对应的图层,还可以进行扩展实现第三方图层的加载。例如在项目可能用到ArcGIS的REST服务出的图片作为底图,而业务服务用的是SuperMap的,所以就要通过扩展Su
http://www.cyqdata.cn/cnblogs/article-detail-25373
WPF BitmapImage 图片资源无法删除,文件正在被另一个进程使用
今天在一个群里,遇到一个别人问的问题,代码如下所示,项目本意是想在窗体加载时显示一张图片,然后点击按钮,删除该图片。
可是如下代码,在点击delete按钮时,项目报异常:“...无法删除,文件正在被另一个进程使用”,
xaml 代码:
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions
http://www.cyqdata.cn/cnblogs/article-detail-25369
Orchard:把之前写的Map Content Part专为一个Widget来使用
在Orchard中widget 是一个内容类型,它是比较大粒度的可重用UI,它可以放在网站页面的任意位置上,例如云标签、查询窗口等。上一篇我们介绍了如何在Orchard中生成一个自定义字段类型,本篇介绍如何编写一个content part,然后如何转成一个Widget。
生成一个Content Part
&
http://www.cyqdata.cn/cnblogs/article-detail-25227
googlemap数据采集器(四) [免费程序下载]
之前用GoogleMap的本地搜索接口写了一个简单的采集器,最近有朋友希望试用一下,所以继续完善了一下功能,特免费提供给大家下载。
新加的功能有:
1.去除重复数据。
2.支持导出CSV文件。
下载地址是:http://files.cnblogs.com/liongis/GMapDataDown.rar
程序需要.net framework 3.0支持,没有的朋友请到搜索一下,进行安装。
软件
http://www.cyqdata.cn/cnblogs/article-detail-25074
利用Attribute扩展MVC的Title和Sitemap
开篇
无论是 Asp.net 还是 MVC 中,想要设置网站的 Title 或者 Sitemap (不用控件)总是很麻烦。
Title 和 Sitemap 都是有关联的,所以有什么办法可以 Write once, run anywhere 呢?
先看一下效果和用法吧~
[效果]
[用法:Controller中]
[用法:View中]
&
http://www.cyqdata.cn/cnblogs/article-detail-11412
数据库分表时OR Mapping方法
最近使用ADO.net Entity应用中遇到一个分表的应用,IDE中是不可视化支持这个的,为此使用了基于LINQ的方法解决了该问题。
数据库分表的意义和目的
分表技术顾名思义,就是把若干个存储相同类型数据的表分成几个表分表存储,在提取数据的时候,不同的用户访问不同的表,互不冲突,减少锁表的几率。
详细参考:
http://club.topsage.com/thread-1842602-1-1.h
http://www.cyqdata.cn/cnblogs/article-detail-5061
[集]mapreduce使用小解
这样一个情况,在mnesia数据库下有这样一个表:{tab, {{netaddress, date}, num}}
[注:netaddress网站名;date是时间,单位是天,格式{year, month, day};num是指这个网站在这一天被访问的次数]
这儿的主键是{netaddress, date}, num是整型,代表这天这个网站被访问的次数,下面需求来了:
求{2011, 1, 1}到
http://www.cyqdata.cn/cnblogs/article-detail-4724
CubeMap视线反射方向计算详解
其基本原理很多例子上有讲到。下面给出一些比较合适的链接http://developer.nvidia.com/object/cube_map_ogl_tutorial.html NVIDIA官网上的 Opengl Cube texture mappinghttp://www.zwqxin.com/archives/shaderglsl/review-cube-m
http://www.cyqdata.cn/cnblogs/article-detail-2675
Silverlight C# 游戏开发:L7 HeightMap
在3D游戏中,我们经常能够看到连绵起伏的山脉,当在夕阳西下一览众山之时,可曾想过这美景在3D世界中是如何呈现,前面讲完了灯光和摄像机,本篇聊聊Silverlight3D游戏的HeightMap,并从文件中取得高度图信息形成下面的3D地形。
HeightMap是地形的输入数据,可以理解为位图,一个2D矩阵,和位图不同的是,把元素的颜色值映射为高度值,现实中的地形是真实的,不是由三角平面模拟的,但是3D图形图像处理中常常使用三角形来代替地形的表面,每个三角形的顶点高度在山脉到山谷之间转换,模拟自然地形。我们来看看HeightMap的原理:
使用HeightMap的原因是表示方便,存储和修改容易,从数据的角度上,HeightMap一般是灰度图,灰度图的一个像素数据只需要0xFF一个字节就可以表示,如果变成三维坐标,基本数据值类型就会变得大,不利于数据处理,同样一些阻挡算法也可以通过Heigh
http://www.cyqdata.cn/cnblogs/article-detail-2258
Silverlight杂记- 图片及WriteableBitmap的使用(画分形1)
支持的图片格式 从一个UI中获取为图片 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->WriteableBitmap bmp = new WriteableBitmap(SP1, null); img3.Source = bmp; 画图 先看效果吧,还是挺漂亮的 Code highlighting produced by Actipro CodeHighlighter (freeware)http:/
http://www.cyqdata.cn/cnblogs/article-detail-2175
对比三种GoogleMap图标操作处理,谈如何构造快速响应的GoogleMap图标叠加操作
很多情况下,我们可以基于GoogleMap做GIS方面的应用,只要涉及到地图的相关操作,基本上都可以派生出很多应用,如可以用在配电线路、水管布线、地标附加等操作。本文主要介绍基于图标叠加的应用,通过三种不同的GoogleMap操作,来分析各种操作的优劣,寻找出最符合实际、最高效简洁的操作方式,指导我们今后对GoogleMap的应用操作。
方式一:使用Javascript和Html混合方式处理。
在页面前台给Javascript赋相关的变量,在后台把相关属性内容(包含InfoWindows显示的内容,图标坐标等)赋值给脚本对象, 由脚本分拆对象数据,然后添加图标。如下面代码所示:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->&
http://www.cyqdata.cn/cnblogs/article-detail-395
关于ASP.NET 中站点地图sitemap 的使用
.codearea{ color:black; background-color:white; line-height:18px; border:1px solid #4f81bd; margin:0; width:auto !important; width:100%; overflow:auto; text-align:left; font-size:14px; font-family: "Courier New" , "Consolas" , "Fixedsys" , "BitStream Vera Sans Mono", courier,monospace,serif}
.codearea pre{ color:black; line-height:18px; padding:0 0 0 12px !important; margin:0em; background-colo
http://www.cyqdata.cn/cnblogs/article-detail-141