-
Notifications
You must be signed in to change notification settings - Fork 0
arunmallya/pygmap
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
All example data files are in the <<sample_input_files>> folder Usage: See test.py for an example 1) Initialization >> myMap = pyGmap(output_file) output_file is where the map in HTML format will be created 2) Adding points to the map >> myMap.add_points(input_file, pointOptions) input_file: contains locations in "<latitude> <longitude> <[color_info?]> <(extra_info+)?>" format locations_I.txt is such a sample file with only the location information pointOptions: options are for color and extra information to be displayed for the point on map The format of options is as follows: (True/False are boolean values) [color_info=True/False, extra_info=True/False, polyline=True/False] i) If color_info is True, then an extra column is required in the input file where color codes are as follows 0 - 00FFFF (aqua) 1 - 99FF00 (flourescent green) 2 - blue 3 - CC9900 (brown) 4 - FF00FF (pink) 5 - FF0000 (red) 6 - FF9900 (orange) 7 - FFFF00 (yellow) An example input is "locations_II.txt" ii) If extra_info is True, then all columns after the color column (if exists), will be concatenated into a string and used as a message for that points marker(displayed as information box upon clicking marker in map) An example input is "locations_color_extrainfo.txt" and "locations_extrainfo.txt" eg: "myMap.add_points("./sample_input_files/locations_I.txt", [False, False])" "myMap.add_points("./sample_input_files/locations_color.txt", [True, False])" "myMap.add_points("./sample_input_files/locations_extrainfo.txt", [False, True])" "myMap.add_points("./sample_input_files/locations_II_color_extrainfo.txt", [True, True])" 3) Adding polylines to the map >> myMap.add_polyLine(input_file, pointOptions, polyLineOptions) polyLineOptions: [color as hex string, line opacity, line weight] This adds lines between points in the order that they are in the input_file. 4) Termination >> myMap.end_map() output_file is ready for use
About
Plot points on Google Maps easily with Python
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published