geo2web.com

Review of GIS GPS GEO and MAPs technology

geo2web.com header image 4

Maps of Non-Fantasy Fictional Worlds

June 2nd, 2008 · No Comments · Maps

Try to find a fantasy novel without a map; but what about what we science-fiction and fantasy enthusiasts call “mainstream” fiction? “My undergrad thesis argued that world-building wasn’t just for fantasy and sci-fi writers — every tale has a setting, every tale creates a world in the reader’s mind — and it explored ways that drawing that world (visual thinking!) can lead to better fiction,” Austin Kleon writes. “Some of my favorite ‘lit’ry’ books are accompanied by maps.” He provides examples, and so do his commenters. Via atlas(t).

[Read more →]

Tags:

1914 Telephone Exchange Map

June 2nd, 2008 · No Comments · Maps

What the Telephone Map ShowsModern Mechanix reproduces a 1914 AT&T advertisement showing a map of telephone exchanges in the United States. The accompanying text pumps AT&T’s agreement to connect all telephone subscribers “regardless of who owns the exchanges” and notes that the incipient monopoly only owned a minority of the exchanges.

[Read more →]

Tags:

Banned in Minnesota…New Blog

June 2nd, 2008 · No Comments · Maps

Two more recent Google-related items:

[Read more →]

Tags: ·

Earth and JavaScript, Together at Last

June 2nd, 2008 · No Comments · GEO 3D, Google Earth, Google Earth API, KML, Maps

::: via :::

By now, many of you have heard about the new Google Earth API that we announced Wednesday during Google I/O. It’s exciting that you can now enjoy the 3D Google Earth experience in the browser, and you can create your own custom interactive apps on top of it. This new API lets you use JavaScript to programmatically interact with the Earth browser, changing camera views, loading KML or 3D models, or even creating KML objects from scratch.

Here’s your basic “Hello Earth” app:

<meta http-equiv="content-type" content="text/html; charset=utf-8" /><head><title>Hello Google Earth!</title><!-- *** Replace the key below below with your own API key, available at http://code.google.com/apis/maps/signup.html *** --><script src="http://www.google.com/jsapi?key=abcd"></script><script>google.load("earth", "1");

var ge = null;

function init() { google.earth.createInstance("map3d", initCallback, failureCallback);}

function initCallback(object) { ge = object; ge.getWindow().setVisibility(true);}

function failureCallback(object) { // Gracefully handle failure.}</script></head>

<body onload='init()' id='body'><center> <div> Hello, Earth! </div>

 <div id='map3d_container' style='border: 1px solid silver; height: 600px; width: 800px;'> <div id='map3d' style='height: 100%;'></div> </div></center>

</body></html>

And, if you’re already a Google Maps API developer, adding Google Earth to your mashup is really easy. Just add the following line:

 map.addMapType(G_SATELLITE_3D_MAP);

To view apps written in the Earth API, you will have to download a browser plug-in. Currently, the plug-in is Windows only, and works on Mozilla and Internet Explorer based browsers, including Firefox. We are working to expand the number of browsers, and have announced Mac and Linux plug-ins will be released in August.

Check out the cool sample apps. If you have any questions or come across any problems, post them in our Earth API developer group.

[Read more →]

Tags: ···