Geotagger for ExpressionEngine Documentation
Please let us know if you have questions or see incorrect or missing information.
Installation
- Purchase and download.
- Unzip the downloaded file.
- Copy lang.geotagger.php to your language directory (e.g. /_your_ee_system_dir_/language/english/).
- Copy ext.geotagger.php to your extensions directory (e.g. /_your_ee_system_dir__/extensions/).
- (Optional) Specify your Google Maps API key in your config.php, use $conf[‘nl_go_api’].
- Login to the ExpressionEngine Control Panel, go to Admin → Utilities → Extensions Manager.
- Find Geotagger in the list of available extensions and click “Enable”.
Configuration
- Click on the settings link for Geotagger in the Extensions Manager
- Make sure Enable Geotagger for this site is set to Yes
- Enter your Google Maps API Key, you can get one if you do not have one already.
- Find the weblog/channel that you want to use the Geotagger extension on.
- Select “Yes” for Display Tab in Publish Form, you should then see the Field Mapping Configuration heading along with possible field mappings.
- For certain address related fields (city, state & zip), you will have an option in the dropdown for “No mapping needed”.
- If your content contains address data in a single custom field then you only need to map the address to your custom field and for city, state & zip specify “No mapping needed”.
- If your content has separate fields for each address field, then specify a mapping for each.
- Finally, specify the fields that will be used to hold Latitude and Longitude data. These should be two separate, distinct fields in ExpressionEngine.
- Click Submit to save your settings.
Changelog
1.0
- Initial Release
1.1
- Added support for Gypsy fields
- Added better geocoding support for UK postal codes
- Added option to show Geotagger mapped fields in Geotagger tab
- Added map display for existing entries
- Added option to set base map zoom level per weblog/channel
1.1.1
- Added support for drop-down fields for address info
1.1.2
- Minor bug fixes
1.1.3
- Added option to specify Google Maps API key in config.php
1.1.4
- Fixed bug encountered in settings screen encountered after creating a new channel, then revisiting settings sreen.
1.1.5
- New feature – Now you can capture the map zoom level per entry. Thanks to the Shotwell Company for sponsoring this feature.