<input ng-model="search.name" placeholder="Name" />
<tbody>
<div ng-init="FilteredGeojson = ho|filter:search">
<tr ng-repeat="hf in FilteredGeojson">
<td>{{ hf.name }}</td>
</tr>
</div>
</tbody>
</table>
<div leaflet-directive id="map" data="FilteredGeojson"></div>
可能であれば ng-init でフィルタリングを行うことが重要ですが、解決できません。ng-repeat を作成できず、ディレクティブの後に渡すスコープを作成できず、無限ダイジェスト ループが開始されます。