I'd sure look at a Matrice M100 with 2 battery setup. That gives about 35 minute flight time. Then, an X5 or X7 camera with your choice of lenses. Brand new M100 is in the area of $3,200. Contact back with more questions.
Sort of asking which car is the best to buy. Answer: What's the budget? Lots of people will direct you to the DJI M200 series with an RTK system. I think you should also investigate the DJI Matrice M100 as a platform (about 1/3 the cost) and the check out the KLAU Geomatics (https://www.klauppk.com/) post processing system. They also have other kits they offer. Contact me if you have further questions. Tom