Geocontext-Profiler

Create a topographic profile – see how looks the relief in your area

Author
Krystian Pietruszka
Date published
Loading...
×

more

– enter the address of the file and upload

Import file (KML, KMZ, GPX) loaded layer and topographic profile of the route. Sometimes, some files do not automatically create a profile!

Zoom: ... Counter markers: ... Status: ... Аzimuth: ... Mouse px: ... Lat./Lon.: ...
Center point: ... Center point location: ...
Data CSV:
CSV Ascetic Scientific
ok
Units:
See example

Choose what color and size you want to put a chart on its website:

Iframe URL:

units=km
units km or mi
color=008000
color chart in HTML format
storke_color=000000
color path in HTML format
storke_weight=3
weight in pixels
clickable=on
clickable layer
marker_indicator=wolf
marker indicating: wolf, run, walk, car, bike

X-Advanced API:

KmlLayer
Layer to your map – example

Help

How to make a topographic profile?

  1. Reset
  2. Find your area of interest on the map
  3. Select the cursor min. 2 points (max. 300)
  4. Ready – site profile will be generated in seconds
    1. Embed the chart on your site
    2. Copy and save the link to the chart
    3. Add the route to the map

Program Geocontext-Profiler allows you to make topographic profiles anywhere on Earth in the seabed and ocean floor. Can be widely used: in the natural sciences (geomorphology, hydrography) for the education and tourism – hiking route planning, bicycle, car.

Within the program, you can find some advanced options that allow you to create a profile along the road, bicycle and pedestrian paths, and measuring the slope angle. The program can import KML, KMZ and GPX from GPS devices.

For educational purposes several pre-programmed profiles of interesting geographic features, such as: the highest mountain or the largest ocean depths of Earth.

Geocontext-Profiler on your website? – buy the application.

Video:

GEOCONTEXT-GIS Google Maps JS API V3 – and

Similar pages

  • out

Comments

Carl

Nice program! Is there a way to show elevation in feet instead of metres?

Krystian (author)

@Carl: Today I added a new option. First refresch page in your browser – then click [km] at the bottom of the chart.

Adam

Any chance we will be able to save the graph as an image?

Krystian (author)

@Adam: Only screen shot.

Carl

I see the switch for changing distance to imperial units. I don't see one for changing the elevation on the y-axis.

Krystian (author)

@Carl: Y-axis must be in meters :-( Now the Y-axis is in feet :-)

Nick

This is great thank you. It might also be helpful to have the ability to control the distance precisely, and simply move the section at a set length, taking new sections that are scaled the same way. Also, in terms of re=mapping the graphs, it might be useful to see the location of every point in the graph, so as to correspond the elevation change between points easier. A measured grid along the bottom of the chart would also help when scaling the topography to be accurate when combining sections of different distances.

Rachell

excellent app!! This is exactly what I was looking for. This will be very helpful when I go out biking. It's a shame that you can't convert the elevation into feet... maybe you can add a conversion application on the side that people can use? Either way, thanks a lot for this.

jonawebb

Just wanted to thank you for this app. I find it useful while planning bicycling routes.

dorkypants

Needs an "undo" to remove the last point added: too easy to click on the map by mistake and unintentionally add an unwanted point. Any way to make the GMap taller? In Safari on OS X, the magnification slider is cut off at the bottom. For bicyclists, would be nice to add a "cumulative climb" calculator, with option to exclude changes less than a certain threshold from the tally.

Krystian (author)

In a few days Geocontext will be updated with new features asked for by users.

Krystian (author)

The work is delayed.

Mikl

This program is GREAT! I have used it to get route elevations for a bike trip down Hwy101 on the Oregon coast. Very useful!

juanchosierrar

hello. you can view the elevation profile of a kml? for example in the gallery google earth in the oceans, there is an option called animal tracking in which description and shows the routes taken by some marine animals gps in google earth the profile of elevations works very well when land routes, sea routes no .. I thought it was interesting to test a kml file on the web .. but I only see the option to manually enter the measurement points .. have the option to read the kml profiles that are uploaded to it ..? regards

Homer

How do you print these pages? I cannot get them to come out, without capturing to a jpg or the like and then printing that.

Dave

Great Application. I will be using this in my geology and physical geography classes. It would be helpful if the vertical exaggeration of the profile was displayed with the profile. Does it change as one zooms in and out? Also, I was not able to get units (km/mi) to change once I embedded it in a web page. In general, this is what I was looking for and it is very instructive on both large and small scale. Thanks

