我想使用包含几何类型的postgresql表管理实体。但是返回一个错误。我确认可以获取除该列以外的其余数据。数据很好,所以您不必考虑它。
import com.bedatadriven.jackson.datatype.jts.serialization.GeometryDeserializer;
import com.bedatadriven.jackson.datatype.jts.serialization.GeometrySerializer;
import com.fasterxml.jackson.databind.JsonDeserializer;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.vladmihalcea.hibernate.type.json.JsonBinaryType;
import lombok.Data;
import org.hibernate.annotations.Type;
import org.hibernate.annotations.TypeDef;
import org.hibernate.annotations.TypeDefs;
import org.locationtech.jts.geom.Geometry;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.util.HashMap;
@Data
@Entity
@Table(name = "test_hibernate")
public class ExpediaRegionUnion implements Serializable {
private static final long serialVersionUID = 1L;
@Id @GeneratedValue(strategy = GenerationType.AUTO)
private String region_id;
@Column(name = "boundaries", columnDefinition="Geometry")
private Geometry polygon;
}
和我的pom.xml文件...这些是与此相关的设置。
<!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-java8 -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-java8</artifactId>
<version>5.4.10.Final</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-spatial -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-spatial</artifactId>
<version>5.4.10.Final</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.vladmihalcea/hibernate-types-52 -->
<dependency>
<groupId>com.vladmihalcea</groupId>
<artifactId>hibernate-types-52</artifactId>
<version>2.9.3</version>
</dependency>
这是我的整个桌子。
{
"select * from test_hibernate": [
{
"region_id" : "10",
"boundaries" : "MULTIPOLYGON (((112.714323 -25.469829, 112.752395 -25.839035, 114.659552 -29.202984, 114.827365 -30.54263, 115.212382 -32.015678, 114.845664 -33.378681, 114.735273 -33.677659, 114.803297 -34.336597, 115.852253 -35.012923, 117.85329 -35.392006, 118.60934 -35.106083, 119.745843 -34.553853, 122.230748 -34.420495, 123.67117 -34.431904, 124.398259 -33.893731, 129.068536 -31.88049, 131.18447 -31.692564, 132.998407 -32.815947, 134.550181 -34.568107, 136.542228 -36.244282, 139.510095 -37.261509, 140.44672 -38.198519, 141.479638 -38.625228, 143.468608 -39.053087, 143.661864 -40.227775, 144.413362 -40.665089, 144.489598 -41.460496, 145.009186 -42.674869, 146.330742 -43.93164, 148.176432 -43.39458, 148.607824 -42.358609, 148.609922 -40.955644, 148.747114 -40.488451, 148.602588 -39.876274, 148.129831 -39.469685, 146.932571 -38.862195, 149.531871 -37.971729, 150.18198 -37.619301, 150.301925 -37.251964, 150.47509 -36.279501, 151.071668 -35.125958, 152.777003 -32.533072, 153.169351 -31.515029, 153.867841 -28.655307, 153.708822 -26.929837, 153.580516 -25.037443, 153.456013 -24.594162, 152.954037 -24.076589, 152.075736 -23.048841, 151.790697 -23.002745, 150.953514 -22.340342, 150.162888 -20.746464, 152.833114 -19.728478, 152.688359 -17.672478, 152.201192 -16.604463, 150.956932 -16.186816, 150.09565 -15.387539, 148.483078 -15.405227, 147.297266 -15.746438, 146.418889 -15.451095, 145.737926 -14.733102, 144.999457 -14.034998, 143.924239 -13.346884, 144.405858 -9.931524, 144.114609 -9.526055, 143.589901 -9.160779, 143.322054 -9.337514, 142.866066 -9.377338, 142.812942 -9.317212, 142.584037 -9.368202, 142.189399 -9.19507, 142.094917 -9.236559, 142.078738 -9.456695, 141.713744 -10.568943, 141.396841 -12.514941, 141.264194 -13.884619, 141.080417 -16.445103, 139.229566 -16.030785, 138.936097 -16.674053, 137.30735 -15.819869, 137.064153 -15.32901, 137.186087 -14.292326, 137.176781 -12.309061, 136.849444 -10.826337, 136.597954 -10.8635, 136.014736 -11.374509, 135.126333 -11.491552, 133.9964 -11.563301, 133.559211 -11.291876, 133.116799 -10.721878, 130.756354 -11.170025, 130.247712 -10.917089, 129.821021 -11.7757, 128.940038 -14.643279, 126.994301 -13.505886, 125.689846 -13.633307, 124.841351 -14.232162, 124.164266 -14.923847, 123.115169 -15.909602, 122.094883 -16.984675, 121.941267 -17.345438, 119.571878 -19.830346, 119.04671 -19.764685, 118.68823 -20.095544, 115.376006 -20.208303, 113.736901 -21.888456, 113.436508 -22.571754, 112.714323 -25.469829)), ((113.364076 -28.333402, 113.620886 -28.993648, 114.13499 -29.12141, 114.26761 -28.757141, 113.996226 -28.335997, 113.567319 -28.087806, 113.364076 -28.333402)), ((122.767127 -12.299, 123.028085 -12.467, 123.245411 -12.402, 123.293504 -12.203, 122.902596 -12.051, 122.767127 -12.299)), ((123.398902 -12.664, 123.699578 -12.681, 123.704523 -12.39, 123.414027 -12.384, 123.398902 -12.664)), ((141.233332 -9.886764, 141.529986 -9.989426, 141.594785 -9.719357, 141.346335 -9.645713, 141.233332 -9.886764)), ((152.161176 -21.57616, 152.37504 -22.162071, 152.751048 -22.076388, 152.669185 -21.786379, 152.468605 -21.449288, 152.161176 -21.57616)), ((152.269601 -21.13985, 152.518613 -21.300839, 152.699152 -21.083476, 152.438418 -20.901284, 152.269601 -21.13985)), ((152.399244 -22.386915, 152.61728 -22.58962, 152.943846 -22.344145, 152.69012 -22.143875, 152.399244 -22.386915)), ((153.299748 -21.851255, 153.545604 -22.053187, 153.732065 -21.858707, 153.972241 -21.728613, 153.836082 -21.46662, 153.299748 -21.851255)), ((155.335117 -23.343634, 155.613769 -23.451263, 155.744297 -23.133229, 155.42233 -23.074655, 155.335117 -23.343634)), ((155.683372 -17.211515, 155.705949 -17.581702, 156.043753 -17.545451, 156.000529 -17.203173, 155.683372 -17.211515)), ((158.366939 -55.215969, 158.666424 -55.322745, 158.981815 -55.225977, 158.946384 -54.977578, 159.176921 -54.852723, 159.339361 -54.343148, 159.079362 -54.162011, 158.704888 -54.248872, 158.512225 -54.47593, 158.532529 -54.931285, 158.366939 -55.215969)), ((158.78646 -29.996098, 159.241312 -30.151307, 159.358005 -29.897418, 159.161188 -29.698544, 159.382068 -29.450858, 159.226493 -29.245057, 158.826814 -29.389061, 159.024447 -29.695772, 158.78646 -29.996098)), ((158.808333 -31.472, 159.211368 -31.978, 159.481852 -31.892, 159.450309 -31.644, 159.139388 -31.295, 158.808333 -31.472)))"
},
{
"region_id" : "100",
"boundaries" : "POLYGON ((-11.608076 6.755, -11.478392 6.544761, -9.134674 4.805996, -7.782498 4.173223, -7.52699 4.162242, -7.599211 4.896031, -7.526098 4.920609, -7.557051 5.075595, -7.475047 5.27827, -7.367758 5.330139, -7.449084 5.429648, -7.37248 5.582483, -7.424041 5.844625, -7.741885 5.932873, -7.902793 6.284795, -8.175297 6.279649, -8.39765 6.354276, -8.443172 6.498406, -8.48211 6.434952, -8.601725 6.506148, -8.342923 6.761819, -8.274724 7.004484, -8.281117 7.182125, -8.550254 7.701103, -8.675794 7.69801, -8.871727 7.255789, -8.940863 7.290648, -9.108189 7.190604, -9.206986 7.389297, -9.350857 7.435664, -9.482309 7.366618, -9.349224 7.746473, -9.43959 7.890883, -9.409389 8.060939, -9.460161 8.043161, -9.515499 8.189326, -9.478772 8.354147, -9.658221 8.405213, -9.663292 8.501782, -9.717725 8.439254, -9.76955 8.551972, -10.053012 8.426505, -10.119289 8.535006, -10.27713 8.490938, -10.301531 8.197015, -10.605165 8.040542, -10.604001 7.774094, -11.309378 7.212132, -11.418813 6.938375, -11.506012 6.929593, -11.608076 6.755))"
},
{
"region_id" : "10000",
"boundaries" : "POLYGON ((-92.187036 41.582316, -92.157177 41.582414, -92.132317 41.589548, -92.123335 41.589724, -92.123126 41.57496, -92.0994 41.576223, -92.098959 41.564402, -92.084585 41.56432, -92.084513 41.575803, -92.07498 41.587007, -92.065284 41.589971, -92.052793 41.590032, -92.052216 41.592125, -92.028619 41.593569, -92.004409 41.586753, -92.005743 41.600866, -91.968405 41.601024, -91.968599 41.606995, -91.894012 41.602295, -91.877098 41.608096, -91.865927 41.608195, -91.854302 41.600643, -91.833112 41.6005, -91.833748 41.665503, -91.852643 41.665568, -91.853002 41.687163, -91.911094 41.687346, -91.910807 41.701615, -91.949466 41.701876, -91.949763 41.687614, -91.968974 41.687102, -91.968717 41.70186, -91.988154 41.702021, -91.987936 41.730809, -91.989912 41.730751, -91.991186 41.72804, -91.993309 41.728155, -91.990826 41.719196, -91.99765 41.71818, -92.006592 41.722034, -92.006638 41.731101, -92.035922 41.731619, -92.036349 41.716768, -92.06541 41.716644, -92.066213 41.68872, -92.104451 41.692135, -92.104899 41.688031, -92.152777 41.686492, -92.152563 41.694989, -92.16249 41.694528, -92.163186 41.673837, -92.182975 41.673918, -92.182901 41.623287, -92.163114 41.61911, -92.162625 41.602176, -92.182523 41.603081, -92.182341 41.598475, -92.186904 41.592585, -92.187036 41.582316))"
},
{
"region_id" : "10001",
"boundaries" : "POLYGON ((-80.070773 26.390875, -80.070108 26.390888, -80.068135 26.390912, -80.067129 26.390924, -80.067064 26.390925, -80.066364 26.390933, -80.063664 26.390953, -80.062464 26.398653, -80.060664 26.409753, -80.058064 26.426452, -80.056976 26.43238, -80.06181 26.432386, -80.062309 26.426569, -80.062844 26.426661, -80.063568 26.426603, -80.065054 26.426425, -80.065151 26.425773, -80.065484 26.420527, -80.06822 26.413194, -80.068756 26.406168, -80.068434 26.402959, -80.070344 26.399096, -80.070537 26.394983, -80.070773 26.390875))"
},
{
"region_id" : "100011",
"boundaries" : "POLYGON ((-84.778248 42.443021, -84.767517 42.450206, -84.747997 42.450473, -84.747978 42.432219, -84.738495 42.432322, -84.736726 42.434385, -84.738028 42.43657, -84.738143 42.44116, -84.737819 42.446819, -84.733193 42.4468, -84.733025 42.443576, -84.728309 42.443582, -84.728188 42.435994, -84.718455 42.436197, -84.718447 42.421555, -84.701058 42.421611, -84.699068 42.423275, -84.69895 42.424608, -84.69764 42.425341, -84.695065 42.431781, -84.695837 42.434767, -84.698883 42.436043, -84.698881 42.43874, -84.697545 42.440207, -84.696444 42.437919, -84.693421 42.434752, -84.692141 42.432503, -84.679026 42.432427, -84.679374 42.425515, -84.664129 42.42657, -84.668726 42.415314, -84.667715 42.407603, -84.665529 42.407466, -84.64982 42.421957, -84.638058 42.415543, -84.624411 42.414689, -84.625777 42.436679, -84.600321 42.4367, -84.600137 42.421519, -84.580104 42.424665, -84.579216 42.443461, -84.600191 42.443093, -84.600506 42.450701, -84.572557 42.450633, -84.560283 42.44383, -84.561307 42.44534, -84.560426 42.464461, -84.542859 42.465246, -84.542763 42.523105, -84.561847 42.523248, -84.562919 42.566968, -84.603251 42.567764, -84.603962 42.596557, -84.622274 42.59669, -84.622656 42.609988, -84.710253 42.610699, -84.709345 42.567382, -84.758522 42.567641, -84.757819 42.494281, -84.77682 42.493619, -84.777305 42.480782, -84.749267 42.479778, -84.747662 42.468525, -84.777626 42.465246, -84.778248 42.443021))"
},
{
"region_id" : "10002",
"boundaries" : "POLYGON ((-82.753663 28.271577, -82.743022 28.267668, -82.740276 28.266967, -82.737244 28.267583, -82.736649 28.265937, -82.727852 28.265997, -82.725455 28.269639, -82.723044 28.268681, -82.722928 28.270296, -82.721548 28.267354, -82.72441 28.265937, -82.715811 28.26594, -82.715421 28.269641, -82.714137 28.269743, -82.714089 28.273537, -82.708926 28.273237, -82.707177 28.27142, -82.705388 28.271799, -82.70422 28.272759, -82.701344 28.274104, -82.700333 28.27345, -82.695696 28.272465, -82.694883 28.273151, -82.684925 28.273423, -82.68403 28.275513, -82.68181 28.275103, -82.68181 28.273766, -82.681113 28.272979, -82.680779 28.280846, -82.676114 28.280526, -82.675519 28.294625, -82.668505 28.302328, -82.66593 28.308603, -82.666353 28.330633, -82.699432 28.331051, -82.699316 28.338124, -82.708933 28.33785, -82.709786 28.339392, -82.711808 28.339254, -82.716985 28.341141, -82.717026 28.343263, -82.727709 28.344595, -82.753663 28.271577))"
},
{
"region_id" : "10003",
"boundaries" : "POLYGON ((-84.298632 33.562102, -84.270778 33.491064, -84.247613 33.490283, -84.224447 33.49981, -84.208148 33.509622, -84.210127 33.513955, -84.204679 33.516658, -84.191745 33.510278, -84.189884 33.512486, -84.193887 33.523698, -84.189317 33.525908, -84.181288 33.523901, -84.172744 33.527402, -84.16733 33.5231, -84.167884 33.516656, -84.155221 33.525095, -84.13957 33.526349, -84.137965 33.556351, -84.106157 33.60562, -84.112181 33.620223, -84.175764 33.645471, -84.175634 33.634679, -84.231669 33.616419, -84.23548 33.620455, -84.245117 33.613669, -84.241149 33.607037, -84.24356 33.599063, -84.242624 33.591516, -84.262029 33.568778, -84.276133 33.558813, -84.298632 33.562102))"
},
{
"region_id" : "10004",
"boundaries" : "POLYGON ((-85.522244 38.390163, -85.519935 38.390705, -85.514848 38.389429, -85.511622 38.391157, -85.509019 38.391386, -85.506492 38.39234, -85.501979 38.390746, -85.498204 38.390704, -85.494332 38.392733, -85.493664 38.395244, -85.491676 38.396145, -85.490656 38.395772, -85.488856 38.396981, -85.488362 38.398465, -85.486799 38.398949, -85.483052 38.40107, -85.480016 38.400704, -85.478803 38.400287, -85.465653 38.383774, -85.465331 38.383751, -85.464602 38.380901, -85.463114 38.378823, -85.464045 38.378439, -85.460171 38.375739, -85.46038 38.376288, -85.45835 38.377316, -85.454568 38.377536, -85.452122 38.377082, -85.443068 38.378185, -85.443037 38.379826, -85.442626 38.381993, -85.441409 38.383034, -85.431513 38.385387, -85.42723 38.376115, -85.431024 38.374548, -85.436642 38.37174, -85.436549 38.370388, -85.437547 38.368021, -85.436375 38.367784, -85.437693 38.364412, -85.436933 38.363643, -85.436954 38.359848, -85.439445 38.35926, -85.440072 38.35737, -85.437408 38.356409, -85.43521 38.357299, -85.431548 38.357282, -85.429707 38.357683, -85.428347 38.356683, -85.424796 38.357463, -85.421162 38.356896, -85.418644 38.356011, -85.416879 38.356582, -85.416958 38.357379, -85.421435 38.363816, -85.420536 38.365447, -85.416052 38.366602, -85.416219 38.369327, -85.410675 38.368807, -85.409174 38.366685, -85.409132 38.36418, -85.407818 38.361831, -85.406514 38.357936, -85.409595 38.358003, -85.40901 38.35614, -85.406018 38.355975, -85.403269 38.35648, -85.400005 38.35588, -85.397172 38.357532, -85.395672 38.357576, -85.392109 38.35602, -85.390245 38.357568, -85.389993 38.359754, -85.388214 38.359231, -85.386377 38.362251, -85.384821 38.363031, -85.383703 38.365101, -85.383507 38.366862, -85.382947 38.368275, -85.384014 38.369891, -85.383515 38.372369, -85.375287 38.374205, -85.37345 38.368935, -85.366773 38.369948, -85.357919 38.371845, -85.359286 38.375509, -85.359862 38.376363, -85.356578 38.377131, -85.355103 38.37747, -85.353865 38.374107, -85.346394 38.375748, -85.347547 38.37913, -85.323544 38.384627, -85.321944 38.385079, -85.317257 38.38829, -85.311349 38.389835, -85.325109 38.404077, -85.324556 38.40474, -85.321199 38.40183, -85.314757 38.398948, -85.311635 38.400707, -85.308627 38.404876, -85.309445 38.407612, -85.308547 38.409046, -85.309585 38.411364, -85.305658 38.411679, -85.306828 38.414942, -85.307338 38.417914, -85.313924 38.435387, -85.310992 38.43848, -85.309375 38.440789, -85.304534 38.448909, -85.310796 38.446322, -85.316661 38.445795, -85.316216 38.447133, -85.317022 38.449364, -85.313758 38.452116, -85.308851 38.457704, -85.307723 38.460252, -85.308965 38.461904, -85.307368 38.462127, -85.30687 38.465527, -85.309418 38.468682, -85.313474 38.466637, -85.318452 38.466816, -85.323582 38.465622, -85.336667 38.458615, -85.339303 38.457891, -85.344285 38.457373, -85.34608 38.45954, -85.320441 38.486448, -85.323859 38.486311, -85.327161 38.485746, -85.328813 38.4846, -85.331 38.481385, -85.336419 38.478975, -85.339483 38.479923, -85.349329 38.480763, -85.357366 38.482314, -85.357632 38.484425, -85.376285 38.500366, -85.378454 38.50103, -85.381214 38.50264, -85.384612 38.506323, -85.40052 38.498068, -85.407038 38.500654, -85.409174 38.500879, -85.411307 38.500399, -85.415212 38.49877, -85.416861 38.497313, -85.420805 38.496794, -85.423606 38.497124, -85.427476 38.495262, -85.432415 38.493578, -85.43464 38.492489, -85.436778 38.49208, -85.438511 38.491053, -85.443683 38.490888, -85.448554 38.490163, -85.449253 38.489718, -85.449497 38.484643, -85.450272 38.482506, -85.451208 38.481792, -85.455128 38.480941, -85.457169 38.481017, -85.458042 38.481759, -85.460593 38.480742, -85.461614 38.479306, -85.457542 38.476374, -85.454394 38.475628, -85.451373 38.47335, -85.445496 38.466699, -85.443839 38.465287, -85.442216 38.462898, -85.43815 38.460184, -85.436996 38.459051, -85.43748 38.455965, -85.434945 38.451997, -85.446999 38.449008, -85.450329 38.447797, -85.454274 38.445798, -85.450408 38.443485, -85.451426 38.440559, -85.450496 38.436489, -85.451419 38.435109, -85.453873 38.435801, -85.455943 38.43491, -85.457439 38.431491, -85.460739 38.430229, -85.462589 38.430158, -85.464934 38.430947, -85.468511 38.427929, -85.468765 38.427002, -85.466943 38.42385, -85.467081 38.422417, -85.468055 38.421251, -85.470975 38.420921, -85.471948 38.421313, -85.475004 38.425707, -85.476445 38.426148, -85.480164 38.42479, -85.480994 38.423765, -85.479755 38.422376, -85.479653 38.421076, -85.480931 38.4187, -85.484904 38.414393, -85.486019 38.414038, -85.489267 38.415024, -85.493695 38.413809, -85.495137 38.41371, -85.496429 38.412424, -85.496584 38.408948, -85.497037 38.407083, -85.498297 38.406561, -85.499984 38.406175, -85.507835 38.407384, -85.511614 38.406191, -85.513818 38.404292, -85.516334 38.400379, -85.516187 38.399166, -85.517412 38.396604, -85.518729 38.395074, -85.519952 38.392708, -85.52223 38.390643, -85.522244 38.390163))"
},
{
"region_id" : "100015",
"boundaries" : "POLYGON ((-122.421362 46.84972, -122.41676 46.847659, -122.412836 46.846443, -122.409034 46.845915, -122.406775 46.845046, -122.403045 46.845219, -122.400951 46.844092, -122.392147 46.845528, -122.388654 46.845089, -122.385924 46.841232, -122.383307 46.84002, -122.379297 46.839383, -122.378199 46.840013, -122.377703 46.841576, -122.374208 46.844784, -122.371589 46.845334, -122.368354 46.844285, -122.364527 46.841583, -122.363321 46.84182, -122.361612 46.843472, -122.360471 46.843471, -122.357807 46.840164, -122.355406 46.838947, -122.352329 46.838726, -122.349497 46.837518, -122.344526 46.837182, -122.342374 46.837756, -122.339483 46.837724, -122.33771 46.838562, -122.334009 46.842107, -122.327714 46.844359, -122.325844 46.842849, -122.325818 46.841465, -122.32813 46.840484, -122.329366 46.839264, -122.325089 46.836387, -122.324133 46.834583, -122.325711 46.832964, -122.324431 46.830152, -122.32133 46.828937, -122.318576 46.828363, -122.315639 46.82938, -122.310444 46.829979, -122.307544 46.82979, -122.303723 46.828462, -122.303859 46.827104, -122.302808 46.825856, -122.304651 46.822326, -122.303669 46.819301, -122.304212 46.81484, -122.302448 46.810971, -122.302124 46.809072, -122.303535 46.807874, -122.306064 46.806799, -122.308009 46.802731, -122.310284 46.801036, -122.311124 46.798527, -122.312824 46.796927, -122.311924 46.794027, -122.309524 46.791927, -122.308623 46.789427, -122.303023 46.788727, -122.300923 46.786227, -122.299223 46.785527, -122.297523 46.785827, -122.295923 46.785227, -122.294723 46.783627, -122.289823 46.778927, -122.287423 46.777527, -122.285823 46.774127, -122.283923 46.773727, -122.281628 46.775822, -122.278822 46.776327, -122.275122 46.772727, -122.271522 46.768628, -122.269222 46.766528, -122.267822 46.766228, -122.262422 46.765328, -122.261222 46.766428, -122.261822 46.769428, -122.260222 46.771928, -122.258022 46.772828, -122.256022 46.772828, -122.250722 46.771328, -122.248622 46.772628, -122.248322 46.774628, -122.240622 46.775928, -122.238022 46.775428, -122.236022 46.772928, -122.233321 46.773228, -122.230621 46.772228, -122.229221 46.769728, -122.228021 46.769028, -122.224421 46.769128, -122.22192 46.770028, -122.218921 46.769628, -122.216021 46.768628, -122.212321 46.770028, -122.209521 46.769528, -122.207921 46.765728, -122.206121 46.764528, -122.203321 46.763828, -122.203115 46.763061, -122.201982 46.761551, -122.200166 46.760762, -122.195994 46.761771, -122.192152 46.76223, -122.194522 46.763165, -122.195539 46.764949, -122.198092 46.766108, -122.197706 46.768238, -122.199655 46.768882, -122.198555 46.771125, -122.204058 46.774676, -122.208851 46.77861, -122.214779 46.782308, -122.216611 46.784038, -122.217764 46.787937, -122.212637 46.78599, -122.209997 46.787034, -122.204774 46.786179, -122.201709 46.785042, -122.200786 46.784068, -122.195073 46.783468, -122.191559 46.782572, -122.191515 46.781461, -122.188622 46.781685, -122.184689 46.780564, -122.183023 46.781227, -122.183039 46.783523, -122.18146 46.78454, -122.181055 46.785927, -122.182354 46.787738, -122.177767 46.791756, -122.175324 46.793, -122.175063 46.794306, -122.172533 46.796791, -122.168935 46.797026, -122.16531 46.795804, -122.164417 46.79483, -122.162494 46.794977, -122.162829 46.796754, -122.16639 46.802655, -122.165871 46.804813, -122.159797 46.802422, -122.157368 46.80073, -122.154706 46.800363, -122.150581 46.797025, -122.150549 46.795722, -122.146849 46.797622, -122.146499 46.79843, -122.148023 46.800673, -122.14838 46.802178, -122.15086 46.803672, -122.151909 46.807388, -122.156106 46.810253, -122.156474 46.812398, -122.160427 46.814173, -122.164796 46.815564, -122.166322 46.816925, -122.175601 46.820511, -122.171451 46.820798, -122.17142 46.839257, -122.166535 46.839269, -122.161409 46.838123, -122.161807 46.841094, -122.159242 46.842602, -122.155711 46.842624, -122.155255 46.843646, -122.14893 46.843407, -122.146572 46.841751, -122.140302 46.839446, -122.139395 46.83772, -122.13909 46.833947, -122.140023 46.832694, -122.140176 46.830032, -122.139379 46.829171, -122.138791 46.826017, -122.139257 46.823491, -122.138705 46.820795, -122.128768 46.820869, -122.128582 46.835275, -122.114496 46.835324, -122.112419 46.832591, -122.112724 46.831037, -122.111836 46.829635, -122.112545 46.828984, -122.111433 46.825556, -122.111457 46.822559, -122.110243 46.822163, -122.109277 46.820517, -122.108159 46.820149, -122.10766 46.818678, -122.106593 46.818499, -122.104156 46.816725, -122.100392 46.813374, -122.098091 46.813302, -122.097508 46.811867, -122.095879 46.811413, -122.094107 46.809482, -122.09113 46.808577, -122.089872 46.807415, -122.088379 46.807241, -122.084415 46.804789, -122.080944 46.804338, -122.079688 46.80332, -122.07605 46.801491, -122.075187 46.800233, -122.072011 46.798011, -122.07027 46.798078, -122.068857 46.796834, -122.060355 46.796063, -122.056558 46.797462, -122.055208 46.798468, -122.052187 46.798326, -122.050064 46.798956, -122.045649 46.798893, -122.044885 46.793779, -122.045355 46.778685, -122.045003 46.764034, -122.0277 46.763915, -121.991543 46.764709, -121.988947 46.764645, -121.962718 46.76491, -121.959595 46.764582, -121.960769 46.765674, -121.952519 46.763457, -121.949991 46.764395, -121.948827 46.764189, -121.947663 46.762612, -121.946033 46.762247, -121.945833 46.763091, -121.944036 46.763205, -121.942279 46.764535, -121.91834 46.764385, -121.917349 46.858091, -121.921846 46.858446, -121.92614 46.859647, -121.929534 46.861803, -121.932123 46.86171, -121.933437 46.862235, -121.937689 46.862194, -121.93959 46.86312, -121.942436 46.863084, -121.943437 46.86384, -121.946237 46.864325, -121.947238 46.863425, -121.95014 46.863902, -121.953459 46.863842, -121.956664 46.864231, -121.958937 46.864873, -121.960206 46.865946, -121.961577 46.868865, -121.964185 46.870284, -121.966808 46.870406, -121.971948 46.871956, -121.97341 46.873121, -121.97682 46.873448, -121.978213 46.874937, -121.981949 46.875542, -121.983523 46.876741, -121.991143 46.878678, -121.994978 46.87944, -121.996294 46.880523, -122.000022 46.882024, -122.000911 46.883581, -122.003782 46.883478, -122.006177 46.884965, -122.008325 46.886912, -122.010336 46.886785, -122.010383 46.887817, -122.011775 46.888457, -122.012372 46.89033, -122.014241 46.891056, -122.015632 46.892475, -122.018093 46.893723, -122.019174 46.895315, -122.023024 46.896399, -122.025227 46.896521, -122.02643 46.898072, -122.030332 46.899792, -122.031864 46.901559, -122.034377 46.902797, -122.035499 46.904756, -122.039647 46.906011, -122.039807 46.908273, -122.044202 46.911736, -122.046459 46.912611, -122.048596 46.914261, -122.049381 46.916323, -122.053878 46.918997, -122.054274 46.92074, -122.053629 46.921691, -122.055603 46.924381, -122.055321 46.92605, -122.058479 46.929491, -122.058659 46.932007, -122.06096 46.93258, -122.061785 46.933898, -122.061436 46.935322, -122.062124 46.937091, -122.063562 46.938301, -122.062726 46.942386, -122.063186 46.943668, -122.065478 46.945244, -122.064555 46.947198, -122.065964 46.94959, -122.065977 46.95085, -122.068234 46.952227, -122.06893 46.953669, -122.071761 46.954883, -122.074205 46.957423, -122.077373 46.957584, -122.080608 46.956054, -122.085298 46.955292, -122.086689 46.955772, -122.086453 46.957189, -122.08903 46.960048, -122.088916 46.961234, -122.093013 46.963724, -122.094445 46.96382, -122.098658 46.963131, -122.101134 46.963738, -122.103565 46.963673, -122.1034 46.933839, -122.104907 46.935354, -122.107428 46.935635, -122.109691 46.936975, -122.114071 46.937045, -122.116952 46.938048, -122.118371 46.937708, -122.121455 46.938578, -122.124349 46.938348, -122.127005 46.937306, -122.129506 46.937569, -122.131138 46.93714, -122.135567 46.936904, -122.138459 46.937979, -122.142231 46.93789, -122.144461 46.938635, -122.147783 46.93911, -122.149853 46.939836, -122.153659 46.941889, -122.158301 46.941464, -122.163 46.939996, -122.165884 46.938497, -122.167145 46.938722, -122.17092 46.937174, -122.172339 46.937175, -122.173758 46.938059, -122.176212 46.938266, -122.180671 46.940016, -122.183744 46.941942, -122.185575 46.941986, -122.187626 46.943709, -122.192496 46.945167, -122.195323 46.944466, -122.198038 46.944944, -122.203333 46.943344, -122.207569 46.942635, -122.215556 46.942663, -122.222517 46.942018, -122.224252 46.940887, -122.226076 46.940575, -122.228711 46.941538, -122.229905 46.942743, -122.230874 46.944828, -122.23039 46.946507, -122.230998 46.947987, -122.232057 46.946195, -122.232565 46.943697, -122.231089 46.940978, -122.230589 46.937702, -122.233466 46.935822, -122.234928 46.933172, -122.238122 46.933908, -122.241446 46.938945, -122.243336 46.938744, -122.251287 46.933283, -122.253959 46.930854, -122.254973 46.928698, -122.25756 46.927333, -122.25861 46.92605, -122.258973 46.928082, -122.258335 46.931582, -122.256261 46.937363, -122.252227 46.943097, -122.243339 46.946565, -122.239716 46.947674, -122.238576 46.948455, -122.236138 46.952502, -122.235923 46.953981, -122.254511 46.953977, -122.254882 46.960577, -122.259686 46.959704, -122.260391 46.961131, -122.263221 46.960129, -122.278711 46.960881, -122.297564 46.960721, -122.297953 46.980073, -122.312515 46.980132, -122.31254 46.978517, -122.314208 46.977232, -122.315592 46.9802, -122.326835 46.980249, -122.328703 46.972741, -122.332646 46.97295, -122.332963 46.975668, -122.332579 46.979841, -122.333131 46.980245, -122.357933 46.98022, -122.357861 46.97567, -122.363309 46.975337, -122.363568 46.972368, -122.369708 46.973527, -122.375248 46.972536, -122.385854 46.965732, -122.399891 46.962197, -122.399759 46.954436, -122.392247 46.947663, -122.392308 46.945673, -122.389414 46.945667, -122.387396 46.944217, -122.387533 46.942559, -122.386131 46.938697, -122.381474 46.93871, -122.379857 46.936835, -122.378565 46.936831, -122.37848 46.933673, -122.379376 46.931948, -122.381969 46.930516, -122.38097 46.929497, -122.381 46.920101, -122.381756 46.919366, -122.382162 46.909761, -122.382093 46.907101, -122.378865 46.905372, -122.3784 46.90432, -122.375669 46.905175, -122.376445 46.903418, -122.379319 46.901463, -122.387058 46.898086, -122.392248 46.896989, -122.394501 46.895957, -122.397393 46.895612, -122.399701 46.894436, -122.401931 46.894223, -122.40702 46.892863, -122.411836 46.892825, -122.413593 46.891089, -122.414249 46.889328, -122.417031 46.886398, -122.412334 46.886419, -122.411399 46.886033, -122.411325 46.876955, -122.410757 46.871612, -122.410801 46.866555, -122.412601 46.866144, -122.417866 46.866533, -122.420942 46.864366, -122.42097 46.852555, -122.421362 46.84972))"
}
]}
如何使用实体?请帮忙。