Newsletter: Phentermine directly and discreetly adipex Elocon Cialis viagra levitra Viagra and pulmonary hypertension Buy generic ambien Hydrocodone addiction Phentermine order easy Isoproterenol Xanax dose Dangers of taking phentermine Foradil Cheap pharmacy viagra Cheap perscription phentermine Xanax picture Tolazoline Buy phentermine online with pay pal Phentermine alternatives Cialis experiences Viagra on line uk Cialis Viagra cost Phentermine discount no prescription Viagra pictures Methocarbamol Viagra testimony Buy phentermine online with paypal Cheap viagra in the uk Phentermine interactions Tyropanoate Tramadol online cheap Counterfeit viagra Tramadol prescription leukemia symptoms Naproxen Etretinate Compare cialis levitra 50mg generic viagra Cheap pharmacy viagra Hydrocodone for ibs Phentermine phendimetrazine Effects long side term xanax Buy cialis generic online Xanax xr 3 mg Buy soma 25 mg Budesonide Hydroxyurea Cialis dosage Oxtriphylline Viagra alternates Oxytetracycline Cod online pharmacy phentermine sell Online pharmacy phentermine xenical meridia 37 effects phentermine side Canada cialis generic Wholesale pfizer viagra Cheap diet online phentermine pill Thalidomide 5mg phentermine Generic cialis india Xanax online without a prescription Phentermine testimonials Misoprostol Phentermine yellow 30 mg Percocet Buy phentermine with no prescription Natural viagra type alternatives On line vicodin Adderall Minipress Xanax ambien Adipex phentermine weight loss Cheapest price viagra Hydrocodone and ibuprofen Add link phentermine purchase Sulfonamides Lithium Blue diet phentermine pill Methyldopa Low cost viagra Cause rebound weight gain phentermine Famvir Ionamin phentermine Picture viagra pill Phentermine mastercard Deferoxamine Canadian viagra Viagra class action 2005 comment december leave viagra Buy online viagra securely Pentasa Free viagra 50mg viagra Guaifenesin Phentermine side effects Levivia vs viagra Canada viagra Viagra experiences Chromium Lisinopril drug interaction viagra Pyrazinamide Herbal online viagra Phentermine without rx Is viagra safe for woman Order viagra now Furazolidone Overnight phentermine shipping Buy xanax online Chep phentermine Inderal Tramadol hci Cheap 37 5 phentermine Natural alternative to viagra Levivia viagra Cialis versus viagra Clotrimazole Information about street drugs or xanax bars Order cialis uk Ship free viagra sample Viagra information Carbamazepine Cheapest viagra Cheap phentermine no shipping Non perscription generic cialis Herbal phentermine side effects Meridia online Actonel Long term side effects of xanax Phentermine review Cialis erectile dysfunction Cetirizine Generic xanax photo Thiopropazate Xanax online pharmacy no prescription Dangers of phentermine Effexor Xanax online cheap Levitra vs cialis Buy lvivhostcom online viagra viagra Phentermine and glucophage Hydroflumethiazide Glyburide Phentolamine Viagra free consultation Tramadol avinza drug interaction Language phentermine ru Hydrocodone medication Phentermine prescription online Belladonna Feldene Neurontin Xanax without a prescription Fioricet order Compare prices on phentermine Identify xanax Filing income tax tramadol Linezolid Xenical Ampicillin Addiction recovery xanax Phentermine no prescription needed How much xanax is a lethal dose Tramadol hci Lypressin Doctor phentermine raleigh Buy cialis uk Review of herbal phentermine Discount pharmacy phentermine Itraconazole Phentermine cheap no prescription Cyber pharmacy phentermine Ethopropazine 5 mg sale Restoril Furosemide Phentermine line Flurazepam Claritin Compare viagra cialis levivia Cialis compare levitra viagra Xanax next day delivery Phentermine ephedrine Metronidazole Buy cod phentermine How much weight will you lose on phentermine Meridia Paris cheep phentermine Rated online pharmacies for phentermine Buying phentermine without prescription Trimeprazine Xanax no prescription Cheapest viagra prices Phentermine ups delivery 5 mg diet pills Cheapest price phentermine online pharmacy Order ambien online No overnight prescription xanax Get viagra online Cialis dysfunction erectile levitra viagra Rifampin Buying viagra online Viagra substitute Phentermine studies Cause rebound weight gain phentermine Adipex phentermine India pharmacies ativan valium xanax Ceftriaxone Hydrocodone picture Noroxin Buy viagra pill Phenytoin Generic tramadol Phentermine no credit card cod Tramadol hydrochloride overdose Phentermine hydrochloride Guanethidine Information on the drug xanax Cheap viagra online prescription Ampicilin Buy cheap phentermine online Oxyphenonium Woman use viagra Cheap online phentermine prescription Ciclopirox Prozac interact xanax Buy online purchase viagra Phentermine no fees Fosamax Cialis experience Viagra wholesale Cortisol Xanax and alcohol Phentermine mexican pharmacies online Side effects phentermine gynecomastia Phentermine wholesale Buy phentermine online without prescription Viagra cialis levivia comparison Urine drug testing of tramadol Picture viagra Buy phentermine online no prescription Viagra prescription online Tramadol cheap Half life of xanax Medication drug mylan online search phentermine diet Cyclophosphamide Ambien cr dosage Tramadol hcl acetaminotran par Cheap tramadol no prescription Buy link onlinezwapto viagra Phentermine caffeine Compare levivia and viagra Tramadol abuse Order tramadol online Killer pain tramadol No prescription needed phentermine Cialis doseage Viagrarecords Viagra pill Indapamide Alternative to viagra online Isosorbide Kaopectate Is klonopin stronger than xanax Cheep phentermine with cod payments Can i buy phentermine anywhere in uk Xanax detox Phentermine blue capules Canada cialis Best phentermine pharmacies compare links Ordering viagra Does xanax show up on drug tests Buy tramadol cod Doxycycline Trovafloxacin No perscription xanax cheap Xanax in early pregnancy Buy discount cialis Xanax medication Cheap xanax Leflunomide Online viagra prescriptions Xanax doseage Phentermine without prescription and energy pill Female viagra cream Tramadol 180 5 mg diet pills Xanax detox Addicted to xanax Kaopectate Methaqualone Discount phentermine Buy phentermine prozac Phentermine alternative Phentermine abuse Albendazole Iodoquinol Cialis generic viagra Chloramphenicol Buy in phentermine uk Viagra by mail Buy online tramadol Buy online viagra viagra Order xanax no prescription Prescription free viagra Viagra levivia Xanax weight loss 5 no prescription Hydrocodone overdose Phentermine incrediants Oxycontin xanax bars per casettes and lortabs Xanax no prescription needed Lasix Ambien rx Erectile dysfunction viagra Side effects of viagra Soft cialis Cheap viagra india Best price for generic viagra Low cost phentermine health insurance lead Plicamycin How long between phentermine and meridia Phentermine online stores Adipex phentermine pill Meridia side effects Order cialis uk Viagra strip poker flash games Dioxyline Cialis comparison viagra Buy tramadol cod Side effects from prozac and xanax Fluoxetine Withdrawal from xanax Ethinamate Buy cialis in canada Loprox Celebrex Ordering phentermine Non prescription viagra Codeine Cialis ineffective What does phentermine do to your heart Low dose xanax prosexual Advair Civiate generic sildenafil viagra Order phentermine online uk Buy generic viagra Oxycontin xanax bars per casettes and lortabs Free viagra without prescription Amlodipine Buy cod diet phentermine pill Prescription viagra written Viagra patent infringement reexam Buy cheap online uk viagra Diprolene Acetaminophen fioricet Pentoxifylline Tramadol ultram Cyber pharmacy viagra Xanax overnight shipping Buy phentermine pay cod Phentermine at cost with no prescription Cialis tablets Lodine Inject xanax Free generic viagra samples Xanax photos Viagra best buy Effects of snorting xanax Buy cheap phentermine cod Lipids Phentermine hydrochloride ship to missouri Ergocalciferol Viagra side affects Hydrocodone prescription Grapefruit xanax Pantoprazole Gabapentin Buy cheap phentermine yellow Phentermine buy order Overnight phentermine no prescription Phentermine dangerous Pyridoxine Pfizer viagra sperm Ambien overnight Diet pal pay phentermine pill Cheap phentermine no shipping Viagra advertisements Xanax versus klonopin for chronic anxiety How does viagra work Phentermine 15mg Perscription cialis 5 mg Order generic cialis Thyrotropin Hydroxychloroquine Buy cialis generic Phentermine usa pharmacy Viagra alternative Viagra herbal Phentermine airborne express+cod Phentermine adipex diet pill discount Phentermine to buy Ordering phentermine Levivia compared to viagra Generic viagra fast shipping Withdrawal from xanax Phentermine addiction Cheapest xanax Treat crohns disease with viagra Xanax pictures Phentermine success story Phentermine online without prescription Diet medication online phentermine Phentermine without a prescription Cheapest tramadol Viagra online no prescription Afrin Taking viagra or levitra as a booster for cialis Phentermine pharmacys online Paris france cheep viagra Drug loss phentermine weight Premarin Adipex diet phentermine pill Buy ambien online Pfizer viagra Fiorinal Diet drug loss phentermine weight Haldol 37 effects phentermine side Cheap prices phentermine Ways to inject xanax pills Cheap phentermine online withour prescription Buying xanax online Nadolol Penicillamine Tramadol hydrochloride tablets Buy hydrocodone overnight Cialis price Acyclovir Pfizer xanax pills Cheapest cialis price Mivial valve prolapse viagra Order ambien Xanax master card Clonazepam Mirapex Soma cube Ethanol No perscription generic viagra Phentermine pharmacy Free pack sample viagra Buy viagra order viagra Accupril Effects of xanax Elavil Acebutolol Cialis vs levitra Snorting phentermine Stopping xanax Nafcillin Viagra side affects Burn fat lose weight diet phentermine pill Phentermine blue capules Online viagra consultation Phentermine diet pill side effects Overnight shipping phentermine Phenylbutazone Buy phentermine by cod Cheap phentermine cod Generic lowest price viagra Phentermine results Moexipril Viagra prescriptions Effects of xanax Phentermine side affects Hexocyclium Online tramadol Cialis free trial Levivia viagra Cheap hydrocodone Exelon Cheap phentermine with online consultation Donepezil Cruises soma 30mg phentermine yellow Cialis commercial Yohimbe and viagra Ordering xanax online Leo phentermine order online Hydrocodone Price viagra viacreme Order phentermine cod Cephradine Free viagra sample before buying Viagra lowest price Diet phentermine Avapro Ultram Viagra price comparison Viagra 50mg Lowest price on phentermine Buy phentermine cheap Xanax prescriptions Differin Prevacid Cheapest phentermine diet pills Xanax interaction with paxil Propylthiouracil Buy phentermine on line Acetaminophen Order phentermine diet pill Accupril Free trial viagra Natural supplement equivalent to xanax Cialis forum 92 accepted cod phentermine Phentermine no rx Viagra mexico Death cases from taking phentermine Soma drug Generic viagra viagrageneric Ambien coupon cr Buying vicodin online Lisinopril Female viagra uk Phentermine and glaucoma Isotretinoin Cialis levitra better Demeclocycline Withdraw xanax Viagra buy viagra Information loss phentermine weight Itraconazole Generic viagra overnight shipping Phentermine prescriptions Elidel Civiate generic sildenafil viagra 5 mg Morphine Fenoldopam Canadian cialis Caverta veega generic viagra 5 phentermine Phentermine pills Prometrium Method of payment accepted cod phentermine Cheap viagra online prescription Phentermine compare prices Soma 350mg Buy in phentermine uk Generic viagra no perscription needed Aprotinin Line prescription viagra Foscarnet 99 phentermine Caffeine Alternatives to phentermine Buy phentermine shipped usps Viagra useage Dog xanax Chlorhexidine Phentermine medication How to inject xanax pills Phentermine uk Phentermine 30mg cap Generic viagra canada Ambien and pregnancy Lethal doses klonopin wellbrutrin xanax Crystal meth and xanax Cialis western open Methscopolamine Nitric oxide viagra Online phentermine Cialis and pomegranate interaction Cialis levitra viagra compare Trazodone Crestor Cialis on line Phentermine side effects dangers Lowest cost phentermine guarantee free shipping Viagra alternative herbal supplement Phentermine side affects Information phentermine shortage Discount drug viagra Hydrocodone bitartate Viagra uk sales Phentermine Cheap viagra order online Female viagra alternative Ecotrin Calan Difference between cialis and viagra Get viagra online Desipramine Soma pill Viagra commercials Viagra online pharmacy Nefazodone Pancuronium Discount cialis Smoking xanax Canadian pharmacy viagra Viagra sample Can woman take viagra Buy xanax without prescription Viagra cialis Diet diet dieting phentermine pill Tramadol hcl 50 mg Cheap overnight phentermine Phentermine from mexico Tramadol used for Pfizer xanax pills Drug interactions tramadol elavil Viagra prescription drug Cialis info Phentermine ship to florida Mirena Pfizer viagra sperm Anisotropine Generic sales viagra Buy viagra internet Phentermine guaranteed overnight shipping Nexium Xanax 2 mg Buy consultation free hydrocodone online tramadol Buy xanax online Norflex 5 cash on delivery Xanax precriptions Buy cod pay phentermine Phentermine testimonials Mirtazapine Natural alternative viagra Phentermine $89 Phentermine diet medication Order phentermine by for saturday delivery Phentermine pharmacies Woman take viagra Xanax manufacturer Physican's desk reference phentermine Cod delivered phentermine Cialis free trial Diprolene Compare phentermine prices Sell viagra online Buy viagra in uk Buy cheap domain onlinemiheyorg phentermine phentermine Phentermine free delivery Diet no phentermine pill prescription Zithromax Phentermine works Cheap viagra uk Yohimbe and viagra Meclofenamate Cheap viagra generic Xenical hgh phentermine quit smoking Phentermine + sale Herbal phentermine review Phentermine money order Dibenzepin Viagra picture Diet loss phentermine pill weight Low cost phentermine health insurance lead Buy phentermine online cod Cheapest cialis price Order cheap phentermine Time released xanax Xanax pills Phentermine overnight no perscription

