Suite

Afficher la position actuelle à l'aide de QGIS ?

Afficher la position actuelle à l'aide de QGIS ?


Comment puis-je afficher ma position actuelle dans le canevas QGIS, similaire au "point bleu" dans google mapsa?

J'en ai besoin pour naviguer vers des points définis et je ne veux pas changer le programme tout le temps.


Vous pouvez essayer d'obtenir l'emplacement de votre adresse IP avec ce code python :demandes d'importation import json send_url = 'http://freegeoip.net/json' r = request.get(send_url) j = json.loads(r.text) lat = j['latitude'] lon = j['longitude' ] map_pos = QgsPoint(lon, lat) rect = QgsRectangle(map_pos, map_pos) canvas = qgis.utils.iface.mapCanvas() canvas.setExtent(rect) canvas.refresh()

Cela trouvera votre emplacement estimé, en fonction de votre adresse IP, et centrera la carte sur cet emplacement.


Voir la vidéo: Performing a visibility analysis in QGIS