2 arduino's data at PC

Hi, i have 2 arduino placed at different locations around 800-1000 meter apart.
i want its GPS and Temperature data (temperature sensor connected at arduino).

Its a weather station placed 2 different locations and want data at PC. PC distance from these 2 arduino board around 1000 meter.

What modules should i have used to transmit data wireless from arduino to PC.?

i have ESP8266 Iot module but do not know how to setup a network and to get 2 arduino's data.

Thanks

I have no idea if the ESP8266 would have the range you need - I suspect not.

If they do have the range then, assuming you have a server program running on the PC, the ESP8266 programs just need to act as clients and make calls to the server with their data. The fact that there are 2 (or more) won't present a problem.

If they don't have the range you might investigate HC12 wireless modules. There have been good reports about their range in other Threads but I have never used them.

...R