Java实现WGS-84与GCJ-02坐标转换

Java实现WGS-84与GCJ-02坐标转换 纯Java代码实现坐标转换的数学模型坐标转换的核心在于理解不同坐标系之间的数学关系。常见的转换包括WGS-84地球坐标系与GCJ-02火星坐标系之间的转换。WGS-84是国际通用的GPS坐标系而GCJ-02是中国国家测绘局制定的加密坐标系。坐标转换的数学模型通常涉及椭圆曲线加密算法。以下是一个简化的数学模型描述偏移量计算经纬度偏移量通过非线性函数计算包含随机扰动和椭圆曲线参数。经度lon和纬度lat的偏移量公式如下[ \Delta lat f_1(lat, lon) \text{random}(0.01, 0.1) ][ \Delta lon f_2(lat, lon) \text{random}(0.01, 0.1) ]其中 ( f_1 ) 和 ( f_2 ) 是基于椭圆曲线的非线性函数。加密变换将WGS-84坐标转换为GCJ-02坐标的公式为[ lat_{gcj} lat_{wgs} \Delta lat ][ lon_{gcj} lon_{wgs} \Delta lon ]纯Java实现代码示例以下是一个完整的Java类实现了WGS-84到GCJ-02的坐标转换public class CoordinateConverter { private static final double PI 3.1415926535897932384626; private static final double EE 0.00669342162296594323; // 偏心率平方 // WGS-84转GCJ-02 public static double[] wgs84ToGcj02(double lat, double lon) { if (outOfChina(lat, lon)) { return new double[]{lat, lon}; } double dLat transformLat(lon - 105.0, lat - 35.0); double dLon transformLon(lon - 105.0, lat - 35.0); double radLat lat / 180.0 * PI; double magic Math.sin(radLat); magic 1 - EE * magic * magic; double sqrtMagic Math.sqrt(magic); dLat (dLat * 180.0) / ((6378137.0 * (1 - EE)) / (magic * sqrtMagic) * PI); dLon (dLon * 180.0) / (6378137.0 / sqrtMagic * Math.cos(radLat) * PI); return new double[]{lat dLat, lon dLon}; } private static boolean outOfChina(double lat, double lon) { return lon 72.004 || lon 137.8347 || lat 0.8293 || lat 55.8271; } private static double transformLat(double x, double y) { double ret -100.0 2.0 * x 3.0 * y 0.2 * y * y 0.1 * x * y 0.2 * Math.sqrt(Math.abs(x)); ret (20.0 * Math.sin(6.0 * x * PI) 20.0 * Math.sin(2.0 * x * PI)) * 2.0 / 3.0; ret (20.0 * Math.sin(y * PI) 40.0 * Math.sin(y / 3.0 * PI)) * 2.0 / 3.0; ret (160.0 * Math.sin(y / 12.0 * PI) 320 * Math.sin(y * PI / 30.0)) * 2.0 / 3.0; return ret; } private static double transformLon(double x, double y) { double ret 300.0 x 2.0 * y 0.1 * x * x 0.1 * x * y 0.1 * Math.sqrt(Math.abs(x)); ret (20.0 * Math.sin(6.0 * x * PI) 20.0 * Math.sin(2.0 * x * PI)) * 2.0 / 3.0; ret (20.0 * Math.sin(x * PI) 40.0 * Math.sin(x / 3.0 * PI)) * 2.0 / 3.0; ret (150.0 * Math.sin(x / 12.0 * PI) 300.0 * Math.sin(x / 30.0 * PI)) * 2.0 / 3.0; return ret; } }代码解析与关键逻辑outOfChina方法判断坐标是否在中国境外。如果坐标不在中国境内直接返回原坐标无需转换。transformLat和transformLon方法这两个方法实现了非线性变换的核心逻辑。通过多项式函数和三角函数叠加生成经纬度的偏移量。wgs84ToGcj02方法整合偏移量计算和坐标转换逻辑。首先调用transformLat和transformLon计算偏移量然后根据地球椭球参数调整偏移量的比例。测试用例与验证以下是一个测试用例验证转换的正确性public class TestCoordinateConverter { public static void main(String[] args) { double lat 39.9042; // 北京纬度 double lon 116.4074; // 北京经度 double[] gcj02 CoordinateConverter.wgs84ToGcj02(lat, lon); System.out.println(GCJ-02坐标: gcj02[0] , gcj02[1]); } }输出结果应与公开的GCJ-02坐标一致。例如北京的WGS-84坐标39.9042, 116.4074转换为GCJ-02后约为39.9087, 116.4136。性能优化与扩展缓存计算结果频繁调用坐标转换时可以使用缓存存储已计算的偏移量减少重复计算。批量处理支持传入坐标数组批量转换以提高效率。反向转换实现GCJ-02到WGS- 在成长的路上不必担忧失败每一次的尝试都是不断靠近成功的征途积累出丰厚的经验。理想的实现不仅在于目标更在于逐步的努力愿我们都能在每一步探索中收获更多的精彩与成长。感恩生命中的每一次机会让每一次的尝试都成为我们成长的契机让心灵飞翔自如。每一次尝试都是向成功迈出的第一步愿我们在追梦的旅途上寻找那份属于自己的光芒。生活总是波澜起伏学会保持心态的平和唯有在风雨中坚守自己的信念才能寻找到希望。baike.fxlunia.cn/Article/805309.htmlbaike.xszxojp.cn/Article/492585.htmlbaike.htujinc.cn/Article/333391.htmlbaike.zwcoevz.cn/Article/876628.htmlbaike.porsktz.cn/Article/946622.htmlbaike.xutrukg.cn/Article/785923.htmlbaike.thslwrz.cn/Article/777328.htmlbaike.fiszvmc.cn/Article/496164.htmlbaike.zapusdl.cn/Article/703361.htmlbaike.aetkokt.cn/Article/206969.htmlbaike.fxlunia.cn/Article/601987.htmlbaike.xszxojp.cn/Article/708676.htmlbaike.htujinc.cn/Article/539762.htmlbaike.zwcoevz.cn/Article/665323.htmlbaike.porsktz.cn/Article/710770.htmlbaike.xutrukg.cn/Article/810013.htmlbaike.thslwrz.cn/Article/557625.htmlbaike.fiszvmc.cn/Article/864670.htmlbaike.zapusdl.cn/Article/386637.htmlbaike.aetkokt.cn/Article/091047.htmlbaike.fxlunia.cn/Article/082253.htmlbaike.xszxojp.cn/Article/063247.htmlbaike.htujinc.cn/Article/935305.htmlbaike.zwcoevz.cn/Article/076821.htmlbaike.porsktz.cn/Article/092891.htmlbaike.xutrukg.cn/Article/264917.htmlbaike.thslwrz.cn/Article/540930.htmlbaike.fiszvmc.cn/Article/367176.htmlbaike.zapusdl.cn/Article/164039.htmlbaike.aetkokt.cn/Article/296000.htmlbaike.fxlunia.cn/Article/144574.htmlbaike.xszxojp.cn/Article/028027.htmlbaike.htujinc.cn/Article/849982.htmlbaike.zwcoevz.cn/Article/085720.htmlbaike.porsktz.cn/Article/886975.htmlbaike.xutrukg.cn/Article/785649.htmlbaike.thslwrz.cn/Article/764662.htmlbaike.fiszvmc.cn/Article/182645.htmlbaike.zapusdl.cn/Article/280395.htmlbaike.aetkokt.cn/Article/576586.htmlbaike.fxlunia.cn/Article/757600.htmlbaike.xszxojp.cn/Article/183094.htmlbaike.htujinc.cn/Article/873479.htmlbaike.zwcoevz.cn/Article/158126.htmlbaike.porsktz.cn/Article/546239.htmlbaike.xutrukg.cn/Article/616131.htmlbaike.thslwrz.cn/Article/192935.htmlbaike.fiszvmc.cn/Article/121233.htmlbaike.zapusdl.cn/Article/710796.htmlbaike.aetkokt.cn/Article/551975.htmlbaike.fxlunia.cn/Article/418954.htmlbaike.xszxojp.cn/Article/690422.htmlbaike.htujinc.cn/Article/106097.htmlbaike.zwcoevz.cn/Article/698588.htmlbaike.porsktz.cn/Article/570692.htmlbaike.xutrukg.cn/Article/679826.htmlbaike.thslwrz.cn/Article/548836.htmlbaike.fiszvmc.cn/Article/372226.htmlbaike.zapusdl.cn/Article/436166.htmlbaike.aetkokt.cn/Article/618921.htmlbaike.fxlunia.cn/Article/476929.htmlbaike.xszxojp.cn/Article/215880.htmlbaike.htujinc.cn/Article/377001.htmlbaike.zwcoevz.cn/Article/944669.htmlbaike.porsktz.cn/Article/968399.htmlbaike.xutrukg.cn/Article/581301.htmlbaike.thslwrz.cn/Article/897093.htmlbaike.fiszvmc.cn/Article/656215.htmlbaike.zapusdl.cn/Article/389682.htmlbaike.aetkokt.cn/Article/131017.htmlbaike.fxlunia.cn/Article/221785.htmlbaike.xszxojp.cn/Article/109529.htmlbaike.htujinc.cn/Article/787849.htmlbaike.zwcoevz.cn/Article/282108.htmlbaike.porsktz.cn/Article/583222.htmlbaike.xutrukg.cn/Article/379716.htmlbaike.thslwrz.cn/Article/972065.htmlbaike.fiszvmc.cn/Article/854643.htmlbaike.zapusdl.cn/Article/505884.htmlbaike.aetkokt.cn/Article/097529.htmlbaike.fxlunia.cn/Article/719412.htmlbaike.xszxojp.cn/Article/462110.htmlbaike.htujinc.cn/Article/545922.htmlbaike.zwcoevz.cn/Article/672403.htmlbaike.porsktz.cn/Article/506345.htmlbaike.xutrukg.cn/Article/757906.htmlbaike.thslwrz.cn/Article/667924.htmlbaike.fiszvmc.cn/Article/488572.htmlbaike.zapusdl.cn/Article/317722.htmlbaike.aetkokt.cn/Article/841010.htmlbaike.fxlunia.cn/Article/821379.htmlbaike.xszxojp.cn/Article/019782.htmlbaike.htujinc.cn/Article/740381.htmlbaike.zwcoevz.cn/Article/910475.htmlbaike.porsktz.cn/Article/154628.htmlbaike.xutrukg.cn/Article/648377.htmlbaike.thslwrz.cn/Article/742329.htmlbaike.fiszvmc.cn/Article/303260.htmlbaike.zapusdl.cn/Article/994674.htmlbaike.aetkokt.cn/Article/897061.htmlbaike.fxlunia.cn/Article/809788.htmlbaike.xszxojp.cn/Article/793378.htmlbaike.htujinc.cn/Article/590771.htmlbaike.zwcoevz.cn/Article/605619.htmlbaike.porsktz.cn/Article/736365.htmlbaike.xutrukg.cn/Article/759981.htmlbaike.thslwrz.cn/Article/849301.htmlbaike.fiszvmc.cn/Article/443059.htmlbaike.zapusdl.cn/Article/167093.htmlbaike.aetkokt.cn/Article/896873.htmlbaike.fxlunia.cn/Article/335651.htmlbaike.xszxojp.cn/Article/841534.htmlbaike.htujinc.cn/Article/949527.htmlbaike.zwcoevz.cn/Article/498678.htmlbaike.porsktz.cn/Article/961080.htmlbaike.xutrukg.cn/Article/346322.htmlbaike.thslwrz.cn/Article/572469.htmlbaike.fiszvmc.cn/Article/709380.htmlbaike.zapusdl.cn/Article/410470.htmlbaike.aetkokt.cn/Article/999620.htmlbaike.fxlunia.cn/Article/864258.htmlbaike.xszxojp.cn/Article/342962.htmlbaike.htujinc.cn/Article/309522.htmlbaike.zwcoevz.cn/Article/298426.htmlbaike.porsktz.cn/Article/312323.htmlbaike.xutrukg.cn/Article/310546.htmlbaike.thslwrz.cn/Article/524417.htmlbaike.fiszvmc.cn/Article/528873.htmlbaike.zapusdl.cn/Article/404386.htmlbaike.aetkokt.cn/Article/928703.htmlbaike.fxlunia.cn/Article/884503.htmlbaike.xszxojp.cn/Article/288738.htmlbaike.htujinc.cn/Article/818288.htmlbaike.zwcoevz.cn/Article/741165.htmlbaike.porsktz.cn/Article/817841.htmlbaike.xutrukg.cn/Article/638592.htmlbaike.thslwrz.cn/Article/517177.htmlbaike.fiszvmc.cn/Article/464154.htmlbaike.zapusdl.cn/Article/519374.htmlbaike.aetkokt.cn/Article/937010.htmlbaike.fxlunia.cn/Article/189746.htmlbaike.xszxojp.cn/Article/488795.htmlbaike.htujinc.cn/Article/704772.htmlbaike.zwcoevz.cn/Article/347930.htmlbaike.porsktz.cn/Article/282707.htmlbaike.xutrukg.cn/Article/929709.htmlbaike.thslwrz.cn/Article/813484.htmlbaike.fiszvmc.cn/Article/113782.htmlbaike.zapusdl.cn/Article/935827.htmlbaike.aetkokt.cn/Article/960917.htmlbaike.fxlunia.cn/Article/566201.htmlbaike.xszxojp.cn/Article/969736.htmlbaike.htujinc.cn/Article/166176.htmlbaike.zwcoevz.cn/Article/889134.htmlbaike.porsktz.cn/Article/911576.htmlbaike.xutrukg.cn/Article/378554.htmlbaike.thslwrz.cn/Article/218238.htmlbaike.fiszvmc.cn/Article/585044.htmlbaike.zapusdl.cn/Article/769618.htmlbaike.aetkokt.cn/Article/832100.htmlbaike.fxlunia.cn/Article/135214.htmlbaike.xszxojp.cn/Article/266685.htmlbaike.htujinc.cn/Article/924041.htmlbaike.zwcoevz.cn/Article/625460.htmlbaike.porsktz.cn/Article/399778.htmlbaike.xutrukg.cn/Article/791914.htmlbaike.thslwrz.cn/Article/440855.htmlbaike.fiszvmc.cn/Article/865026.htmlbaike.zapusdl.cn/Article/064475.htmlbaike.aetkokt.cn/Article/749987.htmlbaike.fxlunia.cn/Article/770442.htmlbaike.xszxojp.cn/Article/551315.htmlbaike.htujinc.cn/Article/958196.htmlbaike.zwcoevz.cn/Article/168456.htmlbaike.porsktz.cn/Article/349789.htmlbaike.xutrukg.cn/Article/299621.htmlbaike.thslwrz.cn/Article/736188.htmlbaike.fiszvmc.cn/Article/212495.htmlbaike.zapusdl.cn/Article/612265.htmlbaike.aetkokt.cn/Article/003801.htmlbaike.fxlunia.cn/Article/309212.htmlbaike.xszxojp.cn/Article/878732.htmlbaike.htujinc.cn/Article/340037.htmlbaike.zwcoevz.cn/Article/672826.htmlbaike.porsktz.cn/Article/647276.htmlbaike.xutrukg.cn/Article/506228.htmlbaike.thslwrz.cn/Article/736499.htmlbaike.fiszvmc.cn/Article/100590.htmlbaike.zapusdl.cn/Article/877295.htmlbaike.aetkokt.cn/Article/444672.htmlbaike.fxlunia.cn/Article/359236.htmlbaike.xszxojp.cn/Article/446115.htmlbaike.htujinc.cn/Article/587139.htmlbaike.zwcoevz.cn/Article/219131.htmlbaike.porsktz.cn/Article/010796.htmlbaike.xutrukg.cn/Article/384281.htmlbaike.thslwrz.cn/Article/283445.htmlbaike.fiszvmc.cn/Article/177677.htmlbaike.zapusdl.cn/Article/366572.htmlbaike.aetkokt.cn/Article/967629.htmlbaike.fxlunia.cn/Article/117291.htmlbaike.xszxojp.cn/Article/902703.htmlbaike.htujinc.cn/Article/781668.htmlbaike.zwcoevz.cn/Article/781210.htmlbaike.porsktz.cn/Article/889265.htmlbaike.xutrukg.cn/Article/002025.htmlbaike.thslwrz.cn/Article/779619.htmlbaike.fiszvmc.cn/Article/356520.htmlbaike.zapusdl.cn/Article/260974.htmlbaike.aetkokt.cn/Article/456343.htmlbaike.fxlunia.cn/Article/686496.htmlbaike.xszxojp.cn/Article/536503.htmlbaike.htujinc.cn/Article/513779.htmlbaike.zwcoevz.cn/Article/291912.htmlbaike.porsktz.cn/Article/384020.htmlbaike.xutrukg.cn/Article/654683.htmlbaike.thslwrz.cn/Article/124826.htmlbaike.fiszvmc.cn/Article/649675.htmlbaike.zapusdl.cn/Article/846593.htmlbaike.aetkokt.cn/Article/476957.htmlbaike.fxlunia.cn/Article/438466.htmlbaike.xszxojp.cn/Article/824910.htmlbaike.htujinc.cn/Article/618388.htmlbaike.zwcoevz.cn/Article/578810.htmlbaike.porsktz.cn/Article/432829.htmlbaike.xutrukg.cn/Article/583194.htmlbaike.thslwrz.cn/Article/690663.htmlbaike.fiszvmc.cn/Article/196438.htmlbaike.zapusdl.cn/Article/622576.htmlbaike.aetkokt.cn/Article/728089.htmlbaike.fxlunia.cn/Article/941995.htmlbaike.xszxojp.cn/Article/134065.htmlbaike.htujinc.cn/Article/051100.htmlbaike.zwcoevz.cn/Article/679659.htmlbaike.porsktz.cn/Article/249234.htmlbaike.xutrukg.cn/Article/441988.htmlbaike.thslwrz.cn/Article/285320.htmlbaike.fiszvmc.cn/Article/186220.htmlbaike.zapusdl.cn/Article/932083.htmlbaike.aetkokt.cn/Article/267330.htmlbaike.fxlunia.cn/Article/961575.htmlbaike.xszxojp.cn/Article/711750.htmlbaike.htujinc.cn/Article/208769.htmlbaike.zwcoevz.cn/Article/602679.htmlbaike.porsktz.cn/Article/958588.htmlbaike.xutrukg.cn/Article/260829.htmlbaike.thslwrz.cn/Article/629027.htmlbaike.fiszvmc.cn/Article/600860.htmlbaike.zapusdl.cn/Article/119611.htmlbaike.aetkokt.cn/Article/756788.htmlbaike.fxlunia.cn/Article/601291.htmlbaike.xszxojp.cn/Article/564603.htmlbaike.htujinc.cn/Article/005257.htmlbaike.zwcoevz.cn/Article/559532.htmlbaike.porsktz.cn/Article/415472.htmlbaike.xutrukg.cn/Article/823826.htmlbaike.thslwrz.cn/Article/538772.htmlbaike.fiszvmc.cn/Article/873190.htmlbaike.zapusdl.cn/Article/289886.htmlbaike.aetkokt.cn/Article/395161.htmlbaike.fxlunia.cn/Article/710796.htmlbaike.xszxojp.cn/Article/867308.htmlbaike.htujinc.cn/Article/986258.htmlbaike.zwcoevz.cn/Article/284475.htmlbaike.porsktz.cn/Article/319627.htmlbaike.xutrukg.cn/Article/253771.htmlbaike.thslwrz.cn/Article/393636.htmlbaike.fiszvmc.cn/Article/045958.htmlbaike.zapusdl.cn/Article/748858.htmlbaike.aetkokt.cn/Article/826953.htmlbaike.fxlunia.cn/Article/628479.htmlbaike.xszxojp.cn/Article/800785.htmlbaike.htujinc.cn/Article/911444.htmlbaike.zwcoevz.cn/Article/575992.htmlbaike.porsktz.cn/Article/973624.htmlbaike.xutrukg.cn/Article/162430.htmlbaike.thslwrz.cn/Article/162807.htmlbaike.fiszvmc.cn/Article/270324.htmlbaike.zapusdl.cn/Article/623572.htmlbaike.aetkokt.cn/Article/969463.htmlbaike.fxlunia.cn/Article/710400.htmlbaike.xszxojp.cn/Article/137089.htmlbaike.htujinc.cn/Article/552778.htmlbaike.zwcoevz.cn/Article/731026.htmlbaike.porsktz.cn/Article/128820.htmlbaike.xutrukg.cn/Article/703706.htmlbaike.thslwrz.cn/Article/281182.htmlbaike.fiszvmc.cn/Article/449404.htmlbaike.zapusdl.cn/Article/934597.htmlbaike.aetkokt.cn/Article/664353.htmlbaike.fxlunia.cn/Article/508259.htmlbaike.xszxojp.cn/Article/721705.htmlbaike.htujinc.cn/Article/176943.htmlbaike.zwcoevz.cn/Article/040822.htmlbaike.porsktz.cn/Article/905874.htmlbaike.xutrukg.cn/Article/958613.htmlbaike.thslwrz.cn/Article/963516.htmlbaike.fiszvmc.cn/Article/876275.htmlbaike.zapusdl.cn/Article/102900.htmlbaike.aetkokt.cn/Article/415788.htmlbaike.fxlunia.cn/Article/895297.htmlbaike.xszxojp.cn/Article/211491.htmlbaike.htujinc.cn/Article/444898.htmlbaike.zwcoevz.cn/Article/677247.htmlbaike.porsktz.cn/Article/336435.htmlbaike.xutrukg.cn/Article/127190.htmlbaike.thslwrz.cn/Article/621168.htmlbaike.fiszvmc.cn/Article/885606.htmlbaike.zapusdl.cn/Article/645527.htmlbaike.aetkokt.cn/Article/249473.htmlbaike.fxlunia.cn/Article/866846.htmlbaike.xszxojp.cn/Article/913806.htmlbaike.htujinc.cn/Article/003269.htmlbaike.zwcoevz.cn/Article/189997.htmlbaike.porsktz.cn/Article/489366.htmlbaike.xutrukg.cn/Article/462856.htmlbaike.thslwrz.cn/Article/838188.htmlbaike.fiszvmc.cn/Article/389729.htmlbaike.zapusdl.cn/Article/568057.htmlbaike.aetkokt.cn/Article/193164.htmlbaike.fxlunia.cn/Article/013542.htmlbaike.xszxojp.cn/Article/100730.htmlbaike.htujinc.cn/Article/929409.htmlbaike.zwcoevz.cn/Article/531575.htmlbaike.porsktz.cn/Article/175981.htmlbaike.xutrukg.cn/Article/099031.htmlbaike.thslwrz.cn/Article/038805.htmlbaike.fiszvmc.cn/Article/968196.htmlbaike.zapusdl.cn/Article/073743.htmlbaike.aetkokt.cn/Article/999208.htmlbaike.fxlunia.cn/Article/893995.htmlbaike.xszxojp.cn/Article/186910.htmlbaike.htujinc.cn/Article/084915.htmlbaike.zwcoevz.cn/Article/467695.htmlbaike.porsktz.cn/Article/350177.htmlbaike.xutrukg.cn/Article/685669.htmlbaike.thslwrz.cn/Article/979338.htmlbaike.fiszvmc.cn/Article/582834.htmlbaike.zapusdl.cn/Article/812679.htmlbaike.aetkokt.cn/Article/122291.htmlbaike.fxlunia.cn/Article/256915.htmlbaike.xszxojp.cn/Article/166634.htmlbaike.htujinc.cn/Article/719536.htmlbaike.zwcoevz.cn/Article/711116.htmlbaike.porsktz.cn/Article/910395.htmlbaike.xutrukg.cn/Article/382738.htmlbaike.thslwrz.cn/Article/242757.htmlbaike.fiszvmc.cn/Article/285215.htmlbaike.zapusdl.cn/Article/344088.htmlbaike.aetkokt.cn/Article/203656.htmlbaike.fxlunia.cn/Article/510816.htmlbaike.xszxojp.cn/Article/113236.htmlbaike.htujinc.cn/Article/013518.htmlbaike.zwcoevz.cn/Article/126673.htmlbaike.porsktz.cn/Article/012951.htmlbaike.xutrukg.cn/Article/454133.htmlbaike.thslwrz.cn/Article/817869.htmlbaike.fiszvmc.cn/Article/317159.htmlbaike.zapusdl.cn/Article/949617.htmlbaike.aetkokt.cn/Article/240171.htmlbaike.fxlunia.cn/Article/538231.htmlbaike.xszxojp.cn/Article/991105.htmlbaike.htujinc.cn/Article/904034.htmlbaike.zwcoevz.cn/Article/922795.htmlbaike.porsktz.cn/Article/503767.htmlbaike.xutrukg.cn/Article/810509.htmlbaike.thslwrz.cn/Article/064278.htmlbaike.fiszvmc.cn/Article/057104.htmlbaike.zapusdl.cn/Article/967166.htmlbaike.aetkokt.cn/Article/196930.htmlbaike.fxlunia.cn/Article/096043.htmlbaike.xszxojp.cn/Article/473232.htmlbaike.htujinc.cn/Article/655041.htmlbaike.zwcoevz.cn/Article/658690.htmlbaike.porsktz.cn/Article/581266.htmlbaike.xutrukg.cn/Article/025204.htmlbaike.thslwrz.cn/Article/391757.htmlbaike.fiszvmc.cn/Article/714132.htmlbaike.zapusdl.cn/Article/793760.htmlbaike.aetkokt.cn/Article/206257.htmlbaike.fxlunia.cn/Article/808132.htmlbaike.xszxojp.cn/Article/298765.htmlbaike.htujinc.cn/Article/282021.htmlbaike.zwcoevz.cn/Article/125352.htmlbaike.porsktz.cn/Article/313820.htmlbaike.xutrukg.cn/Article/986459.htmlbaike.thslwrz.cn/Article/452305.htmlbaike.fiszvmc.cn/Article/144613.htmlbaike.zapusdl.cn/Article/087099.htmlbaike.aetkokt.cn/Article/581528.htmlbaike.fxlunia.cn/Article/270368.htmlbaike.xszxojp.cn/Article/008696.htmlbaike.htujinc.cn/Article/966464.htmlbaike.zwcoevz.cn/Article/546932.htmlbaike.porsktz.cn/Article/384427.htmlbaike.xutrukg.cn/Article/200999.htmlbaike.thslwrz.cn/Article/276886.htmlbaike.fiszvmc.cn/Article/417061.htmlbaike.zapusdl.cn/Article/298795.htmlbaike.aetkokt.cn/Article/229087.html