--- title: GeoIndexer keywords: fastai sidebar: home_sidebar nb_path: "nbs/indexers.GeoIndexer.ipynb" ---
client = PodClient()
location = Location.from_data(latitude=-37.81, longitude=144.96)
address = Address.from_data()
indexer = GeoIndexer.from_data()
indexer_run = IndexerRun.from_data(progress=0, targetDataType="Address")
indexer_run.add_edge("indexer", indexer)
address.add_edge("location", location)
test_registration(GeoIndexer)
data = IndexerData(items_with_location= [address])
updated_items, new_items = indexer.index(data, indexer_run)
assert new_items[0].name == "Australia" and updated_items[0].city == "Melbourne"