<script type="text/javascript">$pi={"cid":2,"cn":"beijing","nid":999,"rc":0,"nn":"index"};</script><script>var $pei={"i":"13","w":"11.4073","s":2,"q":"1.4506+6","c":"oUserBlackList._100[LOCAL]\neShop.1767586_0\noProfile.23189950_0\neCityIdBizConfig.c2_0\noUnreadMsgCount.23189950_0\n"}</script>

 <script type="text/javascript">
 var page = {

         p: "HESGWIZVVIVHAJ",
         m: $("ShopGMap"),
         shopId:"1767586",
         msg:"<strong><a href=\"/shop/1767586\" class=\"BL\">长虹影城</a></strong><br />东城区隆福寺街75号",
         ClickScript:false
 };
 </script>
 var Map = new Class(
 {
     ......,
     options:
     {
         css: null, zoom: 0, scale: 0, overview: 0, hold: true, drag: true, click: true, flow: false,
         wheel: true, scaleLevel: null, contains: false, settings: {
             digi: 16, add: 10, plus: 7, cha: 36, center: {
                 lat: 34.957995, lng: 107.050781, isDef: true
             }
         },
         imgPath: "http://i1.dpfile.com/s/img/gmap/", draggerIcon: "dragger", draggerText: "拖动此图标在地图上标注位置"
     },
     ......,
     decode: function(C) {
         var I = -1;
         var H = 0;
         var B = "";
         var J = C.length;
         var G = C.charCodeAt(J - 1);
         C = C.substring(0, J - 1);
         J--;
         for (var E = 0; E < J; E++) {
             var D = parseInt(C.charAt(E), this.options.settings.cha) - this.options.settings.add;
             if (D >= this.options.settings.add) {
                 D = D - this.options.settings.plus
             }
             B += (D).toString(this.options.settings.cha);
             if (D > H) {
                 I = E;
                 H = D;
             }
         }
         var A = parseInt(B.substring(0, I), this.options.settings.digi);
         var F = parseInt(B.substring(I + 1), this.options.settings.digi);
         var L = (A + F - parseInt(G)) / 2;
         var K = (F - L) / 100000;
         L /= 100000;
         return {
             lat: K, lng: L
         }
     },
     ......
 }

某网站经纬度Decode的更多相关文章

  1. 公交线路免费api接口代码

    描写叙述:本接口主要是依据城市名称 +  线路名称 模糊查找城市公交线路信息. 开源api接口:http://openapi.aibang.com/bus/lines?app_key=keyvalue ...

  2. 自己动手python打造渗透工具集

    难易程度:★★★阅读点:python;web安全;文章作者:xiaoye文章来源:i春秋关键字:网络渗透技术 前言python是门简单易学的语言,强大的第三方库让我们在编程中事半功倍,今天我们就来谈谈 ...

  3. python打造渗透工具集

    python是门简单易学的语言,强大的第三方库让我们在编程中事半功倍,今天我们就来谈谈python在渗透测试中的应用,让我们自己动手打造自己的渗透工具集. 难易程度:★★★阅读点:python;web ...

  4. Java百度地图经纬度纠偏

    在国内使用电子地图获取到的经纬度都不是真实的经纬度,而是经过一定的算法在真实的经纬度上添加了一个偏移量,且不同的地图有不同的算法.现在告诉大家在java中怎样对百度地图进行纠偏,主要实现将真实的经纬度 ...

  5. 云瓣影音网站&&微信端(已开源)

    随着该项目的发布到线上(小打小闹),即将又要开启另一段崭新的旅程.强迫自己停下来写写所学所得,个人认为总结和分享是一种很棒的学习方式.那让我们先来瞧瞧项目长的什么样.如果着急要源码的朋友,可以下拉到最 ...

  6. 高德地图api实现地址和经纬度的转换(python)

    利用高德地图web服务api实现地理/逆地址编码 api使用具体方法请查看官方文档 文档网址:http://lbs.amap.com/api/webservice/guide/api/georegeo ...

  7. Python 爬取网站资源文件

    爬虫原理: 以下来自知乎解释 首先你要明白爬虫怎样工作.想象你是一只蜘蛛,现在你被放到了互联“网”上.那么,你需要把所有的网页都看一遍.怎么办呢?没问题呀,你就随便从某个地方开始,比如说人民日报的首页 ...

  8. 【PC网站前端架构探讨系列】关于中小型PC网站前端架构方案的讨论与实践

    目   录 1.遇到的问题 2.目标 3.探讨 4.架构设想 5.流程 6.初步实现 7.存在问题 8.最后 遇到的问题 我在这个系列上篇文章 已经讲解并开始逐步应用模块化思想,不知大家还记不记得,题 ...

  9. Rhino+envjs-1.2.js 在java运行网站js 工具类

    java爬虫遇到个页面加密的东西,找了些资料学习学习 做了个java运行js的工具类,希望对大家有用,其中用到client(获取js)可以自行换成自己的client.主要是用了 Rhino就是Java ...

随机推荐

  1. django1.6.x(python3.3)使用pymysql连接mysql

    1.安装 pymysql,地址:https://code.google.com/p/pymysql/ 2.安装django 然后执行 django-admin.py startproject mysi ...

  2. PLSQL developer登录身份证明检索失败的解决办法

    全都在一个下图中:

  3. 运用Python语言编写获取Linux基本系统信息(二):文件系统使用情况获取

    本文跟着上一篇文章继续写,上一篇文章的链接 运用Python语言编写获取Linux基本系统信息(一):获得Linux版本.内核.当前时间 一.随便说说 获取文件系统使用情况的思路和上一篇获取主要系统是 ...

  4. python--help

    python help 学习python的过程中,难免遇到一些生疏的东西,为此需要参看相关的文档说明. Linux下众所周知有man可以查找系统的命令帮助页:对于python也提供了自己的帮助文档的2 ...

  5. qt 操作word

    //修改doc QString filepath="e:\\aa.doc"; QAxWidget *word = new QAxWidget("Word.Applicat ...

  6. UVA 103 Stacking Boxes (dp + DAG上的最长路径 + 记忆化搜索)

     Stacking Boxes  Background Some concepts in Mathematics and Computer Science are simple in one or t ...

  7. 王立平--android事件监听的3种方式

    第一种通常在activity组件的oncreate事件中直接定义,直接动作. 这样的方式每一个控件都定义一次.通常不方便. Button btn = (Button) findViewById(R.i ...

  8. 【组队赛三】-C cf448B

    Suffix Structures Time Limit:1000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64u Submit S ...

  9. MYSQLI - mysqli

    PHP MysqlI操作数据库 1连接数据库. //procedural style$mysqli =  mysqli_connect('host','username','password','da ...

  10. golang channel初次接触

    goroutine之间的同步 goroutine是golang中在语言级别实现的轻量级线程,仅仅利用go就能立刻起一个新线程.多线程会引入线程之间的同步问题,经典的同步问题如生产者-消费者问题,在c, ...