我正在使用ckan 2.8.2,并想安装空间搜索扩展。当我使用小部件时,尽管该区域中有一些数据集并且具有“空间”额外字段,但未返回任何结果。
我通过在production.ini中编写以下行来选择搜索后端为solr
ckanext.spatial.search_backend = solr
并通过将以下行放在<fields>
块中来更新solr xml模式
<field name="bbox_area" type="float" indexed="true" stored="true" />
<field name="maxx" type="float" indexed="true" stored="true" />
<field name="maxy" type="float" indexed="true" stored="true" />
<field name="minx" type="float" indexed="true" stored="true" />
<field name="miny" type="float" indexed="true" stored="true" />
并运行此命令以重建搜索索引。
ckan-paster --plugin=ckan search-index rebuild --config=/etc/ckan/production.ini