Surveying, Mapping and GIS

Exploring all aspects of mapping and geography, from field data collection, to mapping and analysis, to integration, applications development and enterprise architecture...

  • Geospatial Technology, End to End...

    Exploring all aspects of mapping and geography, from field data collection, to mapping and analysis, to integration, applications development, enterprise architecture and policy
Showing posts with label WFS. Show all posts
Showing posts with label WFS. Show all posts

Vector Data, SOA and Scalability

Posted by Dave Smith On 6/26/2007 04:35:00 PM 3 comments

One of the things I am still trying to get my head around is scalability in vector-based web services, such as OGC Web Feature Services or ArcIMS Feature Services. Certainly with image services, one can do a lot of magic behind the scenes - such as tiling, caching, load balancing.

In many instances, an image service will suffice well, but for power users, for ad-hoc queries and analysis, the full geometry and attribute data is often needed. And in the case of a distributed enterprise, here is one place where a purely SOA-oriented approach begins to break down.

Things becomes a bit more difficult when it comes to vector geometry, as most GIS clients are still only geared toward consuming and processing vector data in one chunk.

Further, vector geometries can't well be broken into tiles without causing other breakage - polygons and linear features need to retain their topological integrity in order to work.

Yes, one can certainly cache vector feature services, provided the underlying data is relatively static, or apply constraints limiting the amount of data that one can fetch at a time, but is there any possibility, looking down the road, of utilizing more efficient serial or multiple parallel processes to rapidly and efficiently stream large and complex vector datasets?

I think there will need to be, and I don't yet see OGC, ESRI or anyone else looking at this. I'd be interested in hearing other folks' thoughts and experiences on this...

More from FedUC - What did Jack Dangermond Let Slip?

Posted by Dave Smith On 1/12/2007 02:43:00 PM 2 comments

A provocative title for the post...

The FedUC conference wrapped up with an excellent lunch (aside from the staple in my veggies)... and a great presentation from CW4 Michael Harper of the USACE Topographic Engineering Center on Buckeye, DAGR and other interesting things going on there... may merit a separate post.

The good Doctor provided, as he so often does, a great Q&A session as a wrap-up. Some of the bullets from that discussion


  • East coast tech support is coming - ESRI is standing up a tech-support team in North Carolina, to offer expanded AM hours, beginning at 6AM. Additionally, they may investigate the possibility of better search capabilities in the online tech support material, via Google.
  • ESRI continues to work with the University of Redlands, with the 1-year Masters program - potentially to be expanded to similar programs at George Mason for those of us working in the DC area. The DC area is a hotbed of geospatial activity, with good talent scarce.
  • Mr. Dangermond described some interesting things he has going on internally, to provide real-time financial reporting on the state of ESRI - which, no surprise - are geo-enabled. Being able to get this kind of reporting is an area of interest which I have no doubt will grow in other firms with a broad geographic reach.
  • In conjunction with FedUC was the first Classified ESRI GIS community meeting, attended by 300 or so - featuring discussion of applications in the TS/SCI NOFORN arenas. Typically the pitfall is stovepipes, but being able to get cleared personnel together to discuss topics of common interest will be a boon to the DoD/Intel community.
  • ESRI is trying to bolster its Java support, with their Java team growing and building better support for Java classes.
  • The Geography Network is to be overhauled, and replaced with a more robust, more collaborative version.
  • 9.3... Saving goodies for last. The 9.3 beta is scheduled for sometime this summer, probably around the Conference. Some improvements in the hopper for 9.3 include interoperability and OGC, improvements to ArcGIS Server, Mobile Applications development support, and addressing stability and known issues with 9.2. They are also looking at PostgreSQL.
  • A next iteration is probably a year to year and a half away yet. Here, the focus will be simplification of the user interface, support for multiple views and multiple documents, and capability of storing all types of geofiles in a geodatabase - such as metadata catalogs, and so on.


Technorati tags:
, , , , , , , , , , , , , , , , , , , , , , , ,

Search