GPS.NET 和 GeoFramework开源了

GPS.NET GeoFramework在今天开源了,从作者的表达看,看出一个技术创业者的无奈。但是对开源社区来说,这是good news。我在做GPS开发的时候,也参考了他的代码,开始公司也打算购买他的库,后来由于不想使用太多dll,才打算自己写了一个NMEA的分析器。这个库的代码写的十分好,对GPS开发很有益。

http://www.geoframeworks.com/Default.aspx

We've Closed Our Doors

Due to the tough economic conditions and rapidly changing climate for GPS and GIS software, we've had to close our doors. It's been a great four-year run and nothing has been as rewarding as hearing from customers about what they've accomplished with our software. Indeed, writing a component is a great way to be a little part of projects all over the world.

What now?

As promised, a contingency plan has been activated for all existing customers to ensure that they can continue to support their projects with no downtime. Customers are now being contacted with further instructions.

A portion of our source code has been released to the public domain under the LGPL license. Further code may or may not be released in the future. For now, released code is available at CodePlex:

GeoFramework 1.0
This is the C# source code for GeoFramework 1.4.7, the production code used by GPS.NET version 2.3.20

GeoFramework 2.0
This is the C# source code for GeoFramework 2.0.0, the production code used by GPS.NET version 3.0.0


GPS.NET 2.3.20
This is the C# source code for GPS.NET 2.3.20.


GPS.NET 3.0.0 (Beta)
This is the C# source code for GPS.NET 3.0.0 beta.

作者:Jake LinJake's Blog on 博客园
出处:http://procoder.cnblogs.com

作品Jake Lin创作,采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。 任何转载必须保留完整文章,在显要地方显示署名以及原文链接。如您有任何疑问或者授权方面的协商,请给我留言
标签: GPS
posted @ 2009-07-27 17:14 Jake Lin 阅读(2149) 评论(11) 编辑 收藏

 回复 引用 查看   
#1楼 2009-07-27 18:25 egmkang      
我是看SDK下面的那个Sample的...
 回复 引用 查看   
#2楼 2009-07-27 18:44 老羽      
呵呵。是 GPS.net吧。好东西,多谢分享,已经下载收藏;
 回复 引用 查看   
#3楼 2009-07-27 19:15 王克伟      
@老羽
呵呵,失误吧。

 回复 引用   
#4楼 2009-07-27 21:09 tim.lu[未注册用户]
谢谢,下载到了。

 回复 引用 查看   
#5楼[楼主] 2009-07-28 06:43 Jake.NET      
@王克伟
@老羽
修改了,谢谢指正。

 回复 引用 查看   
#6楼[楼主] 2009-07-28 06:44 Jake.NET      
@egmkang
我也研究过他的sample,之前的版本需要申请license的。

 回复 引用 查看   
#7楼[楼主] 2009-07-28 06:44 Jake.NET      
@tim.lu
谢谢。

 回复 引用 查看   
#8楼 2009-08-19 10:28 小书童0      
private string _AngleLabelFormat = "h?;
为啥我下载下来的源码会报错?
楼主运行是否也有类似问题?

 回复 引用 查看   
#9楼[楼主] 2009-08-19 10:52 Jake.NET      
@小书童0
如果你是中文系统,需要修改一下,
原先是一个 角度的符号 "°" 改成 "\x00B0"。

 回复 引用 查看   
#10楼 2009-11-17 18:06 伊一线天      
lz
问题?
我的也是中文系统,好多问号。不知道怎么解决?
case AreaUnit.SquareCentimeters:
format = format.Replace("U", "cm?);
break;
case AreaUnit.SquareFeet:
format = format.Replace("U", "ft?);
break;
case AreaUnit.SquareInches:
format = format.Replace("U", "in?);
break;
case AreaUnit.SquareKilometers:
format = format.Replace("U", "km?);
break;
case AreaUnit.SquareMeters:
format = format.Replace("U", "m?);
break;
case AreaUnit.SquareStatuteMiles:
format = format.Replace("U", "mi?);
break;
case AreaUnit.SquareNauticalMiles:
format = format.Replace("U", "nm?);

是不是问号的地方都换成你说的字符变成这样:
case AreaUnit.SquareCentimeters:
format = format.Replace("U", "cm\x00B0");
break;
case AreaUnit.SquareFeet:
format = format.Replace("U", "ft\x00B0");
break;
case AreaUnit.SquareInches:
format = format.Replace("U", "in\x00B0");
break;
case AreaUnit.SquareKilometers:
format = format.Replace("U", "km\x00B0");
break;
case AreaUnit.SquareMeters:
format = format.Replace("U", "m\x00B0");
break;
case AreaUnit.SquareStatuteMiles:
format = format.Replace("U", "mi\x00B0");
break;
case AreaUnit.SquareNauticalMiles:
format = format.Replace("U", "nm\x00B0");

 回复 引用 查看   
#11楼[楼主] 2009-11-18 05:28 Jake Lin      
@伊一线天
对的。这个是 “度” 符号。