<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Windows-1252">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.0.6619.12">
<TITLE>RE: [postgis-users] Pipeline Data Model</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>OK,<BR>
I will begin the process of starting a sourceforge project to house the data models and supporting SQL functions, etc.&nbsp; It would be great if Abe can facilitate some space for some of this as well, I think that the sourceforge is a good way to go about managing contributions and so forth, but if geoloaded.com could host some demos/case-studies, that would be really great (if that is what you have in mind).<BR>
<BR>
What would we be trying to do, putting together/porting some data models for this kind of pipeline/hydro data? What would it be called, i.e., what would one call a generic class of data models that would encapsulate that which we are working on?<BR>
<BR>
r.b.<BR>
<BR>
<BR>
-----Original Message-----<BR>
From:&nbsp;&nbsp; postgis-users-bounces@postgis.refractions.net on behalf of Abram Gillespie<BR>
Sent:&nbsp;&nbsp; Mon 1/14/2008 11:35 AM<BR>
To:&nbsp;&nbsp;&nbsp;&nbsp; PostGIS Users Discussion<BR>
Cc:&nbsp;&nbsp;&nbsp;&nbsp;<BR>
Subject:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Re: [postgis-users] Pipeline Data Model<BR>
<BR>
All,<BR>
<BR>
These are all very interesting ideas.&nbsp; I have a proposal - I've been<BR>
meaning to get a site running at geoloaded.com (nothing there ATM),<BR>
and though sharing data models isn't *specifically* the idea I had in<BR>
mind, it's very much in the spirit of what I intend to do.&nbsp; I'm happy<BR>
to host anything the group manages to put together.&nbsp; I'm not clear on<BR>
the EULA of the data model I currently have in my possession, but if I<BR>
can, I will post my results at the site as soon as I have something.<BR>
<BR>
R.B.,<BR>
<BR>
I'm swamped right now but will be in touch as soon as I have a moment.<BR>
&nbsp;I live at 14th &amp; Main BTW.&nbsp; Small world indeed.<BR>
<BR>
-Abe<BR>
<BR>
On Jan 14, 2008 7:47 AM, Burgholzer,Robert<BR>
&lt;rwburgholzer@deq.virginia.gov&gt; wrote:<BR>
&gt; We might think to do a little divide and conquer strategy on the database that Abe has, perhaps recruiting a group of individuals to each sign up for a handful of tables to convert to postgres, and then upload them all to a sourceforge repository.<BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt; r.b.<BR>
&gt;<BR>
&gt;<BR>
&gt; -----Original Message-----<BR>
&gt; From:&nbsp;&nbsp; postgis-users-bounces@postgis.refractions.net on behalf of Chris Hermansen<BR>
&gt; Sent:&nbsp;&nbsp; Sun 1/13/2008 12:47 PM<BR>
&gt; To:&nbsp;&nbsp;&nbsp;&nbsp; PostGIS Users Discussion<BR>
&gt; Cc:<BR>
&gt; Subject:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Re: [postgis-users] Pipeline Data Model<BR>
&gt;<BR>
&gt;<BR>
&gt; Gustavo makes a great point here.<BR>
&gt;<BR>
&gt; Having worked with workstation ArcInfo for many years, I have a kind of<BR>
&gt; &quot;conceptual library&quot; of how to do common tasks in the field in which I work.<BR>
&gt;<BR>
&gt; As I use PostGIS I have to re-learn this &quot;conceptual library&quot;, based on<BR>
&gt; the building blocks defined by OGC.&nbsp; I have to say that my general<BR>
&gt; impression is that the OGC geoprocessing model sometimes necessitates<BR>
&gt; some pretty complicated SQL to achieve what is relatively<BR>
&gt; straightforward in workstation ArcInfo, an example being given in the<BR>
&gt; Wiki on geometrically combining partially overlapping polygon geometries<BR>
&gt; so as not to generate null geometries where only one or the other input<BR>
&gt; geometry exists.<BR>
&gt;<BR>
&gt; In our company, we are (slowly) working on some documentation that<BR>
&gt; demonstrates how to accomplish &quot;model tasks&quot; in PostGIS.<BR>
&gt;<BR>
&gt; One of the biggest challenges we face (and would face on platforms other<BR>
&gt; than PostGIS as well) is cleaning up the cruft coming in from all the<BR>
&gt; nasty shapefiles floating around out there.&nbsp; For example,<BR>
&gt; self-overlapping polygon geometry, gaps between polygons that aren't<BR>
&gt; supposed to be there, tiny noise components arising from unfiltered<BR>
&gt; GPS-source data.&nbsp; I could go on :-)<BR>
&gt;<BR>
&gt; Another area of challenges is where we want a different geometric<BR>
&gt; outcome than provided for in the OGC standard.&nbsp; A simple example is<BR>
&gt; first being surprised by, then dealing with, degenerate geometries or<BR>
&gt; composite geometries generated by what seem to be fairly straightforward<BR>
&gt; geometric operations.&nbsp; A more complex example is the example given above<BR>
&gt; - most of the time, when we overlay partially overlapping geometries, we<BR>
&gt; don't want null geometries as a result in locations where only one or<BR>
&gt; the other input geometry exists, rather we want whatever geometry exists<BR>
&gt; with the appropriate attributes set to null.<BR>
&gt;<BR>
&gt; Another is creating new geometries from components - geometries from<BR>
&gt; text files, polygons from lines and points, etc.<BR>
&gt;<BR>
&gt; Two things I see discussed on this list that could be of interest in the<BR>
&gt; future are topology and time travel.&nbsp; Way back when PostgreSQL was just<BR>
&gt; Postgres I did some work with time travel; I can see real potential in<BR>
&gt; the concept, for example as a framework for managing and reporting on<BR>
&gt; environmental certification.&nbsp; However that's a big design issue even<BR>
&gt; with time travel working :-)&nbsp; With respect to topology, I'm surprised<BR>
&gt; how little I miss it; though there are people in our offices who find<BR>
&gt; it's the only solution for fixing up really nasty shape files; ie<BR>
&gt; convert the data to coverages and bang away at them using the polygon<BR>
&gt; topology until either nothing is left or the problem is fixed.<BR>
&gt;<BR>
&gt; Anyway.&nbsp; Whether the approach to sharing this kind of info is through<BR>
&gt; separate projects or just a bit more input to the PostGIS wiki, it seems<BR>
&gt; pretty worthwhile to me.<BR>
&gt;<BR>
&gt; Gustavo Ces wrote:<BR>
&gt; &gt; You canīt export a geodatabase ( i supose your model is just that) by<BR>
&gt; &gt; odbc, because the geometric logic is not transfered ( can you export a<BR>
&gt; &gt; geodatabase in arcgis to postgis?) I think you have to rewrite the<BR>
&gt; &gt; model, adapting it to postgis. Is a hard work, but the you can use the<BR>
&gt; &gt; postgresql full potential ( triggers, views, etc.. ) to make your<BR>
&gt; &gt; model more powerfull, smaller and dynamic.<BR>
&gt; &gt; In my experience, this work simplifies the model, and you can make it<BR>
&gt; &gt; &quot;real-time&quot;, user adapted, etc...<BR>
&gt; &gt;<BR>
&gt; &gt; Iīve posted a long time ago a question about postgis models. I imagine<BR>
&gt; &gt; all postgis community members working alone, creating complex<BR>
&gt; &gt; functions and schemas to solve their problems and... reinventing the<BR>
&gt; &gt; wheel. Perhaps itīs time to create especific projects to create ( or<BR>
&gt; &gt; traduce ) schemas and functions for various cases. I know the wiki,<BR>
&gt; &gt; but i think in environmental members creating&nbsp; schemas, functions to<BR>
&gt; &gt; solve environmental questions( for instance). At this time each of<BR>
&gt; &gt; them has to walk his way alone ...<BR>
&gt; &gt;<BR>
&gt; &gt; Itīs just an opinion :)<BR>
&gt; &gt;<BR>
&gt; &gt; Gus<BR>
&gt; &gt;<BR>
&gt; &gt; _______________________________________________<BR>
&gt; &gt; postgis-users mailing list<BR>
&gt; &gt; postgis-users@postgis.refractions.net<BR>
&gt; &gt; <A HREF="http://postgis.refractions.net/mailman/listinfo/postgis-users">http://postgis.refractions.net/mailman/listinfo/postgis-users</A><BR>
&gt;<BR>
&gt;<BR>
&gt; --<BR>
&gt; Regards,<BR>
&gt;<BR>
&gt; Chris Hermansen · <A HREF="mailto:clh@timberline.ca">mailto:clh@timberline.ca</A><BR>
&gt; tel:&#43;1.604.714.2878 · fax:&#43;1.604.733.0631<BR>
&gt; Timberline Natural Resource Group · <A HREF="http://www.timberline.ca">http://www.timberline.ca</A><BR>
&gt; 401 · 958 West 8th Avenue · Vancouver BC · Canada · V5Z 1E5<BR>
&gt;<BR>
&gt; C'est ma faįon de parler.<BR>
&gt;<BR>
&gt; _______________________________________________<BR>
&gt; postgis-users mailing list<BR>
&gt; postgis-users@postgis.refractions.net<BR>
&gt; <A HREF="http://postgis.refractions.net/mailman/listinfo/postgis-users">http://postgis.refractions.net/mailman/listinfo/postgis-users</A><BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt; _______________________________________________<BR>
&gt; postgis-users mailing list<BR>
&gt; postgis-users@postgis.refractions.net<BR>
&gt; <A HREF="http://postgis.refractions.net/mailman/listinfo/postgis-users">http://postgis.refractions.net/mailman/listinfo/postgis-users</A><BR>
&gt;<BR>
&gt;<BR>
_______________________________________________<BR>
postgis-users mailing list<BR>
postgis-users@postgis.refractions.net<BR>
<A HREF="http://postgis.refractions.net/mailman/listinfo/postgis-users">http://postgis.refractions.net/mailman/listinfo/postgis-users</A><BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>