私のアプリケーションは、ポイント クエリを使用して、ユーザーの現在の場所に基づいて店舗を見つけます。
public class Store extends AbstractNode {
@Indexed(indexType = IndexType.POINT, indexName = "ErrandLocation")
private String wkt;
public void setLocation(float lat, float lon) {
this.wkt = String.format("POINT( %.2f %.2f )",lat,lon);
}
}
shop.setLocation (12, 12); でショップを保存する場合。そして、neo4j ブラウザーを使用してノードを検査すると、wkt 値が POINT( 56.34 -2.80 ) に変わります。
POINT(12.00、12.00)からこれに値が変わる理由がわかりません。