#python #google-maps #webpage #point #pygmaps
#python #google-карты #HTML #точка #пигмапы
Вопрос:
Я использую python для разработки карты (Google Maps) и добавления некоторых точек в определенном местоположении. После поиска я обнаружил, что это можно сделать с помощью pygmaps. Итак, я установил его с помощью pip
, затем я написал этот код, и мне нужно добавить точки и открыть веб-страницу для карты, чтобы найти точки там.
import pygmaps
import webbrowser
mymap = pygmaps.maps(37.428, -122.145, 16)
mymap.setgrids(37.42, 37.43, 0.001, -122.15, -122.14, 0.001)
mymap.addpoint(37.427, -122.145, "#0000FF")
mymap.addradpoint(37.429, -122.145, 95, "#FF0000")
path = [(37.429, -122.145),(37.428, -122.145),(37.427, -122.145),(37.427, -122.146),(37.427, -122.146)] mymap.addpath(path,"#00FF00")
mymap.draw('./mymap.draw.html')
url = url = './mymap.draw.html'
webbrowser.open_new_tab(url)
Я не видел точек, только карту.
Комментарии:
1. Пожалуйста, сначала переформатируйте свой пост. Вы не можете ожидать, что кто-нибудь подробно рассмотрит этот неопрятный беспорядок в посте. Поместите образцы вашего кода в соответствующие теги редактора.
2. Вздох… Нажмите «Редактировать». Затем нажмите на «Образец кода» в редакторе. Скопируйте и вставьте свой код так, чтобы он стоял там, где стоит «введите свой код здесь». Обратите внимание на отступ в коде.
Ответ №1:
Изменение
mymap.draw('./mymap.draw.html')
url = url = './mymap.draw.html'
Для
mymap.draw('mymap.draw.html')
url = 'mymap.draw.html'
у меня сработало.
Редактировать: добавлен скриншот.
Комментарии:
1. работа u означает, что вы используете точки ?!! если да, то их явно видно :=) : D потому что я не делал c : (
2. я не набирал точки и увеличиваю радиус окружности, но все равно: ( ничего не указываю
3. Да, это то, что я имел в виду. Точки находятся недалеко от Пало-Альто, Калифорния, США, я тоже вижу сетку.
4. Вы видите сетку? Вы смотрите на Пало-Альто?
5. Если вы, пожалуйста, можете выслать мне снимок экрана для печати, чтобы я мог его найти!! в niga_hisham89@hotmail.com заранее благодарим