April 2007


I meant to announce this some time ago when it was unveiled. I’ve gotten quite a few queries regarding aspects of this map, so I’m posting some more info about it.

From across the lobby of the San Francisco Business District Hilton, the map looks like it is one giant sheet of glass, twelve feet wide by six feet tall. Diffuse backlighting illuminates the grid of streets and neighborhoods and color coded tourist attractions. The result is an informational display which attains a level of elegance and beauty rarely seen in commercial interiors.

glassmap_wide_500px.jpg

The architecture firm Gensler did the design for the renovation of this landmark hotel across from the TransAmerica tower. Pulp Studio in LA took the digital files I designed and fabricated them into this amazing display, along with Hayward Glass. Cahill Contractors coordinated the integration of the many different groups working together.

glassmap_med_500px.jpg

Making the map took months of non-stop effort. I gathered every bit of information on the city that I could find. Three different stylistic treatments were created for the customer to choose from. We had meetings in the under-construction hotel to reach a consensus on map size, extent, style, features, and many other factors. The architect’s renderings were discussed. Many geo-spatial datasets were downloaded. Finally the map design was developed in Adobe Illustrator, sweating the details of every city block, park and pier in San Francisco. Many proof prints were made, which were a bit unwieldy as they were life-size or near life-size. The final file had to be split into three sections to match the panels that would be printed by Pulp Studios.

