com.supermap.data

类 PrjCoordSys

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.data.PrjCoordSys
  • 所有已实现的接口:
    IDisposable
    直接已知子类:
    InternalPrjCoordSysChart


    public class PrjCoordSys
    extends com.supermap.data.InternalHandleDisposable

    投影坐标系类。

    投影坐标系统由地图投影方式、投影参数、坐标单位和地理坐标系组成。SuperMap Objects Java 中提供了很多预定义的投影系统,用户可以直接使用,此外,用户还可以定制自己投影系统。

    投影坐标系是定义在二维平面上的,不同于地理坐标系用经纬度定位地面点,投影坐标系是用 X、Y 坐标来定位的。每一个投影坐标系都基于一个地理坐标系。

    • 构造器详细资料

      • PrjCoordSys

        public PrjCoordSys()
        构造一个新的 PrjCoordSys 对象。
      • PrjCoordSys

        public PrjCoordSys(PrjCoordSysType type)
        根据指定的参数来构造一个 PrjCoordSys 的新对象。
        参数:
        type - 投影坐标系类型。
      • PrjCoordSys

        public PrjCoordSys(GeoCoordSys geoCoordSys,
                           Projection projection,
                           PrjParameter prjParameter,
                           String name)
        根据指定的参数来构造一个 PrjCoordSys 的新对象。
        参数:
        geoCoordSys - 投影坐标系所基于的地理坐标系。
        projection - 投影方式。投影方式如等角圆锥投影、等距方位投影等等。
        prjParameter - 投影参数。
        name - 投影坐标系名称。
      • PrjCoordSys

        public PrjCoordSys(PrjCoordSys prjCoordSys)
      • PrjCoordSys

        public PrjCoordSys(int epsgCode)
    • 方法详细资料

      • fromEPSG

        public static PrjCoordSys fromEPSG(int epsgCode)
      • dispose

        public void dispose()
        释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
      • getName

        public String getName()
        返回投影坐标系对象的名称。
        返回:
        投影坐标系对象的名称。
        默认值:
        默认值为 "WGS_1984_UTM_Zone_1N"。
      • setName

        public void setName(String value)
        设置投影坐标系对象的名称。
        参数:
        value - 投影坐标系对象的名称。
      • getType

        public PrjCoordSysType getType()
        返回投影坐标系类型。

        当投影坐标系类型为自定义时,用户需另外指定地理坐标系、投影方法、坐标单位以及投影参数;其余的值为 SuperMap Object Java 系统预定义,用户不必指定其他参数。

        返回:
        投影坐标系类型。
        默认值:
        默认值为 PrjCoordSysType.PCS_USER_DEFINED。
      • setType

        public void setType(PrjCoordSysType value)
        设置投影坐标系类型。

        当投影坐标系类型为自定义时,用户需另外指定地理坐标系、投影方法、坐标单位以及投影参数;其余的值为 SuperMap Object Java 系统预定义,用户不必指定其他参数。

        参数:
        value - 投影坐标系类型。
      • getGeoCoordSys

        public GeoCoordSys getGeoCoordSys()
        返回投影坐标系的地理坐标系统对象。每个投影系都要依赖于一个地理坐标系。
        返回:
        投影坐标系的地理坐标系统对象。
        默认值:
        默认值为空的 GeoCoordSys 对象。
      • setGeoCoordSys

        public void setGeoCoordSys(GeoCoordSys value)
        设置投影坐标系的地理坐标系统对象。每个投影系都要依赖于一个地理坐标系。该方法仅在坐标系类型为自定义投影坐标系和自定义地理坐标系时有效。
        参数:
        value - 投影坐标系的地理坐标系统对象。
      • getProjection

        public Projection getProjection()
        返回投影坐标系统的投影方式。投影方式如等角圆锥投影、等距方位投影等等。
        返回:
        投影坐标系统的投影方式。
        默认值:
        默认值为空的 Projection 对象。
      • setProjection

        public void setProjection(Projection value)
        设置投影坐标系统的投影方式。投影方式如等角圆锥投影、等距方位投影等等。
        参数:
        value - 投影坐标系统的投影方式。
      • getPrjParameter

        public PrjParameter getPrjParameter()
        返回投影坐标系统对象的投影参数。
        返回:
        投影坐标系统对象的投影参数。
        默认值:
        默认值为空的 PrjParameter
      • setPrjParameter

        public void setPrjParameter(PrjParameter value)
        设置投影坐标系统对象的投影参数。
        参数:
        value - 投影坐标系统对象的投影参数。
      • getCoordUnit

        public Unit getCoordUnit()
        返回投影系统坐标单位。

        投影系统的坐标单位与距离单位(DistanceUnits)可以不同,例如经纬度坐标下的坐标单位是度,距离单位可以是米、公里等;即使是普通平面坐标或者投影坐标,这两个单位同样可不同。

        返回:
        投影系统坐标单位。
        默认值:
        默认值为 Meter
      • setCoordUnit

        public void setCoordUnit(Unit value)
        设置投影系统坐标单位。

        投影系统的坐标单位与距离单位(DistanceUnits)可以不同,例如经纬度坐标下的坐标单位是度,距离单位可以是米、公里等;即使是普通平面坐标或者投影坐标,这两个单位同样可不同。

        参数:
        value - 投影系统坐标单位。
      • getDistanceUnit

        public Unit getDistanceUnit()
        返回距离(长度)单位。
        返回:
        距离(长度)单位。
        默认值:
        默认值为 Meter
      • setDistanceUnit

        public void setDistanceUnit(Unit value)
        设置距离(长度)单位。
        参数:
        value - 距离(长度)单位。
      • fromXML

        public boolean fromXML(String xml)
        据 XML 字符串构建 PrjCoordSys 对象,成功返回 true。
        参数:
        xml - 指定的 XML 字符串。
        返回:
        如果构建成功返回 true,否则返回 false。
      • fromXML

        public boolean fromXML(String xml,
                               int version)
      • toXML

        public String toXML()
        将投影坐标系类的对象转换为 XML 格式的字符串。
        返回:
        表示投影坐标系类的对象的 XML 字符串。
      • toXML

        public String toXML(int version)
      • toEPSGCode

        @Deprecated
        public int toEPSGCode()
        已过时。 已过时。
        转换得到 EPSG (The European Petroleum Survey Group)对应的代码。

        getEPSGCode方法与toEPSGCode方法都可以返回EPSG代码,但是两者是有区别的:

        1. getEPSGCode返回的EPSG代码是通过setEPSGCode方法设置的EPSG代码;如果没有通过setEPSGCode方法设置EPSG代码,则返回值为0。

        2. toEPSGCode方法返回的EPSG代码来源于两个途径:

        • 通过PrjCoordSys.fromEPSGCode方法传入的EPSG代码,如果PrjCoordSys对象通过PrjCoordSys.fromEPSGCode接口传入EPSG代码的方式构建投影信息对象,那么toEPSGCode方法返回的EPSG代码就是传入时的代码。
        • 通过其他方式构建PrjCoordSys对象,那么将根据PrjCoordSys对象中的投影信息,通过查询产品包Bin目录下的PrjConfig.xml文件,找到该投影信息对应的EPSG代码并返回,如果未找到支持EPSG代码。toEPSGCode方法返回-1000。
        返回:
        对应的 EPSG 代码,如果 PrjCoordSys 为用户自定义或找不到 EPSG 相应的代码时,返回-1000。
      • fromEPSGCode

        public boolean fromEPSGCode(int value)
        根据 EPSG 代码修改对象的内容,当返回 false 时,原来对象的内容没有发生变化。

        通过EPSG代码返回投影信息,所支持的EPSG代码情况:

        支持所有地理参考系(GEOGCS);

        支持部分投影参考系(PROJCS),所支持的代码范围如下面的表格所示;

        不支持:地心参考系(GEOCCS)、垂直参考系(VERT_CS)。

        所支持投影参考系的代码:
        2000
        2001
        2002
        2003
        2004
        2005
        2006
        2007
        2008
        2009
        2010
        2011
        2012
        2013
        2014
        2015
        2016
        2017
        2018
        2019
        2020
        2021
        2022
        2023
        2024
        2025
        2026
        2027
        2028
        2029
        2030
        2031
        2032
        2033
        2034
        2035
        2036
        2037
        2038
        2039
        2040
        2041
        2042
        2043
        2044
        2045
        2058
        2059
        2060
        2061
        2063
        2064
        2067
        2068
        2069
        2070
        2071
        2072
        2073
        2074
        2075
        2076
        2077
        2078
        2079
        2080
        2081
        2082
        2083
        2084
        2087
        2088
        2089
        2090
        2091
        2092
        2093
        2094
        2095
        2096
        2097
        2098
        2100
        2105
        2106
        2107
        2108
        2109
        2110
        2111
        2112
        2113
        2114
        2115
        2116
        2117
        2118
        2119
        2120
        2121
        2122
        2123
        2124
        2125
        2126
        2127
        2128
        2129
        2130
        2131
        2132
        2133
        2134
        2135
        2137
        2139
        2140
        2141
        2142
        2143
        2144
        2145
        2146
        2147
        2148
        2149
        2150
        2151
        2152
        2153
        2156
        2157
        2158
        2161
        2162
        2163
        2164
        2165
        2166
        2167
        2168
        2169
        2170
        2171
        2172
        2173
        2174
        2175
        2176
        2177
        2178
        2179
        2180
        2188
        2189
        2190
        2191
        2193
        2195
        2196
        2197
        2198
        2199
        2200
        2201
        2202
        2203
        2206
        2207
        2208
        2209
        2210
        2211
        2212
        2213
        2214
        2215
        2216
        2217
        2219
        2220
        2222
        2223
        2224
        2290
        2291
        2292
        2294
        2295
        2308
        2309
        2310
        2311
        2312
        2313
        2315
        2316
        2319
        2320
        2321
        2322
        2323
        2324
        2325
        2326
        2327
        2328
        2329
        2330
        2331
        2332
        2333
        2334
        2335
        2336
        2337
        2338
        2339
        2340
        2341
        2342
        2343
        2344
        2345
        2346
        2347
        2348
        2349
        2350
        2351
        2352
        2353
        2354
        2355
        2356
        2357
        2358
        2359
        2360
        2361
        2362
        2363
        2364
        2365
        2366
        2367
        2368
        2369
        2370
        2371
        2372
        2373
        2374
        2375
        2376
        2377
        2378
        2379
        2380
        2381
        2382
        2383
        2384
        2385
        2386
        2387
        2388
        2389
        2390
        2391
        2392
        2393
        2394
        2395
        2396
        2397
        2398
        2399
        2400
        2401
        2402
        2403
        2404
        2405
        2406
        2407
        2408
        2409
        2410
        2411
        2412
        2413
        2414
        2415
        2416
        2417
        2418
        2419
        2420
        2421
        2422
        2423
        2424
        2425
        2426
        2427
        2428
        2429
        2430
        2431
        2432
        2433
        2434
        2435
        2436
        2437
        2438
        2439
        2440
        2441
        2442
        2443
        2444
        2445
        2446
        2447
        2448
        2449
        2450
        2451
        2452
        2453
        2454
        2455
        2456
        2457
        2458
        2459
        2460
        2461
        2462
        2463
        2464
        2465
        2466
        2467
        2468
        2469
        2470
        2471
        2472
        2473
        2474
        2475
        2476
        2477
        2478
        2479
        2480
        2481
        2482
        2483
        2484
        2485
        2486
        2487
        2488
        2489
        2490
        2491
        2492
        2493
        2494
        2495
        2496
        2497
        2498
        2499
        2500
        2501
        2502
        2503
        2504
        2505
        2506
        2507
        2508
        2509
        2510
        2511
        2512
        2513
        2514
        2515
        2516
        2517
        2518
        2519
        2520
        2521
        2522
        2523
        2524
        2525
        2526
        2527
        2528
        2529
        2530
        2531
        2532
        2533
        2534
        2535
        2536
        2537
        2538
        2539
        2540
        2541
        2542
        2543
        2544
        2545
        2546
        2547
        2548
        2549
        2550
        2551
        2552
        2553
        2554
        2555
        2556
        2557
        2558
        2559
        2560
        2561
        2562
        2563
        2564
        2565
        2566
        2567
        2568
        2569
        2570
        2571
        2572
        2573
        2574
        2575
        2576
        2577
        2578
        2579
        2580
        2581
        2582
        2583
        2584
        2585
        2586
        2587
        2588
        2589
        2590
        2591
        2592
        2593
        2594
        2595
        2596
        2597
        2598
        2599
        2600
        2601
        2602
        2603
        2604
        2605
        2606
        2607
        2608
        2609
        2610
        2611
        2612
        2613
        2614
        2615
        2616
        2617
        2618
        2619
        2620
        2621
        2622
        2623
        2624
        2625
        2626
        2627
        2628
        2629
        2630
        2631
        2632
        2633
        2634
        2635
        2636
        2637
        2638
        2639
        2640
        2641
        2642
        2643
        2644
        2645
        2646
        2647
        2648
        2649
        2650
        2651
        2652
        2653
        2654
        2655
        2656
        2657
        2658
        2659
        2660
        2661
        2662
        2663
        2664
        2665
        2666
        2667
        2668
        2669
        2670
        2671
        2672
        2673
        2674
        2675
        2676
        2677
        2678
        2679
        2680
        2681
        2682
        2683
        2684
        2685
        2686
        2687
        2688
        2689
        2690
        2691
        2692
        2693
        2694
        2695
        2696
        2697
        2698
        2699
        2700
        2701
        2702
        2703
        2704
        2705
        2706
        2707
        2708
        2709
        2710
        2711
        2712
        2713
        2714
        2715
        2716
        2717
        2718
        2719
        2720
        2721
        2722
        2723
        2724
        2725
        2726
        2727
        2728
        2729
        2730
        2731
        2732
        2733
        2734
        2735
        2736
        2737
        2738
        2739
        2740
        2741
        2742
        2743
        2744
        2745
        2746
        2747
        2748
        2749
        2750
        2751
        2752
        2753
        2754
        2755
        2756
        2757
        2758
        2759
        2760
        2761
        2762
        2763
        2776
        2777
        2778
        2780
        2781
        2782
        2783
        2784
        2785
        2786
        2787
        2788
        2789
        2790
        2791
        2792
        2793
        2802
        2803
        2813
        2814
        2815
        2816
        2817
        2820
        2821
        2822
        2823
        2824
        2825
        2826
        2827
        2828
        2829
        2830
        2840
        2852
        2862
        2863
        2864
        2865
        2867
        2868
        2869
        2931
        2932
        2933
        2934
        2935
        2936
        2937
        2938
        2939
        2940
        2941
        2942
        2943
        2944
        2945
        2946
        2947
        2948
        2949
        2950
        2951
        2952
        2953
        2954
        2955
        2956
        2957
        2958
        2959
        2960
        2961
        2962
        2969
        2970
        2971
        2972
        2973
        2975
        2976
        2977
        2978
        2979
        2980
        2981
        2982
        2983
        2987
        2988
        2989
        2990
        2995
        2996
        2997
        2998
        2999
        3000
        3001
        3002
        3003
        3004
        3006
        3007
        3008
        3009
        3010
        3011
        3012
        3013
        3014
        3015
        3016
        3017
        3018
        3019
        3020
        3021
        3022
        3023
        3024
        3025
        3026
        3027
        3028
        3029
        3030
        3035
        3036
        3037
        3038
        3039
        3040
        3041
        3042
        3043
        3044
        3045
        3046
        3047
        3048
        3049
        3050
        3051
        3054
        3055
        3056
        3058
        3059
        3060
        3061
        3062
        3063
        3064
        3065
        3066
        3067
        3069
        3070
        3071
        3072
        3073
        3074
        3075
        3076
        3077
        3078
        3079
        3092
        3093
        3094
        3095
        3096
        3097
        3098
        3099
        3100
        3101
        3103
        3104
        3105
        3106
        3108
        3109
        3113
        3114
        3115
        3116
        3117
        3118
        3119
        3120
        3121
        3122
        3123
        3124
        3125
        3126
        3127
        3128
        3129
        3130
        3131
        3132
        3133
        3134
        3135
        3136
        3137
        3138
        3141
        3142
        3143
        3146
        3147
        3148
        3149
        3150
        3151
        3152
        3154
        3155
        3156
        3157
        3158
        3159
        3160
        3164
        3168
        3169
        3170
        3171
        3172
        3176
        3177
        3178
        3179
        3180
        3181
        3182
        3183
        3184
        3185
        3186
        3187
        3188
        3189
        3190
        3191
        3192
        3193
        3194
        3195
        3196
        3197
        3198
        3199
        3201
        3202
        3203
        3296
        3297
        3298
        3299
        3302
        3303
        3304
        3305
        3306
        3307
        3312
        3313
        3315
        3316
        3317
        3318
        3319
        3320
        3321
        3322
        3323
        3324
        3325
        3326
        3327
        3328
        3329
        3330
        3331
        3332
        3333
        3334
        3335
        3336
        3339
        3340
        3341
        3342
        3343
        3344
        3345
        3346
        3349
        3350
        3351
        3352
        3353
        3354
        3355
        3356
        3357
        3367
        3368
        3369
        3370
        3371
        3372
        3373
        3374
        3375
        3376
        3386
        3387
        3388
        3389
        3390
        3391
        3392
        3393
        3395
        3396
        3397
        3398
        3399
        3400
        3401
        3402
        3403
        3405
        3406
        3408
        3409
        3410
        3414
        3439
        3440
        3449
        3450
        3460
        3461
        3462
        3463
        3464
        3465
        3466
        3468
        3469
        3470
        3471
        3472
        3473
        3474
        3475
        3476
        3478
        3479
        3480
        3481
        3482
        3483
        3509
        3511
        3516
        3518
        3520
        3522
        3524
        3526
        3528
        3530
        3532
        3534
        3554
        3555
        3556
        3557
        3558
        3571
        3572
        3573
        3574
        3575
        3576
        3591
        3597
        3599
        3601
        3602
        3603
        3607
        3609
        3611
        3613
        3615
        3617
        3619
        3621
        3623
        3625
        3629
        3653
        3684
        3701
        3702
        3703
        3704
        3705
        3706
        3707
        3708
        3709
        3710
        3711
        3712
        3713
        3714
        3715
        3716
        3717
        3718
        3719
        3720
        3721
        3722
        3723
        3724
        3725
        3726
        3727
        3740
        3741
        3742
        3743
        3744
        3745
        3746
        3747
        3748
        3749
        3750
        3751
        3752
        3761
        3763
        3764
        3765
        3767
        3768
        3769
        3770
        3771
        3772
        3773
        3774
        3775
        3776
        3777
        3778
        3779
        3780
        3781
        3782
        3783
        3784
        3785
        3787
        3788
        3789
        3790
        3791
        3793
        3794
        3800
        3801
        3802
        3814
        3815
        3816
        3825
        3826
        3827
        3828
        3829
        3832
        3833
        3834
        3835
        3836
        3837
        3838
        3839
        3840
        3841
        3842
        3843
        3844
        3845
        3846
        3847
        3848
        3849
        3850
        3854
        3857
        3873
        3874
        3875
        3876
        3877
        3878
        3879
        3880
        3881
        3882
        3883
        3884
        3885
        3890
        3891
        3892
        3893
        3907
        3908
        3909
        3910
        3911
        3912
        3920
        3973
        3974
        3975
        3986
        3987
        3988
        3989
        3994
        3997
        4026
        4037
        4038
        4048
        4049
        4050
        4051
        4056
        4057
        4058
        4059
        4060
        4061
        4062
        4063
        4071
        4082
        4083
        4093
        4094
        4095
        4096
        4414
        4417
        4434
        4467
        4471
        4474
        4484
        4485
        4486
        4487
        4488
        4489
        4491
        4492
        4493
        4494
        4495
        4496
        4497
        4498
        4499
        4500
        4501
        4502
        4503
        4504
        4505
        4506
        4507
        4508
        4509
        4510
        4511
        4512
        4513
        4514
        4515
        4516
        4517
        4518
        4519
        4520
        4521
        4522
        4523
        4524
        4525
        4526
        4527
        4528
        4529
        4530
        4531
        4532
        4533
        4534
        4535
        4536
        4537
        4538
        4539
        4540
        4541
        4542
        4543
        4544
        4545
        4546
        4547
        4548
        4549
        4550
        4551
        4552
        4553
        4554
        4559
        4568
        4569
        4570
        4571
        4572
        4573
        4574
        4575
        4576
        4577
        4578
        4579
        4580
        4581
        4582
        4583
        4584
        4585
        4586
        4587
        4588
        4589
        4647
        4652
        4653
        4654
        4655
        4656
        4766
        4767
        4768
        4769
        4770
        4771
        4772
        4773
        4774
        4775
        4776
        4777
        4778
        4779
        4780
        4781
        4782
        4783
        4784
        4785
        4786
        4787
        4788
        4789
        4790
        4791
        4792
        4793
        4794
        4795
        4796
        4797
        4798
        4799
        4800
        4812
        4822
        4855
        4856
        4857
        4858
        4859
        4860
        4861
        4862
        4863
        4864
        4865
        4866
        4867
        4868
        4869
        4870
        4871
        4872
        4873
        4874
        4875
        4876
        4877
        4878
        4879
        4880
        5014
        5015
        5016
        5018
        5048
        5105
        5106
        5107
        5108
        5109
        5110
        5111
        5112
        5113
        5114
        5115
        5116
        5117
        5118
        5119
        5120
        5121
        5122
        5123
        5124
        5125
        5126
        5127
        5128
        5129
        5130
        5167
        5168
        5169
        5170
        5171
        5172
        5173
        5174
        5175
        5176
        5177
        5178
        5179
        5180
        5181
        5182
        5183
        5184
        5185
        5186
        5187
        5188
        5223
        5234
        5235
        5247
        5253
        5254
        5255
        5256
        5257
        5258
        5259
        5266
        5269
        5270
        5271
        5272
        5273
        5274
        5275
        5292
        5293
        5294
        5295
        5296
        5297
        5298
        5299
        5300
        5301
        5302
        5303
        5304
        5305
        5306
        5307
        5308
        5309
        5310
        5311
        5316
        5329
        5330
        5331
        5337
        5343
        5344
        5345
        5346
        5347
        5348
        5349
        5355
        5356
        5357
        5361
        5362
        5367
        5382
        5383
        5387
        5388
        5389
        5396
        5463
        5466
        5490
        5518
        5519
        5520
        5523
        5530
        5531
        5532
        5533
        5534
        5535
        5536
        5537
        5538
        5539
        5550
        5551
        5552
        5562
        5563
        5564
        5565
        5566
        5567
        5568
        5569
        5570
        5571
        5572
        5573
        5574
        5575
        5576
        5577
        5578
        5579
        5580
        5581
        5582
        5583
        5588
        5596
        5627
        5629
        5631
        5633
        5635
        5636
        5638
        5641
        5644
        5649
        5650
        5651
        5652
        5653
        5659
        5663
        5664
        5665
        5666
        5667
        5668
        5669
        5670
        5671
        5672
        5673
        5674
        5675
        5676
        5677
        5678
        5679
        5680
        5682
        5683
        5684
        5685
        5700
        5825
        5836
        5837
        5839
        5842
        5844
        5858
        5875
        5876
        5877
        5879
        5880
        5887
        6128
        6129
        6204
        6210
        6211
        6312
        6316
        6328
        6329
        6330
        6331
        6332
        6333
        6334
        6335
        6336
        6337
        6338
        6339
        6340
        6341
        6342
        6343
        6344
        6345
        6346
        6347
        6348
        6355
        6356
        6366
        6367
        6368
        6369
        6370
        6371
        6381
        6382
        6383
        6384
        6385
        6386
        6387
        6394
        6395
        6396
        6397
        6398
        6399
        6400
        6401
        6402
        6404
        6405
        6406
        6407
        6408
        6409
        6435
        6437
        6442
        6444
        6446
        6448
        6450
        6452
        6454
        6456
        6458
        6460
        6480
        6481
        6482
        6483
        6485
        6497
        6506
        6508
        6509
        6511
        6512
        6513
        6518
        6520
        6522
        6524
        6526
        6528
        6530
        6532
        6534
        6536
        6540
        6567
        6589
        6610
        6611
        6613
        6615
        6617
        6628
        6629
        6630
        6631
        6632
        6634
        6635
        6636
        6637
        6646
        6669
        6670
        6671
        6672
        6673
        6674
        6675
        6676
        6677
        6678
        6679
        6680
        6681
        6682
        6683
        6684
        6685
        6686
        6687
        6688
        6689
        6690
        6691
        6692
        6703
        6707
        6708
        6709
        6720
        6721
        6722
        6723
        6732
        6733
        6734
        6735
        6736
        6737
        6738
        6784
        6785
        6786
        6787
        6788
        6789
        6790
        6791
        6800
        6801
        6802
        6803
        6808
        6808
        6809
        6810
        6811
        6812
        6813
        6814
        6815
        6816
        6817
        6818
        6819
        6820
        6821
        6822
        6823
        6824
        6825
        6826
        6827
        6828
        6829
        6830
        6831
        6832
        6833
        6834
        6835
        6836
        6837
        6838
        6839
        6840
        6841
        6842
        6843
        6844
        6845
        6846
        6847
        6848
        6849
        6850
        6851
        6856
        6857
        6858
        6859
        6860
        6861
        6862
        6863
        6870
        6875
        6876
        6915
        6931
        6932
        6933
        6956
        6957
        6958
        6959
        6984
        6991
        6996
        7005
        7006
        7007
        7074
        7075
        7076
        7077
        7078
        7079
        7080
        7081
        7109
        7110
        7115
        7118
        7119
        7120
        7125
        7131
        7142
        7257
        7259
        7261
        7263
        7265
        7267
        7269
        7271
        7273
        7275
        7277
        7279
        7281
        7283
        7285
        7287
        7289
        7291
        7293
        7295
        7297
        7299
        7301
        7303
        7305
        7307
        7309
        7311
        7313
        7315
        7317
        7319
        7321
        7323
        7325
        7327
        7329
        7331
        7333
        7335
        7337
        7339
        7341
        7343
        7345
        7347
        7349
        7351
        7353
        7355
        7357
        7359
        7361
        7363
        7365
        7367
        7369
        7374
        7375
        7376
        7528
        7529
        7530
        7532
        7533
        7535
        7537
        7541
        7542
        7543
        7544
        7546
        7547
        7548
        7551
        7552
        7553
        7554
        7555
        7556
        7558
        7560
        7561
        7563
        7566
        7568
        7570
        7571
        7572
        7574
        7575
        7577
        7582
        7583
        7584
        20004
        20005
        20006
        20007
        20008
        20009
        20010
        20011
        20012
        20013
        20014
        20015
        20016
        20017
        20018
        20019
        20020
        20021
        20022
        20023
        20024
        20025
        20026
        20027
        20028
        20029
        20030
        20031
        20032
        20064
        20065
        20066
        20067
        20068
        20069
        20070
        20071
        20072
        20073
        20074
        20075
        20076
        20077
        20078
        20079
        20080
        20081
        20082
        20083
        20084
        20085
        20086
        20087
        20088
        20089
        20090
        20091
        20092
        20135
        20136
        20137
        20138
        20248
        20249
        20250
        20251
        20252
        20253
        20254
        20255
        20256
        20257
        20258
        20348
        20349
        20350
        20351
        20352
        20353
        20354
        20355
        20356
        20357
        20358
        20436
        20437
        20438
        20439
        20440
        20499
        20538
        20539
        20790
        20791
        20822
        20823
        20824
        20934
        20935
        20936
        21035
        21036
        21037
        21095
        21096
        21097
        21100
        21148
        21149
        21150
        21291
        21292
        21413
        21414
        21415
        21416
        21417
        21418
        21419
        21420
        21421
        21422
        21423
        21453
        21454
        21455
        21456
        21457
        21458
        21459
        21460
        21461
        21462
        21463
        21473
        21474
        21475
        21476
        21477
        21478
        21479
        21480
        21481
        21482
        21483
        21817
        21818
        21891
        21892
        21893
        21894
        21896
        21897
        21898
        21899
        22032
        22033
        22091
        22092
        22171
        22172
        22173
        22174
        22175
        22176
        22177
        22181
        22182
        22183
        22184
        22185
        22186
        22187
        22191
        22192
        22193
        22194
        22195
        22196
        22197
        22234
        22235
        22236
        22332
        22521
        22522
        22523
        22524
        22525
        22780
        22780
        22832
        22991
        22992
        22993
        22994
        23028
        23029
        23030
        23031
        23032
        23033
        23034
        23035
        23036
        23037
        23038
        23090
        23095
        23239
        23240
        23433
        23830
        23831
        23832
        23833
        23834
        23835
        23836
        23837
        23838
        23839
        23840
        23841
        23842
        23843
        23844
        23845
        23846
        23847
        23848
        23849
        23850
        23851
        23852
        23853
        23866
        23867
        23868
        23869
        23870
        23871
        23872
        23877
        23878
        23879
        23880
        23881
        23882
        23883
        23884
        23886
        23887
        23888
        23889
        23890
        23891
        23892
        23893
        23894
        23946
        23947
        23948
        24047
        24048
        24305
        24306
        24311
        24312
        24313
        24342
        24343
        24344
        24345
        24346
        24347
        24547
        24548
        24718
        24719
        24720
        24817
        24818
        24819
        24820
        24821
        24877
        24878
        24879
        24880
        24881
        24882
        24891
        24892
        24893
        25000
        25231
        25391
        25392
        25393
        25394
        25395
        25700
        25828
        25829
        25830
        25831
        25832
        25833
        25834
        25835
        25836
        25837
        25838
        25884
        25932
        26237
        26331
        26332
        26391
        26392
        26393
        26432
        26591
        26592
        26632
        26692
        26701
        26702
        26703
        26704
        26705
        26706
        26707
        26708
        26709
        26710
        26711
        26712
        26713
        26714
        26715
        26716
        26717
        26718
        26719
        26720
        26721
        26722
        26814
        26815
        26825
        26826
        26836
        26837
        26891
        26892
        26893
        26894
        26895
        26896
        26897
        26898
        26899
        26901
        26902
        26903
        26904
        26905
        26906
        26907
        26908
        26909
        26910
        26911
        26912
        26913
        26914
        26915
        26916
        26917
        26918
        26919
        26920
        26921
        26922
        26923
        26929
        26930
        26931
        26932
        26933
        26934
        26935
        26936
        26937
        26938
        26939
        26948
        26949
        26950
        26957
        26958
        26959
        26961
        26962
        26963
        26964
        26965
        26966
        26967
        26968
        26969
        26970
        26971
        26972
        26973
        26974
        26983
        26984
        26994
        26995
        26996
        26997
        26998
        27037
        27038
        27039
        27040
        27120
        27205
        27206
        27207
        27208
        27209
        27210
        27211
        27212
        27213
        27214
        27215
        27216
        27217
        27218
        27219
        27220
        27221
        27222
        27223
        27224
        27225
        27226
        27227
        27228
        27229
        27230
        27231
        27232
        27258
        27259
        27260
        27391
        27392
        27393
        27394
        27395
        27396
        27397
        27398
        27429
        27492
        27493
        27700
        28192
        28232
        28348
        28349
        28350
        28351
        28352
        28353
        28354
        28355
        28356
        28357
        28358
        28402
        28403
        28404
        28405
        28406
        28407
        28408
        28409
        28410
        28411
        28412
        28413
        28414
        28415
        28416
        28417
        28418
        28419
        28420
        28421
        28422
        28423
        28424
        28425
        28426
        28427
        28428
        28429
        28430
        28431
        28432
        28462
        28463
        28464
        28465
        28466
        28467
        28468
        28469
        28470
        28471
        28472
        28473
        28474
        28475
        28476
        28477
        28478
        28479
        28480
        28481
        28482
        28483
        28484
        28485
        28486
        28487
        28488
        28489
        28490
        28491
        28492
        28600
        28991
        28991
        28992
        28992
        29100
        29101
        29118
        29119
        29120
        29121
        29122
        29168
        29169
        29170
        29171
        29172
        29177
        29178
        29179
        29180
        29181
        29182
        29183
        29184
        29185
        29187
        29188
        29189
        29190
        29191
        29192
        29193
        29194
        29195
        29220
        29221
        29333
        29635
        29636
        29701
        29738
        29739
        29849
        29850
        29900
        29901
        29902
        29903
        30161
        30162
        30163
        30164
        30165
        30166
        30167
        30168
        30169
        30170
        30171
        30172
        30173
        30174
        30175
        30176
        30177
        30178
        30179
        30339
        30340
        30729
        30730
        30731
        30732
        30800
        31028
        31121
        31154
        31170
        31171
        31251
        31252
        31253
        31254
        31255
        31256
        31257
        31258
        31259
        31265
        31266
        31267
        31268
        31275
        31276
        31277
        31278
        31279
        31281
        31282
        31283
        31284
        31285
        31286
        31288
        31289
        31290
        31291
        31292
        31293
        31294
        31295
        31296
        31461
        31462
        31463
        31464
        31465
        31466
        31467
        31468
        31469
        31528
        31529
        31600
        31600
        31700
        31700
        31838
        31839
        31900
        31901
        31965
        31966
        31967
        31968
        31969
        31970
        31971
        31972
        31973
        31974
        31975
        31976
        31977
        31978
        31979
        31980
        31981
        31982
        31983
        31984
        31985
        31986
        31987
        31988
        31989
        31990
        31991
        31992
        31993
        31994
        31995
        31996
        31997
        31998
        31999
        32000
        32081
        32082
        32083
        32084
        32085
        32086
        32107
        32108
        32109
        32110
        32111
        32112
        32113
        32114
        32115
        32116
        32117
        32130
        32145
        32155
        32156
        32157
        32158
        32180
        32181
        32182
        32183
        32184
        32185
        32186
        32187
        32188
        32189
        32190
        32191
        32192
        32193
        32194
        32195
        32196
        32197
        32201
        32202
        32203
        32204
        32205
        32206
        32207
        32208
        32209
        32210
        32211
        32212
        32213
        32214
        32215
        32216
        32217
        32218
        32219
        32220
        32221
        32222
        32223
        32224
        32225
        32226
        32227
        32228
        32229
        32230
        32231
        32232
        32233
        32234
        32235
        32236
        32237
        32238
        32239
        32240
        32241
        32242
        32243
        32244
        32245
        32246
        32247
        32248
        32249
        32250
        32251
        32252
        32253
        32254
        32255
        32256
        32257
        32258
        32259
        32260
        32301
        32302
        32303
        32304
        32305
        32306
        32307
        32308
        32309
        32310
        32311
        32312
        32313
        32314
        32315
        32316
        32317
        32318
        32319
        32320
        32321
        32322
        32323
        32324
        32325
        32326
        32327
        32328
        32329
        32330
        32331
        32332
        32333
        32334
        32335
        32336
        32337
        32338
        32339
        32340
        32341
        32342
        32343
        32344
        32345
        32346
        32347
        32348
        32349
        32350
        32351
        32352
        32353
        32354
        32355
        32356
        32357
        32358
        32359
        32360
        32401
        32402
        32403
        32404
        32405
        32406
        32407
        32408
        32409
        32410
        32411
        32412
        32413
        32414
        32415
        32416
        32417
        32418
        32419
        32420
        32421
        32422
        32423
        32424
        32425
        32426
        32427
        32428
        32429
        32430
        32431
        32432
        32433
        32434
        32435
        32436
        32437
        32438
        32439
        32440
        32441
        32442
        32443
        32444
        32445
        32446
        32447
        32448
        32449
        32450
        32451
        32452
        32453
        32454
        32455
        32456
        32457
        32458
        32459
        32460
        32501
        32502
        32503
        32504
        32505
        32506
        32507
        32508
        32509
        32510
        32511
        32512
        32513
        32514
        32515
        32516
        32517
        32518
        32519
        32520
        32521
        32522
        32523
        32524
        32525
        32526
        32527
        32528
        32529
        32530
        32531
        32532
        32533
        32534
        32535
        32536
        32537
        32538
        32539
        32540
        32541
        32542
        32543
        32544
        32545
        32546
        32547
        32548
        32549
        32550
        32551
        32552
        32553
        32554
        32555
        32556
        32557
        32558
        32559
        32560
        32601
        32602
        32603
        32604
        32605
        32606
        32607
        32608
        32609
        32610
        32611
        32612
        32613
        32614
        32615
        32616
        32617
        32618
        32619
        32620
        32621
        32622
        32623
        32624
        32625
        32626
        32627
        32628
        32629
        32630
        32631
        32632
        32633
        32634
        32635
        32636
        32637
        32638
        32639
        32640
        32641
        32642
        32643
        32644
        32645
        32646
        32647
        32648
        32649
        32650
        32651
        32652
        32653
        32654
        32655
        32656
        32657
        32658
        32659
        32660
        32701
        32702
        32703
        32704
        32705
        32706
        32707
        32708
        32709
        32710
        32711
        32712
        32713
        32714
        32715
        32716
        32717
        32718
        32719
        32720
        32721
        32722
        32723
        32724
        32725
        32726
        32727
        32728
        32729
        32730
        32731
        32732
        32733
        32734
        32735
        32736
        32737
        32738
        32739
        32740
        32741
        32742
        32743
        32744
        32745
        32746
        32747
        32748
        32749
        32750
        32751
        32752
        32753
        32754
        32755
        32756
        32757
        32758
        32759
        32760
        32766
        参数:
        value - EPSG 代码。
        返回:
        标示是否成功根据 EPSG 代码,来修改 PrjCoordSys 的内容。修改成功返回 true, 否则返回 false。
      • toFile

        public boolean toFile(String path,
                              PrjFileVersion value)
        根据指定版本将 PrjCoordSys 对象导出到投影文件。
        参数:
        path - XML 文件的全路径。
        value - 导出投影文件的版本。
        返回:
        导出成功返回 true,否则返回 false。
      • fromFile

        public boolean fromFile(String path,
                                PrjFileType value)
        根据 XML 文件与投影文件类型构建 PrjCoordSys 对象。
        参数:
        path - XML 文件的全路径。
        value - 投影文件的类型。
        返回:
        构建成功返回 true,否则返回 false。
      • getEPSGCode

        public int getEPSGCode()
        返回EPSG代码。

        getEPSGCode方法与toEPSGCode方法都可以返回EPSG代码,但是两者是有区别的:

        1. getEPSGCode返回的EPSG代码是通过setEPSGCode方法设置的EPSG代码;如果没有通过setEPSGCode方法设置EPSG代码,则返回值为0。

        2. toEPSGCode方法返回的EPSG代码来源于两个途径:

        • 通过PrjCoordSys.fromEPSGCode方法传入的EPSG代码,如果PrjCoordSys对象通过PrjCoordSys.fromEPSGCode接口传入EPSG代码的方式构建投影信息对象,那么toEPSGCode方法返回的EPSG代码就是传入时的代码。
        • 通过其他方式构建PrjCoordSys对象,那么将根据PrjCoordSys对象中的投影信息,通过查询产品包Bin目录下的PrjConfig.xml文件,找到该投影信息对应的EPSG代码并返回,如果未找到支持EPSG代码。toEPSGCode方法返回-1000。
        返回:
        返回EPSG代码。
      • setEPSGCode

        public void setEPSGCode(int value)
        设置EPSG代码。
        参数:
        value - EPSG代码。
      • equalsParameters

        public boolean equalsParameters(PrjCoordSys value)

Copyright © 2021–2024 SuperMap. All rights reserved.