| April 2004 | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | |
| Mar May | ||||||
Hacking and Cracking, or Famiglia?
How to start a small office and how to keep it running without breaking the bank...Jack Varga shares his experience on the practical end of the Famiglia vs the small but practical practitioner on the issues of CAD, GIS and OS.
As an introduction, Jack writes: "...a local city government Parks division that was interested in deploying an open source integrated asset management solution built on amongst other things, GIS and CAD.
...there were several very qualified residents within the community who were interested in volunteering their time to help build (write portions of the application). Closed source software with overly restrictive licensing, even to the API's, would not allow these people to contribute to the project. This alone could have saved the city roughly a million dollars a year. If the city would have agreed to use some of the open source software instead, I estimate they could have saved nearly two million in the first year alone."
Jack proceeds to apply this context and principle to the small landscape architecture office:
"To answer your question regarding hardware and software for a small LA office, I have to answer that the way I would approach any project. What are the specific needs of this small office? Will word processing, accounting, some graphic packages alone meet their needs, or do they truly need a CAD and/or GIS tools? What will they be using GIS for?
For me personally, I have grown extremely fond of the Mandrake Linux desktop. I currently run Mandrake 9.1 on all my production hosts. I am moving my 75 yr. old mother from MacOS 9 to it, as well as several computing neophyte friends that are tired of becoming crippled by Microsoft insecurities and vulnerabilities. What I usually do for them is create dual boot systems and let them decide which OS they are more productive on. You'd be surprised what direction true neophytes migrate to when given pure, unadulterated options, (hint; its not towards the Pacific northwest).
There are several CAD applications that run on linux, some GPL'd/open source and some commercial. Additionally, if you're dead set on running AutoCAD, you can always run it through WINE (WINdows Emulator). QCad does many basic 2D cad tasks efficiently. It is 100% GPL'd and uses DXF as its native format. It does a pretty decent job at reading in plans I created in AutoCAD 2002 and saved as DXF, although viewports, colors, linetypes, etc., sometimes get lost. However, if you want to explore the limits, (forget AutoCAD), check out these commercial CADs for Linux including ARCAD and CYCAS, both by German companies. Warning, tape lower jaw to ear lobes prior to viewing. These are sexy, sexy CAD applications and rendering packages that will have you scratching your head wondering "why" we are so addicted to Microsoft and AutoCAD. Varicad is another commercial cad perhaps more geared (no pun intended) to the industrial sector, and I've heard rumor to the effect that Bentley is targeting this market as well with plans for a linux port.
Some other great resources for CAD on Linux...
Linux CAD Links by Tech-EDV
CAD on Linux forum
Of course there is the obligatory Google search for CAD and Linux as well.
GIS is a slightly different beast than CAD for many reasons. Perhaps the most significant reason GIS is different is that no one commercial GIS contains all the functionality one could envision a need for. As such, GIS is typically distributed in a modular product approach. In general, there are no full-featued GIS applications. To perform GIS analysis in one realm, such as working with imagery or 3 dimensional terrain models using ESRI, one would have to purchase and install separately Image Analyst and Spatial Analyst respectively. Relatedly, one of the most powerful advancements of recent in the geospatial realm is the ability to store geospatial data in a relational database management system (RDBMS) . In the ESRI world, assuming this data will need to be shared amongst an office, this requires another ESRI product (SDE) and a third party RDBMS engine such as Oracle.
Sidebar:
Consider for a moment purely in terms of technology, ESRI has never been a technology leader. Their advantage has always been in their aggressive and savvy marketing. Jack Dangermond is nothing if not THE master Marketician. From their onset they have historically tied their application to a vendor whose architecture may in fact be constrained and/or future markedly limited. However, to their credit, it seems to have not affected them much and they have been able to effectively abandon ship and build a new one before they are in danger of, well, whatever. They were originally developed on and for Prime Computer's platform exclusively. The Arc Macro Language (AML) is built and modeled entirely on the Prime Macro Language. Only when Prime's future was decidedly in the dumper did they work to port their application to Unix, but once again instead of taking the open architecture road, they opted NOT to use accepted standards like CORBA or a modern shell like Korn. Instead they leveraged fading legacy shells and dismissed the need for an integration framework altogether. Even within their own products, there was no way to access the functionality of one module without first exiting another, making their tools incredibly difficult to use. When MapInfo corp released their flagship Windows desktop mapping application, they started to pull market share from ESRI. ESRI's response was first the purchase of rival company Atlas, and then the release of ArcView. Most ArcView users prior to 3.1 will tell you it was less than stellar, but a few miscues by MapInfo and the leverage of their workstation product's ArcInfo market share, and they darn near put MapInfo out of business. They tend to follow what I have observed to be a very effective business model. That is, let someone else invent the technology, we'll come in afterwards and just package and market it more effectively. They have one obvious weakness, to latch on to other market leader technologies. This time, however, they just might be getting in so deep that it will be difficult to retrofit. They have once again placed all their eggs in a single basket by tying their entire future to the closed Microsoft DCOM architecture at a time in history where there is a grass roots swell hinting at a popular new direction, (albeit Microsoft would argue the new .NET direction changes all that, but I disagree and digress). They could have chosen Java as their future, but for whatever reason they did not. Java will survive without Sun. DCOM and .NET are nothing without Microsoft OS. For that matter, Java runs just fine on Microsoft OS's.
As I see it there are three major facets to GIS today; (1., managing geospatial data in distributed databases making it available to applications for (2., performing analysis on the data, and (3., displaying the results. A fourth and somewhat trivial component today is the creation of geospatial data, although previously creating the data was thought to be a huge part of GIS. Between recent technological advancements (GPS, remotes sensing, etc.), and the vast amount of legacy data sources that are available. Gone are the days of spending countless hours of digitizing paper maps.
For storing data there are commercial application servers that manage data stored in a RDBMS like ArcSDE from ESRI which really only play nicely with other ESRI products and applications. However, once again they have the largest market share. ArcSDE by itself has limited spatial analysis functionality, although it does have some. It, however, has no inherent manner for displaying its data. Extracting geospatial data from SDE without other ESRI tools is extremely difficult and essentially useless to an LA. Other commercial geospatial application servers include Oracle Spatial from Oracle Corporation, which like ArcSDE stores spatial feature in its underlying RDBMS. Unlike ArcSDE, however, Oracle Spatial has a number of inherent analysis tools for extracting data, and also unlike ArcSDE, you can extract spatial features without additional tools for tabular viewing. Both of these GIS tools are available in Linux deployments.
Autometric also has a spatial application server for an RDBMS called the Spatial Query Server, or SQS. As a mattar of record, SQS existed long before either Oracle Spatial or ArcSDE. Like Oracle Spatial, it too has inherent analysis functionality and the ability to extract spatial data without dependencies upon external applications. However, it is only available with Sybase's RDBMS. To the best of my knowledge, no Linux port is available.
Most interestingly in the spatial data storage realm of recent has been the emergence of open source geospatial application servers that are once again, extremely powerful, well supported, and FREE. The most interesting is something called PostGIS which is a geospatial application server for PostgreSQL. PostgreSQL is a very powerful open source RDBMS in the realm of Oracle, Sybase and Informix. It includes several of the advanced features of the commercial RDBMS's plus several they do not, like inherent support for geometric data types. Additionally, PostgreSQL/PostGIS can be used with ESRI analysis and display tools instead of ArcSDE, much to ESRI's dismay. Obviously it can be used in many other realms as well and is quite popular in use with open source based GIS web mapping applications.
One last note on spatial data application servers, the very popular web database engine MySQL, now also has inherent support for geospatial data features, however it lacks some of the bells and whistles certain power users might need such as transaction logging and replication services.
In the application analysis and viewing realm, we are in the midst (or should I say mist) of a paradigm shift were technologies like Java and Simple Vector Graphics (SVG) allow us to do what was historically only possible in large and cumbersome platform specific applications (i.e., ArcInfo, GenaMap, MapInfo, etc.), with any standard web browser. However, that "mist" is still clearing and/or evolving. No one application, (similar to GIS applications actually), does it all.
Most of the analytical tasks I can think of an LA might want to use a GIS for, (i.e., terrain mapping, viewshed analysis, visualization, inventory, etc.), are available in any number of free geospatial tools available to the masses. I often advocate GRASS which admittedly is not for the weak of heart, but then again, what GIS is? GRASS's startup effort is complex due to the fact that in order to get it to work exactly like you want, (which bells and whistles you'd like), you'll have to compile it yourself, although prepackaged bundles with easy installation instructions are available if you can live with the reality that you might not have access to all the possible tools. Compilation is a task most Landscape Architects I'm guessing would shy away from. On the other hand, ESRI, although doesn't require compilation, is cumbersome to set up for its own reasons including configuring and understanding license managers, hardware key maintenance, database installation (i.e., Oracle, etc.).
Again, depending upon the task, there are several open source GIS tools and resources available. Instead of listing what each is and what they do, how about I provide you with a list of resources and references to them. The two best I can think of are probably...
http://www.freegis.org/
http://www.remotesensing.org/
There you will find reference and links to a plethora of specialty tools for solving everything from simple to extremely complex geospatial analysis and display needs. Combined with a geospatial application server like PostGIS and you can do anything any ESRI tool can do. GRASS has native interfaces to PostgreSQL and PostGIS (PostGIS in 5.3 beta release). For more on Grass...
http://grass.itc.it/
Couple of last thoughts...
I suspect it is also possible to use ESRI applications under Linux in a Windows emulator environment. In addition to WINE, there are commercial Windows emulators for Linux as well. A very good one is VMWare. Emulators are nice in that you can have the best of both worlds, INCLUDING not getting shut down every three days because of a new virus prowling around.
Also, note that if Bently is migrating Microstation to Linux, it makes for one heck of a geospatial application framework, in addition to its CAD ability. If they are in fact working on a Linux port, that would give them a HUGE advantage over rivals such as Autodesk and ESRI.
Sorry for the long windedness..."
-jv
6:14:44 PM
PC World: Tech Pioneers Preview the Future. Bob Taylor, Alan Kay, Charles "Chuck" Thacker, and Butler Lampson were recently honored for their groundbreaking research at Xerox PARC in California 30 years ago. Among their accomplishments: accurately envisioning the office of the future that most of us now use daily. The four winners shared with PC World their views on the future of computing. [Tomalak's Realm]
8:23:39 AM
The Economist: Why speed isn't everything. On the one hand, it seems the law, at least as it relates to increases in transistor density, will continue to hold for some time. On the other hand, the law's significance is likely to diminish, as computer-buyers demand more than just speed from their machines--and chip designers tailor their wares accordingly. [Tomalak's Realm]
8:22:58 AM
Nortel offers apps to improve reliability of VoIP systems. New software from Nortel is aimed at helping to ensure branch-office voice connections in the event of problems with the Internet that could disrupt IP-based telephone calls. [Computerworld News]
8:22:15 AM
Challenger: Tech job cuts fall to three-year low in Q1. Workforce reductions in the U.S. tech sector fell to a three-year low in the first quarter, according to outplacement firm Challenger, Gray & Christmas. [Computerworld News]
8:21:33 AM
Grids at forefront of cluster show. ClusterWorld Conference & Expo might as well have been dubbed GridWorld, given the tenor of discussions at the San Jose, Calif., event last week. Keynote speeches from grid expert Ian Foster and Andrew Mendelsohn, senior vice president of database and server technologies at Oracle, capped the event by placing grid computing center stage. [InfoWorld: Top News]
8:20:02 AM
The rush to RFID. In an airport at Frankfurt, Germany, a maintenance worker crawls through the cramped ventilation system, wearing a small device that reads data from chips positioned throughout the system to verify that heís done his job. At a U.S. theme park, a teenager on a waterslide wears a special wristband with an embedded chip that will remember how many rides he has taken, no matter how wet he gets. And at a large drug companyís warehouse, a shipment of the regulated narcotic OxyContin gets tagged with chips to track its route, and discourage theft and counterfeiting. [InfoWorld: Top News]
8:17:52 AM
AT&T expands managed storage push. AT&T Corp. introduced an e-mail archiving service this week, joining other telecommunications companies that are trying to persuade corporate users to add outsourced and managed storage services to their voice and data contracts. [InfoWorld: Top News]
8:17:11 AM
Opponents Take Swing at GMO Grass. Lawn-products company Scotts is testing a bioengineered version of a creeping grass favored by golf courses. The company claims the Roundup-resistant grass is unlikely to spread, but a surprising assortment of challengers disagree. [Wired News]
8:16:15 AM
OS X Trojan Horse Is a Nag. The first Trojan for Mac OS X is anything but, experts say, and Thursday's warning from antivirus company Intego was unnecessarily alarmist. By Leander Kahney. [Wired News]
8:15:36 AM
Nokia's Bluetooth CDMA phone draws iPod comparisons. Bland is back By Andrew Orlowski
8:14:45 AM
Skype: giving wireless PDAs a new voice. Broadband piggyback By Datamonitor
8:14:10 AM
Nokia: sales slump caused by inadequate product range. Keep up at the Front By Datamonitor
8:13:41 AM
No Windows XP SE as Longhorn jettisons features. Just get this steer out of the door By Andrew Orlowski
8:13:09 AM
A Haven for the Data Pack Rat. With the cost of data storage down to about $1 a gigabyte for the newest computer hard drives, the idea of paying for data storage in cyberspace might sound like an idea from the dark ages of personal computing - say, 5 or 10 years ago. But Xdrive, an online data storage service in Santa Monica, Calif., that started in 1999, has evolved, its officials say, offering space on its servers for secure data backup. By Michel Marriott. [New York Times: Technology]
8:12:10 AM
A Mix-and-Match Program Makes Spreadsheets Portable. SoftMaker, a German software company, will soon offer a full-featured spreadsheet program that bean counters can use no matter where they may be. By Thomas J. Fitzgerald. [New York Times: Technology]
8:11:35 AM
An Invisibility Cloak for Files Unlocks With a Portable Key. When it is necessary to keep sensitive information from falling into the wrong hands, a tiny tool from Kanguru Solutions can help. By Thomas J. Fitzgerald. [New York Times: Technology]
8:10:34 AM
L.E.D.'s Make for Warm Light but the Bulb Keeps Its Cool. For Enlux Lighting, developing a floodlight bulb that uses light-emitting diodes but offers the same brightness as a 65-watt incandescent lamp meant overcoming a big problem: heat. That may seem odd, because most solid-state L.E.D.'s are not noticeably hot. But Dan Nelson, the Enlux marketing director, said that was mainly because of how they are used. By Ian Austen. [New York Times: Technology]
8:09:32 AM
NME web users 'back file-sharing'. Music fans refuse to stop using illegal download sites despite industry warnings, an NME.com survey suggests. [BBC News | Technology | UK Edition]
8:07:15 AM
Sales soar for Blackberry maker. Research in Motion, the firm behind the Blackberry wireless device, says profits and revenues are rising sharply. [BBC News | Technology | UK Edition]
8:06:28 AM
File-sharing to bypass censorship. By the year 2010, file-sharers could be swapping news rather than music, eliminating censorship. [BBC News | Technology | UK Edition]
8:05:40 AM
OS X flaw may leave Macs open to virus attacks. Apple says it is investigating a French security firm's claim that it has found a way to trick Mac computers into opening potentially harmful files. [CNET News.com]
8:04:58 AM