ポリゴンを操作するように solr 4.10.2 をセットアップするのに問題があります。geom
typeで呼び出されたフィールドで動作するようにサンプル アプリケーションを適応させようとしていますlocation_rpt
。solr-4.10.2/example/webapps/solr.war
ディレクトリ内
のファイルに jts-1.13.jar を追加しWEB-INF/lib
、schema.xml にフィールドを作成しました。
<field name="geom" type="location_rpt" indexed="true" stored="true" />
でsolrを開始しjava -jar start.jar
ます。
しかし、geom フィールドを含むドキュメントを追加しようとすると、例外が発生します。
Caused by: java.text.ParseException: Unknown Shape definition [POLYGON ((12.833040666607534 54.00218401664526, 12.83303934146181 54.10218449095831, 12.999714402162988 54.10218524894654, 12...]
at com.spatial4j.core.io.WktShapeParser.parse(WktShapeParser.java:90)
at com.spatial4j.core.context.SpatialContext.readShapeFromWkt(SpatialContext.java:294)
jts jarが認識されていないようです。どこかで設定する必要がありますか?
よろしく
ダニエル