aaluki

Great, A few website provide this info but your more Convenient Thanks

Eric

Hello Krystian, Ever thought of implementing other maps backgrounds such as those here? [link] Eric

Krystian (author)

Yes, I was thinking, but there is one problem – Google Maps licensing restrictions [link] On my computer I have several other layers but I can not share them online.

Greg

Awesome tool! Thanks for making this!

EKO Club

Dear Krystian, We are writing you from Bulgaria. Allow me to express our gratitude for this fascinating feature for Google maps. We were looking for this extra since longtime, and thanks to you and the wonderful add you made now it's reality. Now the content of our page became even more interactive and the people visiting the mountains can do it without a fear of getting lost. Thanks again.

Adam

Awesome website! It's the best elevation tool I've been able to find. Here's an idea for another feature. It would be cool if you could see the gradient at the pointer location. Perhaps you could also have an option to find the maximum gradient on the profile.

nabru

Excellent! Thx to you, Krystian!

biswal

it is good and simple, in vegetation it is not work but it give a good idea about profile of land thank you h biswal

m@

Hi there, Is it possible to modify an existing profile by adding points to the START of a track? Or maybe even add points in between? That would further enlarge the utility of the tool (which is great, btw). Thanks in advance, m@

Krystian (author)

@m@ GEOCONTEXT-Profiler does not require registration – modify profile without registering is a big complication. I suggest to create a new elevation profile and send the information to delete a profile – info@geocontext.org

julo

simply amazing! however, could you add to your upcoming developments list, the ability to activate "terrain" layer, a feature already present on google maps? [link] keep up your stuff! julo

maquines

Is possible Profile draw and earth curve?

Zarapa

Congratulations !! It is a very useful tool, indeed. I will use it with my students. Thanks a lot for all your effort.

Pedro

Awesome program!!!!

Eli

I have been looking for something like this for over a year now! Excellent! This is perfect for planning the best routes for hypermiling in the hybrid automobile that I drive. Could you add a Total Elevation Gain figure? That would be perfect. Thanks for this awesome tool.

WanaBanana

Simply excellent, just what I was looking for. I would second a previous comment though in that the only thing missing for me is a cumulative climbing tally for those cyclists amongst us. Keep up the good work though!

Jorge

This is a great tool. Thanks so much.

Jens

Hello Krystian, Wonderful application! But is it possible to include contour lines with less than 20m interval each (for instance 5m interval)in this tool?

Ed

Is there a way to upload a GPX file into the profiler?

Ed

I'm so dumb – just seen the link on the map! :)

Franklin

Very nice, i find for this a long time.

DK

Is there a way to use this tool for a text printout of multiple elevations? I have a large spreadsheet of addresses, for which I'd like to compare elevations (preferably by copying and pasting them). The graphical output is great, but if I could get at the numbers themselves, that would help me out a lot. Thanks very much!

Krystian (author)

@DK Hi See CSV button at the bottom of the chart. But remember – terms of use of data [link]

JM

Very nice Application. There is any way to get also the building impact in a profile?

Krystian (author)

@JM Only the terrain.

Fizzer

Hi Krystian, is there a way that I can embed the profiler without people being able to download the specific gps file?

Krystian (author)

@Fizzer I really want to help you but I do not understand your question. Please write for more information.

User

Like your site – but how to get rid of the "google chrome frame" advert, that grays out the upper part of your site and doesn't have any "close" button? It completely blocks your site. Regards!

Krystian (author)

To use the Internet Explorer 8, you must install a plugin Chrome. Or a better idea, install a modern browser – Chrome, Opera, Firefox.

User

Hi Krystian. Is it possible to use more markers then 300?

Fizzer

Hi Krystian, after I have uploaded the gpx file, I embed the profile in my site, but then anyone can click on the link and the gps file can be downloaded from the Geocontext site. Is there a way to say in the embedded code that the file cannot be downloaded? Thanks

Krystian (author)

@Fizzer For now, I do not foresee such an option. All routes are publicly available. The next version will have the option of private. @User 300 markers is maximum. For long-distance try the "Driving" (right menu)

jimmyjoggers

Just wondering why the line moves off the points? Is the level data related to the points or the line? I tried a line on Heathrow airport runway, that's not very flat, what is the source data. Great application.

Krystian (author)

@jimmyjoggers Points are used to modify the line. Each route consists of 512 samples of height. The data comes from Google.

manish

