ENVISAT ASAR image geocoded

Geocoding UTM Lat Long

UTM, or Universal Transverse Mercator, encoded geodata seems to be very common in some of the datasets I am playing around with from data.gov. In order to make that data useful to me and play well with the other data I have gathered I need it in the more standard lat / lng format we web people are used to.

While I found several open source packages that look like they handle UTM data, I didn’t find all that much that was suited to simple conversions. Thus was born UTMy, a small set of Ruby scripts that convert UTM to Lat / Lng points.

I won’t try and type out a full UTM tutorial as there are several found with a quick search, but one thing that needs to be noted if you are new to it is that there are many different types of UTM. (insert groan here)

UTM geodata consists of points on a gird of a Mercator projection. There are lots of different Mercator projections that can be used in this roll, and organizations will often pick one more suited to their needs or specific geography. Therefore, before using this or any other script to convert your data you will need to know what projection you are dealing with.

UTMy offers support for NAD 27 and NAD 83. WGS84 is another common format, and it appears to be functionally equivalent to NAD 83 so the scripts should be safe with that data as well.

NAD 27 and NAD 83 are two common flavors of UTM used in North America, and you will frequently find them used in data released by the US Federal Government. The “27″ in NAD 27 refers to a 1927 standard based on a projection calculated in 1866. Yeah.

Much of the math in UTMy is based on Sami Salkosuo’s excellent article on the IBM website at

UTMy is modular, so other projection systems should be easy to incorporate. I haven’t added any others because I am not working with any other datasets at the moment.

Its up on Github:

If you aren’t familiar with Github and are just looking for a download, just look in the upper right hand corner of the page for the download link.

Probably Tiger Line

by navel

The US Census has a free database called TigerLine. It's not always accurate. I've worked with it and field surveyed some glaring anomalies.
Now, I'm not sure MapQuest and MSN Maps are derived from TigerLine, but chances are they are. I recall researching some commercial geocoding services that purportedly enhance the accuracy of TigerLine.
If you email me your address, I could check the TigerLine for the bay area and see if the anomaly you noticed correlates.
If you're in the Castro or UpperMarket, I could help you with a very accurate map. My maps are based on the San Franciso GIS Department's CAD maps.

7 Game of Thrones Apps That Will Get You Through the Much-awaited Winter  — Gizmodo India
.. or Winterfell, you get a dialog box, which asks you to buy more maps. Unfortunately, you can't dismiss the dialogue box, leading to the obstruction of the cartography. ..

Flagstaff's rocky lava field became a little piece of the moon  — azcentral
If American know-how could put a man on the moon, the man should bring back rocks to study. The government agreed, and in 1963, the .. Volcanoes were chosen because of the moon's volcanic history, the test site for its impact craters.

O'Reilly Media Google Maps Hacks
Book (O'Reilly Media)
  • Used Book in Good Condition

Missing in Alaska without a trace  — Anchorage Daily News
The official version of events, according to a still active missing person's bulletin from the Alaska State Troopers is that Griffis went into the wild "to test out a survival 'cocoon' that he had invented.

No Starch Press Map Scripting 101: An Example-Driven Guide to Building Interactive Maps with Bing, Yahoo!, and Google Maps
eBooks (No Starch Press)
Wrox Professional Android 2 Application Development
Book (Wrox)
Garmin Garmin nuvi 880 4.3-Inch Widescreen Bluetooth Portable GPS Navigator
GPS or Navigation System (Garmin)
  • Sleek, ultra-slim design fits in a pocket; High-sensitivity GPS receiver for fast satellite lock
  • Pre-loaded with City Navigtor NT maps for North America, including more than 6-million name-searchable points of interest
  • Speech recognition -- speak menu options and keep your eyes on the road
  • Multi-destination routing -- enter several destinations and get the best route to all of them; Where am I? and Where s my car? features
  • Full feature set -- text to speech for spoken directions with real street names; MP3 player, and Photo viewer

Popular Q&A

How to extract long/lat values from Google Geo-Coding Javascript function?

To retrieve the latitude and longitude why not have the addToMap function call for example the init function once the lat and long has been defined?

// Retrieve the latitude and longitude

point = new GLatLng(place.Point.coordinates[1],



function init(point) {

var mapsicle = new Mapsicle(document.getElementById("mapsic... point);


The value is now in mapsicle variable too

Related Posts