Geocoding
ProMaps.GeoCoding History
Hide minor edits - Show changes to markup
http://www.seedcode.com/rootimages/stikipad/promaps2/ProMapsFieldSM.png
http://archive.seedcode.com/rootimages/stikipad/promaps2/ProMapsFieldSM.png
Please note: The Google geocoding service is limited to 2500 geocode requests per day from your device. You can increase this limit by signing up for Google Maps API for Business. This is a paid service from Google that is used for customers with large user bases and heavy traffic. This should not be needed in most situations. If you do sign up for an API you can add this to ProMaps on the Settings tab, in the "General Settings" section.
Note: See the documentation here for details on Google's new pricing for requests to the Google Geocoding API: https://www.seedcode.com/pmwiki/index.php?n=ProMaps.GoogleAPI#Usage
http://www.seedcode.com/rootimages/stikipad/promaps2/ProMapsFieldSM.png
Do I have to GeoCode my addresses to use ProMaps?
(:title Geocoding:)
Do I have to Geocode my addresses to use ProMaps?
)
)
Updating a record's geocode when you're on site
Using the location function in FileMaker Go you can update a record's lat/long using the current location of your iPad or iPhone. Here's a video of this in action along with scripts you can paste into ProMaps to update the location when you take a picture of a location: Geolocation in FileMaker Go: Examples.
When does ProMaps geocode my address
We start on the hosted file, when events are created or edited...
Nope. ProMaps/ProMaps will do it for you.
Nope. ProMaps will do it for you.
Then we do it on the mobile file if we have to...
Please note: The Google geocoding service is limited to 2500 geocode requests per day from your device. You can increase this limit by signing up for Google Maps API for Business. This is a paid service from Google that is used for customers with large user bases and heavy traffic. This should not be needed in most situations.
Please note: The Google geocoding service is limited to 2500 geocode requests per day from your device. You can increase this limit by signing up for Google Maps API for Business. This is a paid service from Google that is used for customers with large user bases and heavy traffic. This should not be needed in most situations. If you do sign up for an API you can add this to ProMaps on the Settings tab, in the "General Settings" section.
"�" ; ","
"¶" ; ","
Nope. ProMaps will do it for you.
Nope. ProMaps/ProMaps will do it for you.
When does ProMaps geocode my address
)
)
1. You'll still create a field called "gm_GeoLocation" field and give it an object name of "field_geoLocation". (See step 5 "Add Geo Code Lookup To Your File" in our integration instrucions.)
2. Make sure your Lat/Long is in the form Map expects, like: "47.6821060,-122.3085170" without the quotes.
3. Turn off the geocoding script by editing the script "GeoCodeAddress (address, tempObjectName, resultFieldName)" and placing an ExitScript step as the first line. Also disable the script "Check Property Integrity" the same way and now it's up to you to make sure you have a Lat/Long for every record =)
If your Lat and Long are in two separate fields, change the "gm_geoCode" field in the properties table to an auto enter calc. The contents of the calc should be text and would look like this...
Substitute ( List ( YourLat; YourLong ); "�" ; "," )
Please note: The Google geocoding service is limited to 2500 geocode requests per day from your device. You can increase this limit by signing up for Google Maps API for Business. This is a paid service from Google that is used for customers with large user bases and heavy traffic. This should not be needed in most situations.
Please note: The Google geocoding service is limited to 2500 geocode requests per day from your device. You can increase this limit by signing up for Google Maps API for Business. This is a paid service from Google that is used for customers with large user bases and heavy traffic. This should not be needed in most situations.
What if I already have a Latitude and Longitude for my records?
In that case you don't need our script to geocode them. Just do three things:
1. You'll still create a field called "gm_GeoLocation" field and give it an object name of "field_geoLocation". (See step 5 "Add Geo Code Lookup To Your File" in our integration instrucions.)
2. Make sure your Lat/Long is in the form Map expects, like: "47.6821060,-122.3085170" without the quotes.
3. Turn off the geocoding script by editing the script "GeoCodeAddress (address, tempObjectName, resultFieldName)" and placing an ExitScript step as the first line. Also disable the script "Check Property Integrity" the same way and now it's up to you to make sure you have a Lat/Long for every record =)
Be sure you give your copy of the "gm_GeoLocation" field an object name of "field_geoLocation" so our script can properly reference that field.
Be sure you give your copy of the "gm_GeoLocation" field an object name of "field_geoLocation" so our script can properly reference that field.
Please note: The Google geocoding service is limited to 2500 geocode requests per day from your device. You can increase this limit by signing up for Google Maps API for Business. This is a paid service from Google that is used for customers with large user bases and heavy traffic. This should not be needed in most situations.
Please note: The Google geocoding service is limited to 2500 geocode requests per day from your device. You can increase this limit by signing up for Google Maps API for Business. This is a paid service from Google that is used for customers with large user bases and heavy traffic. This should not be needed in most situations.
We start on the hosted file, when events are created or edited.
We start on the hosted file, when events are created or edited...
Then we do it on the mobile file if we have to.
Then we do it on the mobile file if we have to...
Please note: The Google geocoding service is limited to 2500 geocode requests per day from your device. You can increase this limit by signing up for Google Maps API for Business. This is a paid service from Google that is used for customers with large user bases and heavy traffic. This should not be needed in most situations.
No. ProMaps will do it for you.
Nope. ProMaps will do it for you.
What the heck is a geocode?
Under the hood, Google Maps uses Lat/Long for plotting addresses, so ProMaps converts your addresses into Lat/Long. This process is called geocoding. ProMaps uses the Google Maps geocoding API: https://developers.google.com/maps/documentation/geocoding/
> > Good question
What the heck is a geocode?
Under the hood, Google Maps uses Lat/Long for plotting addresses, so ProMaps converts your addresses into Lat/Long. This process is called geocoding. ProMaps uses the Google Maps geocoding API: https://developers.google.com/maps/documentation/geocoding/
We start on the hosted file, when events are created or edited.
Then we do it on the mobile file if we have to.
Do I have to GeoCode my addresses to use ProMaps?
No. ProMaps will do it for you.
When does ProMaps geocode my address
> > Good question
What the heck is a geocode?
Under the hood, Google Maps uses Lat/Long for plotting addresses, so ProMaps converts your addresses into Lat/Long. This process is called geocoding. ProMaps uses the Google Maps geocoding API: https://developers.google.com/maps/documentation/geocoding/