Hi krystian. Its really nice application. Is there any way to get the lat & long values from GE for the coordinates displayed in csv file generated? That wud really help me. Thanks.

Krystian (author)

@manish Click the "CSV" and checkbox "Latitude / Longitude" at the bottom of the graph.

Fizzer

Hi Krystian If two tracks shows on the map, and I try to embed the map, only the one track shows. Is there a way that the embedded code map shows both tracks? Regards Johan

Krystian (author)

@Fizzer On the map you can see only one route and plot for this route. Maybe this will help try to import KML or GPX and then export to a file and then import.

manish

Hi Krystian..Thanks for your reply. I have hundreds of kml files. Is there any way to get the path coordinates for a bunch of kml files at once. My main interest is to get the main elevation of each path. Any kind of help would be really valuable. Thanks..

Krystian (author)

@manish I suggest you write a script (php, perl etc.) that will do it automatically. Another option is to manually open each file and copy the coordinates.

manish

@krystian thanks for the suggestion. I will try doing it.

gregS

Thanks for making this awesome tool!

Dynamite

Great tool! Thank you so much. Is there a possibility to see the total difference in altitude in the embedded version? In the online version of the tool there is an arrow on the scientific altitude chart on the right hand, where you can show the total difference in altitude.

Krystian (author)

@Dynamite In the embedded version are slightly different parameters, but most of the parameters are the same. You can find them by clicking on "advanced".

Leslie

This is just what I was looking for! Fantastic!!! I do have one simple question: Is there a way to put the profile underneath the map?

Krystian (author)

@Leslie Unfortunately this is not possible. Maybe in future releases.

Gerald

You're the best. Thanks for sharing the most useful app. God bless you and more power.

Andrew

This is great. Thanks! I ran into an issue embedding in a webpage: if the user has block 3rd party cookies and site data set in Chrome, the iframe fails to load. Is there a way round this?

Krystian (author)

@Andrew This is a bug – thanks. I think how to fix this bug. The error has been removed.

Thomas

Hi,what a neat page, nicely done! It would be useful to radio planners to have a few more features, if you're feeling energetic: * Towers at each end * Link line from the tower tops * Consideration for the curved 4/3 earth – a radio horizon earth that's 33% bigger than the optical horizon earth. * (pushing my luck) the Fresnel Zone at a chosen frequency. Thanks anyhow, it's useful just as it is! Thomas

Krystian (author)

@Thomas A lot of people telling me to earn some extra options for radio amateurs. That would be an amazing challenge for me. Perhaps in the future I'll make a chart just for radio amateurs. Added Fresnel zone on the chart.

Riyaz

Hi, Krystian (author) i sent the mail two days back requesting how to upload upto 20 files at a time. please give the replay as soon as possible.. Thanks.

Krystian (author)

@Riyaz I have not received your mail. My answer to your question: You can not upload 20 files at the same time – only one. But you can combine all files into one and upload.

pudasaini utam

This application is really awesome.Is there any way i can also import the coordinates along the route and display it in my profile?

Krystian (author)

@pudasaini utam The program can import KML, KMZ and GPX from GPS devices. Click the button on the left side of the map.

ChrisC

Hi, is there a way to get the elevation export to CSV to be 100 or 1000 points equally spread across the length of the path (rather than being a different number)

Krystian (author)

@ChrisC It is now 512 – that is max.

josé

Thanks for your tool, it´s great...

alp

Kardesim Geocontext, Great job, it really helped us a lot.

ctann

Hi, A really useful tool. Is there any way you could add the <ele> field to the .gpx that you write out, so coordinates and elevations are combined in one file? Thanks, Chris.

electron

Great tool – I've been looking for something like this for ages. I have two suggestions: 1) It would be useful if the incline/gradient tool also showed the distance that it is measuring over. At moment the user has to look at the scale and do sums. 2) It would be nice if the units for x and y axes were individually selectable. Especially useful for odd countries like the UK where we have a habit of mixing units randomly. Once again thanks for the great tool.

Krystian (author)

@ctann You can add <ele> to GPX. But there is one problem – Google License. @electron 1) I think it will be done (a few weeks). 2) Complicated.

Giuseppe

Hello Kristian. Great program, thank you. One problem: I uploaded a kml file with interactive POI (containing photos and links) that I see regularly on the site Geocontext, but that I did not see it in my web page using the embed code. You can solve this problem? Ciao from Italy.

Krystian (author)

Hello Giuseppe. Add the link (iframe) parameter: &clickable=on Example clickable on: [link] Example clickable off: [link]

Giuseppe

