Difference between revisions of "Geocode.py"
Jump to navigation
Jump to search
Line 52: | Line 52: | ||
=Bugs & Feedback= | =Bugs & Feedback= | ||
− | |||
[[admin_classification::IT Build| ]] | [[admin_classification::IT Build| ]] |
Revision as of 10:57, 16 November 2017
Geocode.py | |
---|---|
Project Information | |
Project Title | Geocode (Python) |
Start Date | |
Deadline | |
Keywords | Tool |
Primary Billing | |
Notes | |
Has project status | Complete |
Copyright © 2016 edegan.com. All Rights Reserved. |
Location:
E:\McNair\Software\Scripts\Geocode.py
Name
This is a python program that uses google maps to find the latitude and longitude for an address.
Synopsis
python Geocode.py <input.txt>
Usage & Features
Input is a tab delimited ".txt" file with columns:
<Business Name> <Address>
In this location on powershell from the RDP (Must be from the RDP so it can import files):
E:\McNair\Software\Scripts
Enter this code:
python Geocode.py <input.txt>
The program will create an output file that looks like:
input.txt_coords
Which you will have to open with a right click into textpad.
Google Key
Use the following Google API key in this script (note that it is billed to Ed's PCard and queries over 2,500 transactions per day are charged). Use it only with permission and not for debugging:
AIzaSyCdu9TfyYg9UNubz5IlPp4XXrj9HYXTLKs
Output
The output is a tab delimited with the three columns:
<Business Name> <Location["lat"]> <Location["lng"]>
Meaning Name, Latitude, Longitude in a tab delimited .txt file