![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GIS
I-Sky
渴望天空,渴望自由活在现实,不忘梦想。追逐梦想的天空,Chasing the dream sky。
展开
-
WGS84、Web墨卡托、火星坐标、百度坐标互转
GCJ-02坐标系统(火星坐标)简介:http://blog.csdn.net/giswens/article/details/8775121(存档:http://mapbd.com/cms/2012/07/25/)GCJ-02到真实坐标反向变换的理论基础:http://blog.csdn.net/giswens/article/details/8775213WGS84坐标与Web墨卡托坐转载 2014-05-05 17:25:53 · 1736 阅读 · 0 评论 -
ArcGIS中的投影变换
ArcGIS中的投影转换 在ArcGIS中打开图层,其layers当前的坐标系统默认为打开的第一个图层数据的坐标系统。很多时候打开不同坐标系统的数据时,坐标显示不对,不是数据有问题,而是显示问题,解决方法可以新建一个文件,或者关闭软件后重新加载数据。 这段时间经常对数据进行投影转换,主要是将大地坐标转换为平面坐标,或平面坐标转换为大地坐标,即GCS_Krasovsky原创 2014-05-05 17:21:23 · 1797 阅读 · 0 评论 -
Google Maps地图投影全解析
Google Maps地图投影全解析(1):Web墨卡托投影Google Maps、Virtual Earth等网络地理所使用的地图投影,常被称作Web Mercator或Spherical Mercator,它与常规墨卡托投影的主要区别就是把地球模拟为球体而非椭球体。建议先对地图投影知识做一个基本的了解,《地图投影为什么》。什么是墨卡托投影?墨卡托(Mercator)投影,又转载 2014-05-05 17:24:18 · 1218 阅读 · 0 评论 -
谷歌地图离线发布系列之偏移处理(一)纠偏算法理论基础
数学之美~Google中国地图经纬度偏移以前一直以为Google手机地图是在客户端程序内置有矫偏算法的,看了dongmeng110的blog 才知道Google地图偏移其实是有接口可以取到的:http://ditu.google.cn/maps/vp?spn=0.0,0.0&z=18&vp=39.111195,117.148067给定经纬度坐标,返回地图tile的偏移像素值。没原创 2014-05-07 17:53:00 · 1819 阅读 · 0 评论 -
谷歌地图离线发布系列之偏移处理(二)纠偏算法-火星坐标系那些事
国家保密插件,也叫做加密插件或者加偏或者SM模组,其实就是对真实坐标系统进行人为的加偏处理,按照几行代码的算法,将真实的坐标加密成虚假的坐标,而这个加偏并不是线性的加偏,所以各地的偏移情况都会有所不同。而加密后的坐标也常被人称为火星坐标系统。原创 2014-05-07 17:56:57 · 1611 阅读 · 0 评论 -
谷歌地图离线发布系列之偏移处理(三)纠偏算法
1、参考文章:http://blog.csdn.net/coolypf/article/details/8686588WGS-84 到 GCJ-02 的转换(即 GPS 加偏)算法是一个普通青年轻易无法接触到的“公开”的秘密。这个算法的代码在互联网上是公开的,详情请使用 Google 搜索 "wgtochina_lb" 。整理后的算法代码请参考 https://on4wp7.cod原创 2014-05-07 18:03:49 · 3846 阅读 · 0 评论 -
最短路径算法——Dijkstra and Floyd算法
最短路径算法——Dijkstra算法 Dijkstra算法在刚开始在学数据结构的时候,完全没弄明白,主要是也不怎么想去弄明白。而从学校出来到现在,最短路径算法都没有实际运用过,最近在一个GIS项目中总算用到了,于是乎把教材重温了下,同时查阅了网上一些资料,借鉴了一些别人的东西,并顺利用写进了项目中,文中的主要代码来自于园子里的一位大哥,这位大哥对通用框架的研究很深入,他的链接为:转载 2014-05-27 11:12:56 · 475 阅读 · 0 评论 -
HTML5 Geolocation
在调用 HTML5 Geolocation API 函数前,需要确保浏览器支持此功能。当浏览器不支持时,可以提供一些替代文本,以提示用户升级浏览器或安装插件(如 Gears)来增强现有浏览器功能。清单 1 是浏览器支持性检查的一种途径。清单 1. 检查浏览器支持性 function testSupport() { if (navigator.geolocation)转载 2014-06-03 10:57:49 · 659 阅读 · 0 评论