solrの空間検索機能を使用する場合、値を計算する際にkmではなくマイルを使用するように指示する方法を教えてください。 javadoc of the class that implements geofilt
solr空間検索でkmよりむしろマイルを使用
http://wiki.apache.org/solr/SpatialSearch
solrの空間検索機能を使用する場合、値を計算する際にkmではなくマイルを使用するように指示する方法を教えてください。 javadoc of the class that implements geofilt
solr空間検索でkmよりむしろマイルを使用
http://wiki.apache.org/solr/SpatialSearch
は
それはconfigurable units would only complicate thingsことが決定された "すべてのユニットはキロメートルである" と言います。
これは、あなたが変換するのはあなた次第であることを意味します(これは簡単なコードです)。
バージョン5.0(2015年2月にリリース)以降では、マイルを使用することもできます。度も単位として使用できます。次のように<fieldType>
タグを設定しますschema.xmlファイルで
:
<fieldType name="location_rpt" class="solr.SpatialRecursivePrefixTreeFieldType/" distanceUnits="miles" />
バージョン6.0のように、distanceUnits
は廃止され、代わりにunits
の使用されていることに注意してください。
さらなる設定については、user guideを参照してください。
ありがとうございました。私はこれが事実だと感じています。 –
マウリシオは正しいです。 SOLRに行く前にあなたの値をマイル単位でKMに変換してください。 –