<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. Angular JS 学习笔记(一)

    1. 菜鸟教程:http://www.runoob.com/angularjs/angularjs-tutorial.html 2. Angular JS中文网:http://www.apjs.net ...

  2. HTML之标签

    一.HTML 标签 HTML 标记标签通常被称为 HTML 标签 (HTML tag). •HTML 标签是由尖括号包围的关键词,比如 <html> •HTML 标签通常是成对出现的,比如 ...

  3. BZOJ 1616: [Usaco2008 Mar]Cow Travelling游荡的奶牛( dp )

    一道水 dp ...然后我一开始用 BFS ...结果 MLE 了... dp[ i ][ j ][ k ] 由它四个方向上的 k - 1 转移. -------------------------- ...

  4. poj 2965

    http://poj.org/problem?id=2965 本题要结合poj 1753 来看最好...又有了一点搜索的经验..加油... #include <iostream> #inc ...

  5. U-Boot在FL2440上移植(一)----修改系统时钟

    <一>U-boot源码结构 图片来自韦东山的<嵌入式linux应用开发完全手册> U-boot下载地址:ftp://ftp.denx.de/pub/u-boot/ 交叉编译工具 ...

  6. Oracle逐行累加求和

    最近遇到一个比较常见的问题,每行记录需要累加求和.这些问题倒不是有多难,主要是在工作的过程中会经常遇到,特别是Oracle自带的一些函数也能够很好地解决这样一些通用的查询计算,在此记录一下. 问题描述 ...

  7. Android EditText 无法换行

    问题 关于控制是否换行的属性android:singleLine 当值为true的时候,只能一行,不换行 当值为false的时候,可以换行 但是现在遇到一个问题: <EditText andro ...

  8. android应用Dialog跳转到Activity

    public void back(Context context){ intent = new Intent(); intent.setClass(context, IBookActivity.cla ...

  9. spring mvc实现ajax 分页

    使用到的技术: ·spring 3 mvc ·json ·jquery ·java ·mysql 首先,要了解如何在spring mvc中使用json. 以下主要从Dao和View及Controlle ...

  10. Sicily-1006

    一.  题意 这道题就是考排列组合吧,再来就是比较一下字符的下标算一下两个ranking的距离.然后我总结了一个排列和一个组合的实现方法,这道题直接用的是stl 里面的next_permutation ...