I have this problem a weird vertical shift, it comes down to the use of EGM96 and WGS84 datums. The problem is that, the areas was flown using two drones, but one drone produces GPS log using EGM96 the other produces GPS log just using WGS84 datum, as a result when the data is processed the vertical shift is observed clearly in areas surveyed by one drone as comparison to areas surveyed by the other. My question is that, how do we ensure then that data is processed using just one datum even if data is collected using different datums? This can not be change in the drones GPS so it will continue to be a problem if there is no way of fixing t during processing.
Any help will be highly appreciated, I have also sent a ticket to support.
It is true that you can only select one image geolocation coordinate system for the entire project, so if you import all the images in the same project, you can either select WGS 84 or egm 96. Also, you can only select one output coordinate system.
We would recommend you to convert the coordinates of the flight with the WGS 84 coordinates to the egm 96 vertical coordinate system. To do so, you can just add the N value (difference between the ellipsoid WGS84 and the geoid 96; varies between 30-100 meters depending on the location). If you know this difference, you can just add it to the Z values of the image geolocation, import all the images in the software and select egm 96.
If you do not know this value, you can easily compute it based on your datasets. The N difference between the two surfaces is unique for an area as big as a drone can cover. You can process part of the the project that has image geolocation in WGS 84 and check the altitude of one point on the ground. The vertical coordinate system of the model will be WGS84 and there will be a shift with the expected Mean Sea Level value of this point (which you can find it in Google Maps). This is the N value that will allow you the conversion between the two vertical coordinate systems.
Once you have converted the coordinates, you can add all the images in the same project, select egm 96, the desired output coordinate system and process the project as per normal.
I sometimes get a large drop off on the edge of my dsms right at the edge of the processing area. They plummet to 0. Is this possibly related to the fact that I’m using WGS84 photography and exporting to state plane? I’m not choosing egm 96 in my image coordinate settings options or my output coordinate options.
Is the area at the edge of the DSM covered by images or does it consist of big triangles generated after triangulating the edges of the point cloud? Could you please send us a screenshot of the area you are referring to?
It’s been more than a month since I wrote this so we’ve had some time to work on this.
My client is seeing this anomaly in Civil3d. See attached screen shots. He is creating a “processing area” around the section of interest, processing levels 2-3 then importing the dsm into civil 3d. The area dropping to “0” altitude is the area that is not included in the new “processing area”. There is data there in the level 1 “Tie Points” point cloud. He is expecting to see a clean edge around the processing area not a cliff down to “0”.
What is odd is that he does not always get this result and we are trying to determine why.
Have you tried to import the DSM in another software, like Global Mapper (extended free version)? Do you face the same issue?
Could it be that the software you are using (Civil 3D) interprets the pixels around the model as if they had zero value? The DSM will be framed in a box like in the screenshot attached. The empty pixels around the model will have a value that corresponds to void and should be interpreted as such by the visualization software. Could it be that Civil 3D interprets the void pixels as pixels of value 0?
The DSM will be framed in a box like in the screenshot attached below. The empty pixels around the model will have a value that corresponds to void and should be interpreted as such by the visualization software. Could it be that Civil 3D interprets the void pixels as pixels of value 0?
Global Mapper does not display data outside the box around the model so I think it is just how Civil3D displays. The client is looking to see if he can adjust that feature in his civil3d.
These cookies are necessary for the website to function and cannot be switched off in our systems.
They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences,
logging in, or filling in forms. These cookies do not store any personally identifiable information.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site.
They help us to know which pages are the most and least popular and see how visitors move around the site.
All information these cookies collect is aggregated and therefore anonymous.
If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
These cookies may be set through our site by our advertising partner (Google).
They may be used by Google to build a profile of your interests and show you relevant adverts on other sites.
They do not directly store personal information but are based on uniquely identifying your browser and internet device.
If you do not allow these cookies, you will experience less targeted advertising.