perfect, Krystian...thanks!

shyanaka

Dear Kristian.. First this is an awesome tool.. Thanks loads... I was spending hours trying to do the same thing.. I wonder whether there is a way to get the CSI distance with an Interval I wish.. For example like an interval of 250 m... Thanks and wish you very best luck !!!

jaimepit

Excellent tool...i am wondering if i can convert the elevation profile graph into an excel table that shows elevations vs distance....Regards

Krystian (author)

@jaimepit Toggle graph on the CSV and import the data into Excel.

Kalamansa

Good god, this is unbelievably helpful for my architecture study. Blessings upon your head

NJ

Thanks for the website. I was having some trouble with trying the python example Google provided, you saved me the trouble and provided a cool feature for people to try. Anyone better with python then I am, they have the example program here now at bottom of page: [link]

Bob

Very, very useful tool. Many thanks indeed. For use in radio propagation studies a 4/3 earth radius of often used (i.e. 8495km rather than 6371km) because of the way that radio waves (VHF through microwaves) bend due to density variation of the atmosphere with height (they don't just travel in straight lines). An option to do the curved earth plot using a 4/3 earth radius would be very useful in determining microwave "line of sight" paths. I know this has been suggested before, but I'm just adding my vote for it! Thanks again.

Richard

Very useful application, Krystian – many thanks. Just one question please: when it plots the Fresnel zone, is that the 0.6 Fresnel for that frequency?

Krystian (author)

@Richard Thanks. I do not understand the question. The formula for the Fresnel zone can be found in Wikpedia.

Richard

@Krystian – The "order" of the Fresnel zone surrounding a direct, line-of-sight (LOS) path is important to radio engineers, because if that radius does not sufficiently clear obstacles in all directions perpendicular to the LOS path, then losses occur in the received radio signal. Clearance of 0.6 of the radius to the 1st Fresnel zone produces a received signal equal to its free-space value with no Fresnel zone obstructions. Here is a link to further explanation: [link] If only one value of Fresnel zone is plotted by your (very fine) application, then probably it would be most useful to plot the 0.6F value, and identify it as such in the graphic showing that Fresnel zone. The equation to calculate Fresnel zones of any order is: Fn = SQRT[(n*lambda*d1*d2)/(d1+d2)] where Fn = Fresnel zone of order n lambda = wavelength in metres d1 = The distance of point P from one end in metres d2 = The distance of point P from the other end in metres Allowing the user to change the order of the Fresnel zone would be wonderful, if not too much effort for you to add to your application. Thanks again for your work.

ceszij

Absolutely great tool! I use it very often to organize cycling trips, thank you indeed for the excellent job!

SCR

Awesome! I was looking for a way to get the distance and elevations from a path in Google Earth, then I found this website! Great program! Would it be possible to export: Northing and Easting coordinates in the *.csv file as well? Many thanks!

JNess

Hi! This is a great application. If I purchase it, is there any way to import custom high quality elevation contours to increase accuracy of the output??

alexb

Hi, Is it possible to see the elevation angle for the application in this page? I would like to load a GPX for a bike route. Thanks for the app, looks nice, Alex

Krystian (author)

@alexb See video ∡ Angle measurement -- GEOCONTEXT-Profiler [link]

BR2600

I just discovered this site. Fantastic! A great tool for evaluating STL paths, since you have tower height at each end and Fresnel zone at a stated frequency.

iman

this is a great and excellent tool

Drew

Can you add functionality for the user to choose the distance step for the csv data. For example instead of having the fixed distance determined within the program, allow the user to choose 20ft or 528 ft or even 1 mi?

Jeremy

Firstly, this site is brilliant. Easy to use, quick and pretty powerful! Thanks! If it is possible, as Drew mentioned above, it would be a very useful function to specify the distance between CSV data points.

Zec

Hello This is super. Only thing missing, for me, is dates for fresnel and distance A-B iun CSV. Is it possible to ad this things?

Krystian (author)

Perhaps it will be added in the next version. Alternatively, specially for you [link]

Sito Ruiz

Its possible translate tags, as distance, uphill, downhill, elevation to my lenguaje? (spanish) fantastic tool

Krystian (author)

This is a small project, but if you want to translate see the file: [link] Copy to "Word" and translate the line-by-line :-)

Krystian (author)

Now GEOCONTEXT-Profiler work without Google-Maps key api and with quota limit. Alerting is problem for users, but we do not want to create the key to the application. May Google company will re-open Maps in the future.

Offed