For more photos of this map, see the Art of Geography Cartography pages. The hotel showcases the map on their website in the interior section.

glassmap_tight_500px.jpg

How is the map physically made? It is actually three panels printed on thin plastic sheets and sandwiched between two layers of glass, and backlit with diffuse lighting. The glass panels are held in place by a super-strong metal framework. The panels are so seamlessly joined that you have to be very close to be able to notice them (in the above close-up photo you can see a slight shadow off to the side where there is a seam. However when you are looking at it straight on, it is much less visible).

Glass is an ideal surface for an environment like this which receives a lot of wear and tear from people pointing to places on the map. At the end of the day, the only thing necessary to restore the map to like new condition is a wipe with a cloth.

There is some slight bowing of straight lines (distortion) in the above photos due to using a wide-angle lens for these shots.

The final style treatment used Futura as the typeface. To see the kind of work that went into preparing alternative treatments, here is the mock-up of a section of the map using Klavika and a different color palette where landmark buildings are orange, and shopping districts purple:

SF-sample-v27-crop4.jpg

One of the key decisions was how much of the city to show. While it would have been great to show the entire city limits, the bottom edge ended up cropping the city just below the Mission. The form factor was guided by the fact that the top of the map needed to be no higher than about six feet tall. Other factors included where the critical mass of attractions were, and a block size such that individual buildings could be highlighted and named. I think a reasonable balance was chosen. Another design challenge was the longevity of the map — we wanted as much of the map as possible to remain viable over at least ten years. That meant shifting the focus somewhat from a printed map which might be updated every other year.

Panoweaver 5.0 for Panorama Creation Released: “The updated photo stitching software uses fisheye images to create 360-degree spherical panoramas.

Panoweaver is used by photographers, real estate agents, Web designers, project managers and even crime scene investigators to create panoramic images. It’s known for suppporting a wide variety of image input formats (JPG, TIFF, BMP, PICT, PNG, TGA) and types (full circular, full frame and drum fisheye), compatibility with a broad range of cameras, and a simplified approach to auto stitching images. “

(Via Graphics.com.)