python中地理图像坐标的获取
我正在使用python64位。我已经创建了一个由4-5个形状文件组成的地图,获取它的图像文件(.bmp)并在python中打开。现在我想显示指针在图像上移动的所有坐标(经度、纬度)。我使用了以下代码python中地理图像坐标的获取,python,Python,我正在使用python64位。我已经创建了一个由4-5个形状文件组成的地图,获取它的图像文件(.bmp)并在python中打开。现在我想显示指针在图像上移动的所有坐标(经度、纬度)。我使用了以下代码 import pygame import math pygame.display.init() window = pygame.display.set_mode((1576, 847)) mapImg = pygame.image.load("gis12.bmp") one = False w
import pygame
import math
pygame.display.init()
window = pygame.display.set_mode((1576, 847))
mapImg = pygame.image.load("gis12.bmp")
one = False
while not done:
window.fill((0,0,0))
evtList = pygame.event.get()
for evt in evtList:
if evt.type == pygame.QUIT:
done = True
window.blit(mapImg, (0,0))
pygame.display.update()
pygame.quit()'
要显示鼠标坐标,您需要捕捉鼠标移动或类似操作的pygame事件。您可能还希望捕捉鼠标向下和鼠标向上的事件。有关更多帮助,请参阅pygame文档。获取经度、纬度坐标将取决于用于地图的地图投影。你需要知道这一点,再加上一些关于你的地图覆盖的球体比例的信息。