获取多边形的最大最小坐标

1 背景

  一个多边形,如何获取多边形的最大,最小的坐标呢

   

    

 2 技术选型

  

      语言   java

      框架   jts 

  3  示例代码

    3.1  引入pom 

  

    

     <dependency>
         <groupId>com.vividsolutions</groupId>
         <artifactId>jts</artifactId>
         <version>1.13</version>
      </dependency>

     3.2  代码

       

      String wkt ="POLYGON ((115.96643 40.26561, 115.96115 40.27096, 115.96125 40.27537, 115.9558 40.27719, 115.95039 40.28774, 115.94653 40.28892, 115.94026 40.30391, 115.9439 40.30934, 115.93638 40.31453, 115.92283 40.32388, 115.9227 40.32588, 115.92673 40.32769, 115.92724 40.32959, 115.92307 40.33256, 115.92286 40.33333, 115.92145 40.33864, 115.92361 40.34103, 115.92364 40.34106, 115.91862 40.35359, 115.91301 40.35617, 115.91016 40.35776, 115.90775 40.35736, 115.90668 40.35655, 115.90546 40.35646, 115.90406 40.35685, 115.90383 40.35691, 115.90323 40.35683, 115.89974 40.35639, 115.89274 40.35549, 115.89077 40.35782, 115.88545 40.35775, 115.88363 40.3583, 115.88345 40.35839, 115.87973 40.35954, 115.87897 40.35978, 115.87662 40.36052, 115.87629 40.3611, 115.87582 40.36111, 115.87507 40.36106, 115.875 40.36106, 115.87434 40.36105, 115.87327 40.36087, 115.87272 40.36064, 115.87233 40.36016, 115.87106 40.3598, 115.86144 40.36256, 115.86086 40.37087, 115.86065 40.37378, 115.86064 40.37394, 115.85926 40.37539, 115.856 40.3771, 115.84464 40.3764, 115.84359 40.37785, 115.84156 40.37994, 115.80591 40.41667, 115.79472 40.42802, 115.79806 40.42885, 115.7969 40.43251, 115.78996 40.43246, 115.7866 40.43663, 115.78014 40.44144, 115.77829 40.44269, 115.77572 40.44182, 115.77439 40.44403, 115.772 40.4435, 115.77108 40.44367, 115.7707 40.44467, 115.77049 40.44615, 115.77047 40.44619, 115.77047 40.44629, 115.77033 40.44733, 115.77194 40.44772, 115.77413 40.44824, 115.77322 40.44927, 115.77457 40.45484, 115.77562 40.45824, 115.77635 40.458, 115.77822 40.45669, 115.77901 40.4566, 115.7793 40.45698, 115.77787 40.45782, 115.77766 40.45928, 115.77761 40.4598, 115.77754 40.4602, 115.77806 40.46094, 115.77823 40.46132, 115.77828 40.46144, 115.77847 40.46189, 115.77855 40.46195, 115.77858 40.46197, 115.77949 40.46219, 115.78039 40.46237, 115.7803 40.46396, 115.7791 40.46386, 115.77615 40.46227, 115.77587 40.46227, 115.77341 40.46218, 115.77079 40.46506, 115.76986 40.46793, 115.77116 40.47245, 115.77689 40.4781, 115.7763 40.4835, 115.78302 40.49154, 115.77514 40.49484, 115.76859 40.49741, 115.76799 40.49767, 115.76607 40.49842, 115.75399 40.4975, 115.75 40.49667, 115.74187 40.49557, 115.74159 40.49625, 115.73971 40.5, 115.73869 40.50131, 115.73602 40.50474, 115.7371 40.50667, 115.73721 40.50689, 115.7406 40.51302, 115.74161 40.51485, 115.74169 40.515, 115.74421 40.51957, 115.75 40.52975, 115.75168 40.53271, 115.752 40.53367, 115.75208 40.53391, 115.75215 40.53435, 115.75297 40.53629, 115.75459 40.53997, 115.75633 40.53978, 115.76123 40.53923, 115.77443 40.54875, 115.7915 40.56135, 115.79922 40.55746, 115.81366 40.55699, 115.8216 40.56342, 115.82488 40.58025, 115.82603 40.58333, 115.82652 40.58462, 115.82763 40.58759, 115.85024 40.59151, 115.875 40.59532, 115.87718 40.59566, 115.88106 40.59596, 115.88823 40.59653, 115.89123 40.60192, 115.90073 40.61135, 115.90974 40.61846, 115.91331 40.6169, 115.92789 40.61277, 115.94387 40.61137, 115.96367 40.60759, 115.96743 40.60587, 115.9675 40.60401, 115.96582 40.60207, 115.9658 40.60099, 115.96713 40.60078, 115.97068 40.60178, 115.97247 40.60152, 115.97492 40.59395, 115.97666 40.58857, 115.98002 40.58333, 115.98255 40.57939, 115.99527 40.57985, 115.9969 40.58115, 115.99636 40.58333, 115.9962 40.58394, 116.0 40.58411, 116.00497 40.58434, 116.00814 40.58888, 116.01682 40.59702, 116.01529 40.59915, 116.01627 40.60034, 116.01845 40.60078, 116.02336 40.60479, 116.02664 40.60867, 116.03008 40.60537, 116.03007 40.60154, 116.02836 40.59888, 116.03007 40.59735, 116.0342 40.60049, 116.0428 40.60164, 116.05893 40.60731, 116.07148 40.61039, 116.07334 40.61269, 116.07484 40.61692, 116.07745 40.62015, 116.08857 40.62597, 116.09671 40.62959, 116.0989 40.63056, 116.10043 40.62956, 116.10106 40.62776, 116.10179 40.62765, 116.10226 40.62794, 116.10263 40.6288, 116.10296 40.62904, 116.10354 40.62896, 116.10373 40.62859, 116.10345 40.62776, 116.10326 40.62726, 116.1051 40.62683, 116.11389 40.6274, 116.11912 40.62812, 116.11791 40.63056, 116.11512 40.63734, 116.11159 40.64407, 116.11387 40.64901, 116.125 40.65319, 116.12661 40.6538, 116.1314 40.65547, 116.13225 40.65577, 116.1368 40.66332, 116.14164 40.66667, 116.14251 40.66727, 116.144 40.66667, 116.1502 40.66416, 116.15825 40.66363, 116.16013 40.66471, 116.16349 40.66667, 116.16544 40.66779, 116.16559 40.66821, 116.17023 40.68057, 116.17371 40.69288, 116.1712 40.69607, 116.17739 40.7037, 116.18088 40.7126, 116.1847 40.71399, 116.18656 40.71871, 116.20594 40.73363, 116.20447 40.73659, 116.20474 40.73992, 116.2087 40.7402, 116.21059 40.74168, 116.21323 40.74023, 116.21767 40.74208, 116.21819 40.7423, 116.22037 40.74444, 116.22045 40.7487, 116.22122 40.75, 116.22212 40.75151, 116.22499 40.75483, 116.23367 40.75908, 116.23025 40.76283, 116.23265 40.77195, 116.23587 40.77563, 116.23511 40.78334, 116.24514 40.78872, 116.24791 40.79187, 116.25 40.79052, 116.25615 40.78655, 116.26082 40.78354, 116.26937 40.775, 116.2742 40.76341, 116.28776 40.76379, 116.29865 40.75653, 116.3076 40.75244, 116.31117 40.7545, 116.30764 40.76354, 116.31013 40.76634, 116.31401 40.77101, 116.32184 40.7724, 116.33768 40.77306, 116.3516 40.77024, 116.36724 40.77089, 116.375 40.77219, 116.38134 40.77325, 116.38227 40.7734, 116.39531 40.77855, 116.41045 40.77946, 116.41065 40.77787, 116.41235 40.77139, 116.41324 40.76775, 116.41422 40.76377, 116.41482 40.76279, 116.41597 40.76212, 116.41722 40.76225, 116.42347 40.76352, 116.43887 40.76708, 116.44307 40.76713, 116.45394 40.76614, 116.459 40.76935, 116.46556 40.7726, 116.4633 40.77897, 116.45981 40.79025, 116.45883 40.79694, 116.45204 40.79829, 116.44257 40.80705, 116.4382 40.81833, 116.42434 40.8234, 116.41186 40.83038, 116.40654 40.83333, 116.4064 40.83341, 116.40617 40.83507, 116.4054 40.84081, 116.39746 40.85184, 116.39156 40.85521, 116.38968 40.86214, 116.382 40.86355, 116.38136 40.86423, 116.37689 40.86901, 116.375 40.87061, 116.36617 40.87808, 116.35577 40.88715, 116.34407 40.89624, 116.33436 40.90586, 116.33468 40.91667, 116.33473 40.91838, 116.33474 40.91875, 116.3344 40.91973, 116.34103 40.93098, 116.35524 40.93671, 116.35947 40.93612, 116.36597 40.943, 116.36632 40.94338, 116.37134 40.94318, 116.375 40.93963, 116.37846 40.93628, 116.38137 40.93107, 116.38454 40.9254, 116.38918 40.91847, 116.39038 40.91667, 116.39199 40.91425, 116.40207 40.90552, 116.41544 40.9006, 116.42437 40.90217, 116.42444 40.90218, 116.43055 40.90325, 116.43716 40.89911, 116.44534 40.8995, 116.46124 40.8998, 116.4647 40.8962, 116.47428 40.89734, 116.4768 40.89973, 116.47581 40.90768, 116.4758 40.90777, 116.47533 40.91215, 116.47313 40.91667, 116.47229 40.91839, 116.46974 40.92366, 116.46759 40.93139, 116.46199 40.93334, 116.45672 40.94463, 116.44791 40.95449, 116.45343 40.96647, 116.45596 40.97852, 116.46387 40.98457, 116.46737 40.98337, 116.47435 40.97819, 116.48004 40.97994, 116.4856 40.98243, 116.49324 40.97839, 116.5 40.97747, 116.50615 40.97663, 116.50913 40.97622, 116.51676 40.97541, 116.51954 40.98145, 116.53402 40.98666, 116.54134 40.99051, 116.54762 40.98794, 116.55812 40.98856, 116.56008 40.99298, 116.57401 40.98811, 116.58582 40.97946, 116.5998 40.97543, 116.61111 40.98214, 116.61264 40.98289, 116.61313 40.98317, 116.61321 40.98322, 116.61367 40.98363, 116.61471 40.98538, 116.61521 40.98623, 116.61551 40.98687, 116.61669 40.99259, 116.61601 41.0, 116.61588 41.00152, 116.61562 41.0044, 116.62188 41.01586, 116.62196 41.0275, 116.61395 41.03692, 116.61826 41.04875, 116.61613 41.05294, 116.625 41.05533, 116.6261 41.05563, 116.63097 41.0604, 116.63113 41.06056, 116.63754 41.06083, 116.64357 41.05911, 116.64462 41.05892, 116.64523 41.05879, 116.64896 41.0576, 116.65887 41.05068, 116.67134 41.04585, 116.6837 41.04142, 116.68945 41.04457, 116.69147 41.03746, 116.6978 41.02575, 116.69709 41.02141, 116.69625 41.01623, 116.69093 41.01289, 116.69162 41.00842, 116.68617 41.00238, 116.68605 41.00225, 116.68536 41.00196, 116.68516 41.00162, 116.6846 41.0, 116.68291 40.99505, 116.68462 40.98248, 116.67756 40.97615, 116.67762 40.97181, 116.6872 40.9618, 116.69116 40.95033, 116.7023 40.94099, 116.70619 40.93427, 116.70737 40.93444, 116.71236 40.93515, 116.71785 40.93599, 116.72451 40.9294, 116.71575 40.91864, 116.71566 40.91827, 116.71526 40.91667, 116.71361 40.91005, 116.7259 40.90367, 116.73057 40.89722, 116.7371 40.89756, 116.73853 40.89651, 116.75 40.89196, 116.75186 40.89122, 116.75622 40.89071, 116.75938 40.89034, 116.7585 40.88364, 116.77095 40.88085, 116.78264 40.87351, 116.79294 40.86428, 116.79801 40.85375, 116.80211 40.85114, 116.80256 40.84281, 116.80559 40.84052, 116.81261 40.84814, 116.81364 40.84816, 116.82081 40.84828, 116.82333 40.84278, 116.83747 40.84145, 116.84923 40.83665, 116.85603 40.83515, 116.85633 40.83477, 116.85746 40.83333, 116.86086 40.82904, 116.86105 40.82547, 116.87094 40.82172, 116.875 40.82144, 116.87532 40.82142, 116.88105 40.8147, 116.88184 40.81376, 116.8817 40.80295, 116.88643 40.80106, 116.89413 40.79564, 116.89527 40.79464, 116.89619 40.79384, 116.89468 40.78176, 116.89759 40.77775, 116.89817 40.77696, 116.90729 40.77679, 116.92362 40.77368, 116.92517 40.76276, 116.92823 40.75651, 116.92328 40.75209, 116.92361 40.75132, 116.92419 40.75, 116.92652 40.74472, 116.93336 40.74281, 116.94099 40.73971, 116.94235 40.73337, 116.94495 40.72806, 116.95288 40.72454, 116.95612 40.72277, 116.96628 40.71369, 116.96485 40.70942, 116.97454 40.70606, 116.98906 40.70271, 117.0 40.6984, 117.00443 40.69665, 117.00634 40.69647, 117.0196 40.69524, 117.03083 40.69214, 117.03499 40.69416, 117.03611 40.69524, 117.04965 40.7003, 117.06649 40.70044, 117.07533 40.70156, 117.0821 40.70241, 117.08409 40.7021, 117.09628 40.70555, 117.1121 40.70701, 117.11691 40.69988, 117.12284 40.70085, 117.125 40.70043, 117.13164 40.69915, 117.13694 40.69813, 117.15266 40.69713, 117.16293 40.69941, 117.16451 40.69931, 117.16688 40.69915, 117.17887 40.69356, 117.18318 40.69761, 117.19119 40.69606, 117.20625 40.6947, 117.21839 40.69036, 117.23154 40.68471, 117.23891 40.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值