未知形状定义 [CIRCLE]
Unknown Shape definition [CIRCLE]
我正在尝试创建一个新文档,不幸的是我遇到了这种异常:
Unable to parse shape given formats "lat,lon", "x y" or as WKT because
java.text.ParseException: Unknown Shape definition [CIRCLE (2.175888
41.388587, 20)]
这是我的要求:
/update
{
"id": 4,
"document_type_id": 4,
"geo": "CIRCLE (2.175888 41.388587, 20)"
}
这是我的文件类型:
<fieldType name="location_rpt" class="solr.SpatialRecursivePrefixTreeFieldType" maxDistErr="0.001" spatialContextFactory="org.locationtech.spatial4j.context.jts.JtsSpatialContextFactory" validationRule="repairBuffer0" distErrPct="0.025" distanceUnits="kilometers" autoIndex="true" geo="true"/>
这是我的 geo
字段:
<field name="geo" type="location_rpt" multiValued="true" indexed="true" stored="true"/>
Sorl 不再支持圆形。我们应该改用 SHAPE(POINT(lon lat), DISTANCE in °degree)
.
我正在尝试创建一个新文档,不幸的是我遇到了这种异常:
Unable to parse shape given formats "lat,lon", "x y" or as WKT because java.text.ParseException: Unknown Shape definition [CIRCLE (2.175888 41.388587, 20)]
这是我的要求:
/update
{
"id": 4,
"document_type_id": 4,
"geo": "CIRCLE (2.175888 41.388587, 20)"
}
这是我的文件类型:
<fieldType name="location_rpt" class="solr.SpatialRecursivePrefixTreeFieldType" maxDistErr="0.001" spatialContextFactory="org.locationtech.spatial4j.context.jts.JtsSpatialContextFactory" validationRule="repairBuffer0" distErrPct="0.025" distanceUnits="kilometers" autoIndex="true" geo="true"/>
这是我的 geo
字段:
<field name="geo" type="location_rpt" multiValued="true" indexed="true" stored="true"/>
Sorl 不再支持圆形。我们应该改用 SHAPE(POINT(lon lat), DISTANCE in °degree)
.