网友投稿 | 设为首页 | 加入收藏
1/2页12 跳转到查看:3817
回复该主题 发新话题
键盘左右键可以进行前后翻页操作
帮助

<7-1更新>Google Map离线版(带图)、多线程同步下载、更新测距、校准、功能

<7-1更新>Google Map离线版(带图)、多线程同步下载、更新测距、校准、功能

7月1日更新,应求做了个格式转换小软件
实现 zoom_x_y_s 到 tsqr格式的转换
使用方法
命令模式下 :“CodeMap.exe 要处理的目录名称”即可,结果文件也在该目录下
下载

附件: Data文件转Trsq.rar (2009-6-26 13:30:14, 2.84 K)
该附件被下载次数 541


6月25更新新版本。
功能: 包括 普通地图,卫星地图,普通和卫星的混合地图,一次下载(第一次可能稍慢)即可离线使用。
带显示、任意点经纬度,测量多点距离,校准普通地图和卫星地图重合。
需要.NET2.0或以上运行时支持。
下载

附件: GoogleMap离线版.rar (2009-7-1 22:11:08, 644.24 K)
该附件被下载次数 4694


此软件仅作计算机研究之用,地图数据版权属于Google。
禁止做商业用途,请于下载24小时内删除本软件。




<之前版本>
先上2张图,一旦缓冲完成即,可以完全离线浏览


软件为绿色的单文件(43.9 KB),无需安装,但需要。net环境,vista以上系统自带。
本帖被评分 1 次
最后编辑xuybin 最后编辑于 2009-07-01 22:14:58

TOP

 

什么是“net环境”?只能vista下运行?
最后编辑合成孔径雷达 最后编辑于 2009-06-13 09:03:32

TOP

 

试了一下,速度很慢,没有经纬度?ge中的地标如何显示?总之这个离线浏览如果能象GE那样设置地标,并且能输出、输入kml文件那就好了。或者能下载ge的数据使GE能利用下载数据实现真正的离线浏览,那就太完美了。

TOP

 

感觉这样不好,没有新鲜感

TOP

 

离线的google map 更准确,速度比较慢.

TOP

 

之前的因为怕被封,所有没有开启多线程下载,感觉慢正常,本次更新的速度提升很大,如本地缓冲有,则没有任何延时感。现联网下载显示也只需要1秒以内。值得体验。

TOP

 

哎,要沉了,我DING

TOP

 

感觉还可以,但是请使用qrst文件,以方便其他应用,否则,只能你一个程序使用,有什么意思?一个城市就几个G的数据啊!就只能你的程序专用!

TOP

 



引用:
原帖由 小花猫 于 2009-6-25 16:20:00 发表
感觉还可以,但是请使用qrst文件,以方便其他应用,否则,只能你一个程序使用,有什么意思?一个城市就几个G的数据啊!就只能你的程序专用!

你所说的qrst格式,google现在已经不用了,现在gooogle已经全部地图(卫星,普通地图,地形地图)改为 x y zoom  编码格式了,如果我使用qrst格式,用不了多久就可能被封ip了。
而且如果真的搞清楚 qrst的算法,这2种格式是可以转换的。这是可用的转换函数

        /// <summary>
        /// 根据Q树算法得到卫星图片编号
        /// </summary>
        /// <param name="row">切片所在行数(即切片Y编号)</param>
        /// <param name="col">切片所在列数(即切片X编号)</param>
        /// <returns>卫星图片Q编号</returns>
        static string getSatTileId(int row, int col, int zoom)
        {

            /*trtqst*/

            string tileid = "t";

            double halflat = row; /**/
            double locxmin, locxmax, locymin, locymax, locxmoy, locymoy;

            locxmin = 0; locxmax = Math.Pow(2, zoom);
            locymin = 0; locymax = Math.Pow(2, zoom);

            for (int i = 0; i < zoom; i++)
            {
                locxmoy = (locxmax + locxmin) / 2;
                locymoy = (locymax + locymin) / 2;
                if ((halflat < locymin) || (halflat > locymax) || (col < locxmin) || (col > locxmax))
                {
                    return ("transparent");
                }
                if (halflat < locymoy)
                {
                    locymax = locymoy;
                    if (col < locxmoy)
                    { /*q quadrant (top left)*/
                        tileid += "q";
                        locxmax = locxmoy;
                    }
                    else
                    {/*r quadrant (top right)*/
                        tileid += "r";
                        locxmin = locxmoy;
                    }
                }
                else
                {
                    locymin = locymoy;
                    if (col < locxmoy)
                    { /*t quadrant (bottom right)*/
                        tileid += "t";
                        locxmax = locxmoy;
                    }
                    else
                    {/*s quadrant (bottom left)*/
                        tileid += "s";
                        locxmin = locxmoy;
                    }
                }
            }
            return tileid;
        }
本帖被评分 1 次
最后编辑xuybin 最后编辑于 2009-06-25 17:15:29

TOP

 

不错的作业!

TOP

 

混合地图的MAP数据有偏差,未做校正处理.

附件

23.JPG ()

jpg (2009-6-26 11:18:28)

23.JPG

最后编辑lbshhg 最后编辑于 2009-06-26 11:18:27

TOP

 



引用:
原帖由 lbshhg 于 2009-6-26 11:15:00 发表
混合地图的MAP数据有偏差,未做校正处理.

因为 每个城市的偏移量不一样,所以不可能作出一个通用的修正,
但软件提供修正功能:点击 “手型” 按钮,在道路图层找一个十字路口,右键按下拖动到正确的十字路口就可以实现修正

TOP

 

dingding
最后编辑xuybin 最后编辑于 2009-07-01 22:10:12

TOP

 

来迟一步了,不能用了.

TOP

 

试用了软件,挺不错,但有些改进的余地,最直接的就是用户体验,支持鼠标拖放,中键缩放,这些是最基本的吧。
还有楼主能放一个 tsqr格式到 zoom_x_y_s 格式的转换软件吗?谢了。

TOP

 
1/2页12 跳转到
回复该主题 发表新主题
  <<上一主题 | 下一主题>>
����ʹ���ҩƷ��ҩ���ư׷�ʹ�����Ʒ�������֢״�������ʹ��ʮ��ζ����ʪ��ʹ�����������֢״�ѷ�ţƤѢ��֢״ʹ��ʮ��ζ�۸�����ʪ���׷�ʹ���֢״���ư׷��廨����������ѷ����ʹ�綨Ƭʹ�������������ʹ���ѷ��������ѷ���֢״�廨������������ʹ������֢״�ѷ���������ţƤѢţƤѢ�廨�����ʹ��������������ʹ���֢״����ʪ���ѷ�ţƤѢʹ������ʹ��ʪ��Ƥ��