topo map to 3D terrain
Hi,
I am interested in finding or writing a program that can read a topographical map and convert it into 3D terrain.
I am interested in your thoughts or suggestions about this. Is it feasable?
-GE
Hey galneweinhaw,
This should be feasable permiting you can extract the data you need from the map.
I'm not sure how data is stored for digital topographical maps. If it is just a bitmap that would make things very difficult/impossible as text and stuff like that would mess up the map. Do you have any information on how this is stored? (I wouldn't even know an extention to look up).
This should be feasable permiting you can extract the data you need from the map.
I'm not sure how data is stored for digital topographical maps. If it is just a bitmap that would make things very difficult/impossible as text and stuff like that would mess up the map. Do you have any information on how this is stored? (I wouldn't even know an extention to look up).
It would be pretty easy to strip out the text & other lines on the map without ruining the topography too much. I'm sure you guys can come up with some creative algorithm to interpolate the map data to cover up any letters.
Whatsoever you do, do it heartily as to the Lord, and not unto men.
Quote: Original post by Luke Miklos
It would be pretty easy to strip out the text & other lines on the map without ruining the topography too much. I'm sure you guys can come up with some creative algorithm to interpolate the map data to cover up any letters.
It's not as simple as that if it is just raw color data. Topo maps arnt color depenednt on height. There are lines at each incriment of a hight. Colors are for if its forested, water, etc. So creating an algorithm that would strip text and reconize contour hight lines, is well not going to happen.
I don't care what the color stands for, whether its how many pounds of jello reside in that region or maybe economic scales... it won't matter. It would still be relatively easy to strip out the text (assuming its a known color of its own) & replace it with interpolated color values from the pixels around it. Even if it characters or symbols lie on edges of 2 or 3 or more colors... you can at least apply a hack if you don't wanna be creative & just copy the color of the closest real pixel to the one you are replacing. Would it be real? heck no... thats what interpolation is... fake, but a good guess.
Whatsoever you do, do it heartily as to the Lord, and not unto men.
September 02, 2004 05:48 PM
All contour height lines are the same colour though... so it should be possible shouldn't it? Check this out as an example:
http://happyhikers.ca/NotQuiteCityPeople/Adventures/RohrBasin/RohrTrailMap.htm
Do you think it would be possible to extract the contour lines?
http://happyhikers.ca/NotQuiteCityPeople/Adventures/RohrBasin/RohrTrailMap.htm
Do you think it would be possible to extract the contour lines?
September 02, 2004 06:53 PM
of that map? Absolutely, except its not to clear (to me, just by looking at it) whether a line means an increase or decrease in elevation. You'll have to take those funny pictures off too (tent, cabin, van).
You think so? cool.....
Now... is anyone willing to give me a hand in getting started? I don't really have a clue where to start.
Up and down don't really matter, if you're wrong you can just flip it upside down.
Now... is anyone willing to give me a hand in getting started? I don't really have a clue where to start.
Up and down don't really matter, if you're wrong you can just flip it upside down.
well, I image an algo like this:
what do you guys think?
start at top left corner, assume height of 0move across the top row if no contour line, continue else (there is a contour line) Track the contour line all the way in both directions count the number of times you've crossed this line already if the Number is odd, height--, else height++etc.
what do you guys think?
lonesockPiranha are people too.www.lonesock.netSOIL: Simple OpenGL Image LibraryMovies I've mocked: "The Core", "The Mummy", "Tale of Despereaux"
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement