I have a 300m by 300m B&W TIFF map of Brazil, and I need to convert all the pixel values into a point feature class. When I do it in ArcMap using Raster to Point, I get a feature class with 92,054,962 points. However, when I do it in QGIS using Raster Pixels to Points, I get a feature class with 92,054,882 points. The longitudes and latitudes of each point are also different between ArcMap and QGIS. Why is this happening even though the raster data is the same? Is it because QGIS and ArcMap use different algorithms?
It's important that I get consistent XY coordinates across all my TIFFs (which I will also convert to points), because I plan to join the TIFFs by longitude and latitude in R later.