Proceed to GeoCommunity Home Page


SpatialNewsGIS Data DepotGeoImaging ChannelGIS and MappingSoftwareGIS JobsGeoBids-RFPsGeoCommunity MarketplaceGIS Event Listings
HomeLoginAccountsAboutContactAdvertiseSearchFAQsForumsCartFree Newsletter

Sponsored by:


TOPICS
Today's News

Submit News

Feature Articles

Product Reviews

Education

News Affiliates

Discussions

Newsletters

Email Lists

Polls

Editor's Corner


SpatialNews Daily Newswire!
Subscribe now!

Latest Industry Headlines
SiteVision GIS Partnership With City of Roanoke VA Goes Live
Garmin® Introduces Delta™ Upland Remote Trainer with Beeper
Caliper Offers Updated Chile Data for Use with Maptitude 2013
Southampton’s Go! Rhinos Trail Mapped by Ordnance Survey
New Approach to Measuring Coral Growth Offers Valuable Tool for Reef Managers
Topo ly - Tailor-Fit for Companies' Online Mapping Needs

Latest GeoBids-RFPs
Nautical Charts*Poland
Software & Telemetry GPS
Spatial Data Management-DC
Geospatial and Mapping-DC
Next-Gen 911-MO

Recent Job Opportunities
Planner/GIS Specialist
Team Leader- Grape Supply Systems
Geospatial Developer

Recent Discussions
Raster images
cartographic symbology
Telephone Exchange areas in Europe
Problem showcasing Vector map on Windows CE device
Base map

GeoCommunity Mailing List
 
Mailing List Archives

Subject: RE: GISList: OGC and Standards, - a response
Date:  01/07/2003 11:20:53 AM
From:  Dimitri Rotow




> Heh. Dimitri, why would you have made Manifold ingest GML if there had
> been no customer demand for it? Would you have preferred to see all

Allan,

The one and only reason we did it is because we have a lot of customers in
the UK and they are all hostages of the Ordnance Survey (OS). The OS is the
state cartographic monopoly in the UK, so if you cannot read their formats
you cannot use their data. The OS decided to use GML for MultiMap so we
included a GML reader in Manifold. It handles both independent and
topological polygons automatically, automatically reads any designated
update files, etc., etc. We think GML is stupid, but we will spare no
effort to support our customers if the OS puts them in a jam.

> the data in Shape format? How about netCDF or HDF or comma separated
> ASCII? Or does Manifold have a nice, compact, publicly documented
> binary format that is easy to use across multiple platforms, does not
> suffer from endian problems, and has no quirky, vendor-specific
^^^
Who cares? When 94% of the world uses Wintel and probably 98% of the world
uses Intel it is up to the remaining 2% to deal with endian problems. The
common-sense approach is not to mess up life for 98% of computer users
because of some phantom "endian" problem people who don't have the sense to
use Intel architectures cause for themselves.

> fields?

I'm not sure what point you are trying to make. Are you suggesting that a
proposed, inefficient use of comma separated ASCII somehow justifies using
an idiotic format like GML?

The world has plenty of formats already in existance that are far more
efficient than GML. Some are better than others, but there's no reason for
Manifold to introduce yet another format for people do deal with. If you
want an "open" standard, use SDTS. It's well documented and in the public
domain.

>
> I subscribed to GISList when someone recently told me about the OGC
> thread, but I don't see much here other than a lot of fulmination. At
> least ESRI has the grace to quietly do its thing and to participate
> in the OGC in a constructive way.
>

Hmmm, well, I see ESRI's participation as an exercise in hypocrisy, using
OGC as air cover to perpetuate obsolete ideas about GIS architectures so
that their products don't risk looking bad next to modern ideas. There's
nothing constructive about that.


> I really have not seen any technical argument against GML by you
> other than "it's too big". "Stupid", "banality", "incompetence",
> "bloat", and "doltish" make for some unconvincing material. Maybe I
> missed something.
>

Yes. You apparently missed my citation that GML requires files that are 20
times bigger than they need to be and that as an operational format it is
about 60 times slower than modern formats.

You can check my numbers for yourself by going to the Ordnance Survey's (OS)
website of sample GML files. You'll find they are in .gz zipped form (the
OS is apparently unaware that they should be .zip files to be compatible
with modern computing standards). Download the files, which range from a
few hundred KB to a bunch of megabytes and you'll see that a 105 MB GML file
zips down to about 5.6 MB (in the case of the Birmingham example), ergo "20
to 1".

Zip compression is a useful measure of how efficient a format is. If the
relatively simple zip algorithm can squeeze fat out of a file that's a clear
indication the format is to a greater or lesser degree wasteful of space.
Everyone expects a little fat, but a factor of 20 compression is radically
wasteful.

By the way, that same 105MB GML file, after import into Manifold and saved
in Manifold .map format requires only 5.9 MB. I'm sure there are plenty of
other formats (such as MapInfo, for example) that also would not be anywhere
near as wasteful as the GML files.

By the way, if you compare operational speed with things like loads and
saves you can see that GML is also radically slower than other formats.
That's where I get my factor of 60 for performance loss with GML. I'll
leave investigation of that number as an exercise for the reader, assuming
you can get your hands on a GIS that reads GML as well as it does a few
dozen other formats for comparison purposes.


> Is the fact that OS tells you the data might be big a technical
> argument? I don't think so. They clearly decided that it's worth it to
> them to use GML in spite of the size issue. That's a

What's amusing is that having picked GML they abrogate it by saying that it
would be great if applications did not deal with GML in native form, but
rather the application should deal with files in .gz format. So, what do
they really propose as a standard? .gz format or GML? What happened to the
"

Sponsored by:

For information
regarding
advertising rates
Click Here!

Copyright© 1995-2012 MindSites Group / Privacy Policy

GeoCommunity™, Wireless Developer Network™, GIS Data Depot®, and Spatial News™
including all logos and other service marks
are registered trademarks and trade communities of
MindSites Group