Skip to content

Service for fetching geo-information for addresses in Neos Flow projects (using nominatim/openstreatmap and geonames api)

License

Notifications You must be signed in to change notification settings

samsauter/FormatD.GeoIndexable

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FormatD.GeoIndexable

Service for fetching geo-information for addresses in Neos Flow projects. By default, it uses the nominatim/openstreatmap and geonames API, but you can use Google API, too.

What does it do?

This package provides a service class for geo-indexing addresses. Also a php trait to use in domain models is contained. This trait can be used to create a domain model that automatically fetches the geo location when the address is changed.

Configuration

Provide the geonames username (that you have to create on the geonames website) or deactivate the geonames api

FormatD:
  GeoIndexable:
    geoIndexService:
      geonamesEnable: true
      geonamesUsername: ''

In case you want to use the Google API, you have to provide your API Key

FormatD:
  GeoIndexable:
    geoIndexService:
      googleApiKey: ''

About

Service for fetching geo-information for addresses in Neos Flow projects (using nominatim/openstreatmap and geonames api)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%