Re: [OSGeo-Discuss] books on Web Services

2009-12-03 Thread Claude Philipona
> 5) Cloud computing platforms
Cloud Application Architectures
Building Applications and Infrastructure in the Cloud
By George Reese
http://oreilly.com/catalog/9780596156374/
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Fw: open access resources/Natural Earth Data & Cartography 2.0

2009-12-03 Thread Arnulf Christl (OSGeo)

Martin Bunch wrote:

FYI


Great resource, thanks for the link.

One slightly off topic comment on the term "non-commercial" further down...:


Martin J. Bunch, PhD
Associate Professor
Faculty of Environmental Studies
York University
Tel: 416-736-2100 x:22630
Fax: 416-736-5679

This electronic mail (e-mail), including any attachments, is intended 
only for the recipient(s) to whom it is addressed and may contain 
information that is privileged, confidential and/or exempt from 
disclosure. No waiver of privilege, confidentiality or any other 
protection is intended by virtue of its communication by the internet. 
Any unauthorized use, dissemination or copying is strictly prohibited. 
If you have received this e-mail in error, or are not named as a 
recipient, please immediately notify the sender and destroy all copies 
of it.


-Forwarded by Martin Bunch/fs/YorkU on 12/03/2009 09:18PM -

To: CAG List 
From: Kristopher Olds 
Sent by: caglist-boun...@lists.uvic.ca
Date: 12/03/2009 08:05PM
Subject: [Caglist] open access resources/Natural Earth Data &
Cartography 2.0

Hi - Canadian geographers, with geospatial interests, might be
interested in some new open source, non-commercial resources our


The use of the term "non-commercial" in this context is probably meant 
to convey that the sources do not originate from a commercial project. 
It should not be confused with a restriction of use as some Creative 
Commons licenses optionally have. This data has been released to the 
Public Domain and can be used for any purpose. The web site has a 
concise terms of use page: 
http://www.naturalearthdata.com/about/terms-of-use/


Thanks for this, it is the maximum possible level of freedom for data. 
Well done, well done.


Regards,
Arnulf.


faculty, staff and students (and their colleagues) have been heavily
involved in developing.

The first is Natural Earth Data, an effort to create a comprehensive
set
of freely accessible geospatial data. The effort was led over the past
six months by Nathaniel Kelso of the Washington Post and Tom Patterson
of the US National Park Service. The data is now freely available here:

http://www.naturalearthdata.com/

Additional information:
http://kelsocartography.com/blog/?p=3173

The second is Cartography 2.0, a free online knowledge base and
e-textbook for students and professionals interested in interactive and
animated maps:
http://cartography2.org/

We hope these resources are of use to some of you.

Best wishes,

Kris


<><><><><><><><><><><><><>
Kris Olds
Professor
Department of Geography
University of Wisconsin-Madison
550 N. Park Street, Science Hall
Madison, WI 53706
USA
Email: ko...@wisc.edu
Tel: 1-608-262-5685
GEOG Twitter: http://twitter.com/UWMadisonGeog
GlobalHigherEd: http://globalhighered.wordpress.com/
GlobalHigherEd Twitter: http://twitter.com/globalhighered
WUN Faculty Coordinator: http://www.intlstudies.wisc.edu/wun/
Co-editor, Geography Compass:
http://www.blackwell-compass.com/subject/geography/

___
CAGList mailing list
cagl...@lists.uvic.ca
https://lists.uvic.ca/mailman/listinfo/caglist





___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss



--
Arnulf Christl
President OSGeo
http://www.osgeo.org
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] books on Web Services

2009-12-03 Thread Venkatesh Raghavan

Arnulf,

Thanks.

Arnulf Christl wrote:
...
...

1) Service Oriented Architecture


RESTful Web Services O'Reilly
http://www.oreilly.de/catalog/9780596529260/index.html


I already have that one. Thought something new must have
been published in the last two years.




2) Web Services: XML, WSDL, SOAP, and UDDI


Not sure whether bothering with WSDL, SOAP, and UDDI, is worth the 
while, but that's only me...


Regards,
Arnulf.


3) Web Service Security
4) Ext JS
5) Cloud computing platforms

___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] books on Web Services

2009-12-03 Thread Arnulf Christl

Venkatesh Raghavan wrote:

Dear All,

Is there any reccomendation for good books on following
topics (with many good examples)

1) Service Oriented Architecture


RESTful Web Services O'Reilly
http://www.oreilly.de/catalog/9780596529260/index.html


2) Web Services: XML, WSDL, SOAP, and UDDI


Not sure whether bothering with WSDL, SOAP, and UDDI, is worth the 
while, but that's only me...


Regards,
Arnulf.


3) Web Service Security
4) Ext JS
5) Cloud computing platforms

Thanks in advance.

Venka
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss



--
Arnulf Christl

Exploring Space, Time and Mind
http://arnulf.us/
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Peter Batty
Simon, been out for the evening and going to bed shortly! But you can get
more info on the shape file loader here:
http://postgis.refractions.net/documentation/manual-1.4/ch04.html#id2537558

Good luck!

On Thu, Dec 3, 2009 at 7:24 PM, Simon Cropper (Botanicus Australia Pty Ltd)
 wrote:

>  Peter,
>
> Trying the QGIS+Grass option now. Lets see how that goes - experiences to
> date put into the same 'steep learning curve' category but I try it again
> using Giovanni's instructions. I will post my experiences about trying to
> get this to work.
>
>  Cheers Simon
>
> Simon Cropper
> Botanicus Australia Pty Ltd
> PO Box 160, Sunshine, Victoria 3020.
> P: 9311 5822. M: 041 830 3437.
> mailto: scrop...@botanicusaustralia.com.au
> web: www.botanicusaustralia.com.au 
>
>
> Paul Ramsey wrote:
>
> Thanks for sticking with it, and also reporting on your pain, Simon.
> Knowing where your pain is will help us lower it for those in your
> train.
>
> P
>
> On Thu, Dec 3, 2009 at 5:55 PM, Simon Cropper (Botanicus Australia Pty
> Ltd)  
>  wrote:
>
>
>  Peter,
>
> Sort of answered my own question. Found the EXE in the binary directory of
> PostgreSQL.
>
> Tried to get the program to work but I could not get the file to import the
> shapefile into a database. I will need to spend more time working on coming
> to grips with PostgreGIS, PostGIS and others components. This option is not
> a 'quick fix' rather 'a alternative way of thinking' -- resulting in a high
> learning curve as I have to master each individual component and the nuances
> of how the 2-3 utilities interact. Thanks anyway.
>
> Cheers Simon
>
> Simon Cropper
> Botanicus Australia Pty Ltd
> PO Box 160, Sunshine, Victoria 3020.
> P: 9311 5822. M: 041 830 3437.
> mailto: scrop...@botanicusaustralia.com.au
> web: www.botanicusaustralia.com.au
>
>
> Peter Batty wrote:
>
> Simon, you could do this as a PostGIS query. To take the polygon case, if
> you loaded the data into a table in PostGIS called parcel (say), you could
> run a query something like the following (not guaranteeing this is exactly
> correct but something along these lines):
> select a.id, b.id,
> ST_distance(a.geom, b.geom),
> ST_distance(ST_centroid(a.geom), ST_centroid(b.geom)),
> ST_azimuth(ST_centroid(a.geom), ST_centroid(b.geom))
> from parcel a, parcel b
>
> This would give you ids, shortest distance, distance between centroids and
> angle between centroids. There are no doubt others here who can correct my
> SQL syntax :) !
> There is a simple utility to load a shape file into PostGIS.
> Cheers,
> Peter.
> On Thu, Dec 3, 2009 at 3:49 PM, Simon Cropper (Botanicus Australia Pty 
> Ltd)  
> wrote:
>
>
>  Hi Everyone,
>
> My name is Simon and I am an environmental consultant. I use a variety of
> open source GIS systems and tools almost every day to analyse flora, fauna
> and vegetation data. I am interested in OSGeo both from the standpoint (or
> my underlying belief) that software and data should be free (you know how
> the mantra goes) and my desire to contribute to a broader community effort
> to develop appropriate software for users. I have been actively using
> OpenJUMP, Kosmo, OpenEV, EveryDWG and Sextante. I have tinkered with Ilwis,
> GRASS, Quantum (various versions) and a few others I have lost track of. I
> am currently using GVSIG+Sextante, which I find very useful and easy to use.
> I am an old user of ArcView 3.1+(numerous scripts/extensions).
>
> I have a common GIS problem but can not find any OSGeo project that has
> provided a set of tools to combat it. I need to establish the distance+angle
> between various geometries (points, lines, polygons) in same layer and in
> different layers. A specific problem I currently have is finding the minimum
> distance and angle between 200 odd polygons in the same layer. Each polygon
> has a unique id and I want to get a table with UID_A, UID_B,
> MINIMUM_DISTANCE, ANGLE. I know that ArcGIS and ArcView have this
> functionality, and script exist for old versions of ArcView, but I am
> looking for an Open Source alternative.
>
> Ideally such a tool would create the following data for each geometry
> type...
>
> POINTS -- UID_A, UID_B, DISTANCE, ANGLE
> LINES -- UID_A, UID_B, DISTANCE_AT_CLOSEST _POINT
> POLYGON --  UID_A, UID_B, MIN_DISTANCE, MAX_DISTANCE, HAUSDORFF_DISTANCE,
> CENTROID_DISTANCE, ANGLE_BETWEEN_CENTROIDS
>
> What I have found already...
>
> I have noted that Sextante can create a matrix of distances between points
> within the same layer. With rows and column representing the complete set of
> points being compared.
> I have also found QGIS has a fTools Plugin that allows you to "Measure
> distances between two point layers, and output results as a) Square distance
> matrix, b) Linear distance matrix, or c) Summary of distances." QGIS 2009.
> I suspect that GRASS would provide this functionality but can't get that
> package to work on my system (even WinGRASS), so if you point me here

Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Simon Cropper (Botanicus Australia Pty Ltd)




Giovanni,

I installed the QGIS + GRASS + PLUGIN as you suggested using the
OSGeo4W installer.

I can only use Grass Tools IF the layers are grass layers imported into
a new map set. I do this but v.distance does not allow me to select the
"From" vector file so the routine baulks.

I am either (a) importing the shapefiles wrong, or (b) the development
version of QGIS is not fully integrated with Grass Tools. I presumed
that by going through QGIS I would be able manipulate the shapefiles
directly.

The problem with this option is to do simple vector queries requires a
complete new GIS setup, two distinct programs (QGIS + GRASS) running,
the need to convert shapefiles to grass format (the preference would be
the ability to manipulate shapefiles natively) and the move project
files to a central repository.

What I will try is to run WinGrass again to cut out the middleman (in
this case QGIS).
Maybe it will work this time.

tick, tick, tick...

OK, I have installed WinGrass again. Since I created a mapset using
QGIS the program opened once I pointed it to the default map location.
Looking in more detail at v.distance I note it "Find(s) the nearest
element in vector 'to' for elements in vector 'from'". Not what I
needed. I need the distance of every feature from every other feature.

That aside I find the routines are infinitely prescriptive - I presume
you would be able to made the wizards choose defaults that could be
changed by a user. As it is, it assumes you want to pick everything so
it is a tedious task to figure out what needs to be done just to get
one minor task completed. I spent about 40 minutes trying to select the
various options to get this one routine to work - yes, I did read the
manual. Eventually I gave up. Grass promises to provide immense power
but in the absence of a easy to use GUI interface make it extremely
difficult to utilize.

I was hoping for the workflow...
VECTOR1 + VECTOR2 == new tool, simple command line or GUI interface,
one button ==> TABLE

As its turning out with this option and the PostgreSQL option...
(VECTOR1 => NEWVECTOR1) + (VECTOR2 => NEWVECTOR2) == new tool,
complex, finicky, multiple processes ==> PROPRIETY TABLE ==>
TABLE (if you are persistent).

Giovanni, thanks for the tip of where to look. I'll keep playing with
Grass but I don't think it will solve any of my short term needs as I
don't have large amounts of time available to master this system (same
problem with PostgreSQL). As it is I have already spent 5 hours trying
to get the various options proposed to work - what is frustrating is
that neither did.

Cheers Simon

Simon Cropper 
Botanicus Australia Pty Ltd
PO Box 160, Sunshine, Victoria 3020.
P: 9311 5822. M: 041 830 3437.
mailto:
scrop...@botanicusaustralia.com.au 
web:
www.botanicusaustralia.com.au 




Giovanni Manghi wrote:

  Hi


  
  
  * I suspect that GRASS would provide this functionality but
can't get that package to work on my system (even WinGRASS),
so if you point me here please also point me to a tutorial on
getting the thing to work 

  
  

Try install qgis (I suggest the dev version, the next 1.4) and GRASS
using the osgeo4w installer.

http://trac.osgeo.org/osgeo4w/

Then use GRASS trough QGIS using the GRASS qgis plugin (be careful to
install it, you find it in the "libs" section of the osgeo4w installer).


Regards


  



___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Simon Cropper (Botanicus Australia Pty Ltd)




Peter,

Trying the QGIS+Grass option now. Lets see how that goes - experiences
to date put into the same 'steep learning curve' category but I try it
again using Giovanni's instructions. I will post my experiences about
trying to get this to work.

Cheers Simon

Simon Cropper 
Botanicus Australia Pty Ltd
PO Box 160, Sunshine, Victoria 3020.
P: 9311 5822. M: 041 830 3437.
mailto:
scrop...@botanicusaustralia.com.au 
web:
www.botanicusaustralia.com.au 




Paul Ramsey wrote:

  Thanks for sticking with it, and also reporting on your pain, Simon.
Knowing where your pain is will help us lower it for those in your
train.

P

On Thu, Dec 3, 2009 at 5:55 PM, Simon Cropper (Botanicus Australia Pty
Ltd)  wrote:
  
  
Peter,

Sort of answered my own question. Found the EXE in the binary directory of
PostgreSQL.

Tried to get the program to work but I could not get the file to import the
shapefile into a database. I will need to spend more time working on coming
to grips with PostgreGIS, PostGIS and others components. This option is not
a 'quick fix' rather 'a alternative way of thinking' -- resulting in a high
learning curve as I have to master each individual component and the nuances
of how the 2-3 utilities interact. Thanks anyway.

Cheers Simon

Simon Cropper
Botanicus Australia Pty Ltd
PO Box 160, Sunshine, Victoria 3020.
P: 9311 5822. M: 041 830 3437.
mailto: scrop...@botanicusaustralia.com.au
web: www.botanicusaustralia.com.au


Peter Batty wrote:

Simon, you could do this as a PostGIS query. To take the polygon case, if
you loaded the data into a table in PostGIS called parcel (say), you could
run a query something like the following (not guaranteeing this is exactly
correct but something along these lines):
select a.id, b.id,
ST_distance(a.geom, b.geom),
ST_distance(ST_centroid(a.geom), ST_centroid(b.geom)),
ST_azimuth(ST_centroid(a.geom), ST_centroid(b.geom))
from parcel a, parcel b

This would give you ids, shortest distance, distance between centroids and
angle between centroids. There are no doubt others here who can correct my
SQL syntax :) !
There is a simple utility to load a shape file into PostGIS.
Cheers,
    Peter.
On Thu, Dec 3, 2009 at 3:49 PM, Simon Cropper (Botanicus Australia Pty Ltd)
 wrote:


  Hi Everyone,

My name is Simon and I am an environmental consultant. I use a variety of
open source GIS systems and tools almost every day to analyse flora, fauna
and vegetation data. I am interested in OSGeo both from the standpoint (or
my underlying belief) that software and data should be free (you know how
the mantra goes) and my desire to contribute to a broader community effort
to develop appropriate software for users. I have been actively using
OpenJUMP, Kosmo, OpenEV, EveryDWG and Sextante. I have tinkered with Ilwis,
GRASS, Quantum (various versions) and a few others I have lost track of. I
am currently using GVSIG+Sextante, which I find very useful and easy to use.
I am an old user of ArcView 3.1+(numerous scripts/extensions).

I have a common GIS problem but can not find any OSGeo project that has
provided a set of tools to combat it. I need to establish the distance+angle
between various geometries (points, lines, polygons) in same layer and in
different layers. A specific problem I currently have is finding the minimum
distance and angle between 200 odd polygons in the same layer. Each polygon
has a unique id and I want to get a table with UID_A, UID_B,
MINIMUM_DISTANCE, ANGLE. I know that ArcGIS and ArcView have this
functionality, and script exist for old versions of ArcView, but I am
looking for an Open Source alternative.

Ideally such a tool would create the following data for each geometry
type...

POINTS -- UID_A, UID_B, DISTANCE, ANGLE
LINES -- UID_A, UID_B, DISTANCE_AT_CLOSEST _POINT
POLYGON --  UID_A, UID_B, MIN_DISTANCE, MAX_DISTANCE, HAUSDORFF_DISTANCE,
CENTROID_DISTANCE, ANGLE_BETWEEN_CENTROIDS

What I have found already...

I have noted that Sextante can create a matrix of distances between points
within the same layer. With rows and column representing the complete set of
points being compared.
I have also found QGIS has a fTools Plugin that allows you to "Measure
distances between two point layers, and output results as a) Square distance
matrix, b) Linear distance matrix, or c) Summary of distances." QGIS 2009.
I suspect that GRASS would provide this functionality but can't get that
package to work on my system (even WinGRASS), so if you point me here please
also point me to a tutorial on getting the thing to work (this system is not
intuitive; My problem has been in establishing a repository and getting data
into it for viewing, let alone analysis; it failed the age old test that if
you can't even get the thing running in half an hour, the learning curve is
going to be way too high to use in in normal business activities; I have
tried - yes following their instructions - several times, and spent several
days reading manuals, wiki's,etc to no avail).

[OSGeo-Discuss] Fw: open access resources/Natural Earth Data & Cartography 2.0

2009-12-03 Thread Martin Bunch
FYI  Martin J. Bunch, PhDAssociate ProfessorFaculty of Environmental StudiesYork UniversityTel: 416-736-2100 x:22630Fax: 416-736-5679This electronic mail (e-mail), including any attachments, is intended only for the recipient(s) to whom it is addressed and may contain information that is privileged, confidential and/or exempt from disclosure. No waiver of privilege, confidentiality or any other protection is intended by virtue of its communication by the internet. Any unauthorized use, dissemination or copying is strictly prohibited. If you have received this e-mail in error, or are not named as a recipient, please immediately notify the sender and destroy all copies of it.-Forwarded by Martin Bunch/fs/YorkU on 12/03/2009 09:18PM -To: CAG List From: Kristopher Olds Sent by: caglist-boun...@lists.uvic.caDate: 12/03/2009 08:05PMSubject: [Caglist] open access resources/Natural Earth Data & Cartography 2.0Hi - Canadian geographers, with geospatial interests, might be interested in some new open source, non-commercial resources our faculty, staff and students (and their colleagues) have been heavily involved in developing. The first is Natural Earth Data, an effort to create a comprehensive set of freely accessible geospatial data. The effort was led over the past six months by Nathaniel Kelso of the Washington Post and Tom Patterson of the US National Park Service. The data is now freely available here:http://www.naturalearthdata.com/Additional information:http://kelsocartography.com/blog/?p=3173The second is Cartography 2.0, a free online knowledge base and e-textbook for students and professionals interested in interactive and animated maps:http://cartography2.org/We hope these resources are of use to some of you.Best wishes,Kris<><><><><><><><><><><><><>Kris OldsProfessorDepartment of GeographyUniversity of Wisconsin-Madison550 N. Park Street, Science HallMadison, WI 53706USAEmail: ko...@wisc.eduTel: 1-608-262-5685GEOG Twitter: http://twitter.com/UWMadisonGeogGlobalHigherEd: http://globalhighered.wordpress.com/GlobalHigherEd Twitter: http://twitter.com/globalhigheredWUN Faculty Coordinator: http://www.intlstudies.wisc.edu/wun/Co-editor, Geography Compass: http://www.blackwell-compass.com/subject/geography/___CAGList mailing listcagl...@lists.uvic.cahttps://lists.uvic.ca/mailman/listinfo/caglist___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


[OSGeo-Discuss] books on Web Services

2009-12-03 Thread Venkatesh Raghavan

Dear All,

Is there any reccomendation for good books on following
topics (with many good examples)

1) Service Oriented Architecture
2) Web Services: XML, WSDL, SOAP, and UDDI
3) Web Service Security
4) Ext JS
5) Cloud computing platforms

Thanks in advance.

Venka
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Paul Ramsey
Thanks for sticking with it, and also reporting on your pain, Simon.
Knowing where your pain is will help us lower it for those in your
train.

P

On Thu, Dec 3, 2009 at 5:55 PM, Simon Cropper (Botanicus Australia Pty
Ltd)  wrote:
> Peter,
>
> Sort of answered my own question. Found the EXE in the binary directory of
> PostgreSQL.
>
> Tried to get the program to work but I could not get the file to import the
> shapefile into a database. I will need to spend more time working on coming
> to grips with PostgreGIS, PostGIS and others components. This option is not
> a 'quick fix' rather 'a alternative way of thinking' -- resulting in a high
> learning curve as I have to master each individual component and the nuances
> of how the 2-3 utilities interact. Thanks anyway.
>
> Cheers Simon
>
> Simon Cropper
> Botanicus Australia Pty Ltd
> PO Box 160, Sunshine, Victoria 3020.
> P: 9311 5822. M: 041 830 3437.
> mailto: scrop...@botanicusaustralia.com.au
> web: www.botanicusaustralia.com.au
>
>
> Peter Batty wrote:
>
> Simon, you could do this as a PostGIS query. To take the polygon case, if
> you loaded the data into a table in PostGIS called parcel (say), you could
> run a query something like the following (not guaranteeing this is exactly
> correct but something along these lines):
> select a.id, b.id,
> ST_distance(a.geom, b.geom),
> ST_distance(ST_centroid(a.geom), ST_centroid(b.geom)),
> ST_azimuth(ST_centroid(a.geom), ST_centroid(b.geom))
> from parcel a, parcel b
>
> This would give you ids, shortest distance, distance between centroids and
> angle between centroids. There are no doubt others here who can correct my
> SQL syntax :) !
> There is a simple utility to load a shape file into PostGIS.
> Cheers,
>     Peter.
> On Thu, Dec 3, 2009 at 3:49 PM, Simon Cropper (Botanicus Australia Pty Ltd)
>  wrote:
>>
>> Hi Everyone,
>>
>> My name is Simon and I am an environmental consultant. I use a variety of
>> open source GIS systems and tools almost every day to analyse flora, fauna
>> and vegetation data. I am interested in OSGeo both from the standpoint (or
>> my underlying belief) that software and data should be free (you know how
>> the mantra goes) and my desire to contribute to a broader community effort
>> to develop appropriate software for users. I have been actively using
>> OpenJUMP, Kosmo, OpenEV, EveryDWG and Sextante. I have tinkered with Ilwis,
>> GRASS, Quantum (various versions) and a few others I have lost track of. I
>> am currently using GVSIG+Sextante, which I find very useful and easy to use.
>> I am an old user of ArcView 3.1+(numerous scripts/extensions).
>>
>> I have a common GIS problem but can not find any OSGeo project that has
>> provided a set of tools to combat it. I need to establish the distance+angle
>> between various geometries (points, lines, polygons) in same layer and in
>> different layers. A specific problem I currently have is finding the minimum
>> distance and angle between 200 odd polygons in the same layer. Each polygon
>> has a unique id and I want to get a table with UID_A, UID_B,
>> MINIMUM_DISTANCE, ANGLE. I know that ArcGIS and ArcView have this
>> functionality, and script exist for old versions of ArcView, but I am
>> looking for an Open Source alternative.
>>
>> Ideally such a tool would create the following data for each geometry
>> type...
>>
>> POINTS -- UID_A, UID_B, DISTANCE, ANGLE
>> LINES -- UID_A, UID_B, DISTANCE_AT_CLOSEST _POINT
>> POLYGON --  UID_A, UID_B, MIN_DISTANCE, MAX_DISTANCE, HAUSDORFF_DISTANCE,
>> CENTROID_DISTANCE, ANGLE_BETWEEN_CENTROIDS
>>
>> What I have found already...
>>
>> I have noted that Sextante can create a matrix of distances between points
>> within the same layer. With rows and column representing the complete set of
>> points being compared.
>> I have also found QGIS has a fTools Plugin that allows you to "Measure
>> distances between two point layers, and output results as a) Square distance
>> matrix, b) Linear distance matrix, or c) Summary of distances." QGIS 2009.
>> I suspect that GRASS would provide this functionality but can't get that
>> package to work on my system (even WinGRASS), so if you point me here please
>> also point me to a tutorial on getting the thing to work (this system is not
>> intuitive; My problem has been in establishing a repository and getting data
>> into it for viewing, let alone analysis; it failed the age old test that if
>> you can't even get the thing running in half an hour, the learning curve is
>> going to be way too high to use in in normal business activities; I have
>> tried - yes following their instructions - several times, and spent several
>> days reading manuals, wiki's,etc to no avail).
>>
>> BUT I can't find any tool that allows me to calculate the minimum distance
>> between polygons and indicate the direction of the polygon.
>>
>> Anyone out there know of such a tool?
>>
>> Note: I am using Windows XP Pro SP3 and store all my GIS data as
>> shapefiles.
>> --
>>
>> Cheers

Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Simon Cropper (Botanicus Australia Pty Ltd)




Peter,

Sort of answered my own question. Found the EXE in the binary directory
of PostgreSQL.

Tried to get the program to work but I could not get the file to import
the shapefile into a database. I will need to spend more time working
on coming to grips with PostgreGIS, PostGIS and others components. This
option is not a 'quick fix' rather 'a alternative way of thinking' --
resulting in a high learning curve as I have to master each individual
component and the nuances of how the 2-3 utilities interact. Thanks
anyway.

Cheers Simon

Simon Cropper 
Botanicus Australia Pty Ltd
PO Box 160, Sunshine, Victoria 3020.
P: 9311 5822. M: 041 830 3437.
mailto:
scrop...@botanicusaustralia.com.au 
web:
www.botanicusaustralia.com.au 




Peter Batty wrote:
Simon, you could do this as a PostGIS query. To take the
polygon case, if you loaded the data into a table in PostGIS called
parcel (say), you could run a query something like the following (not
guaranteeing this is exactly correct but something along these lines):
  
  
  select a.id, b.id, 
  ST_distance(a.geom, b.geom), 
  ST_distance(ST_centroid(a.geom), ST_centroid(b.geom)),
  ST_azimuth(ST_centroid(a.geom), ST_centroid(b.geom))
  from parcel a, parcel b
  
  
  This would give you ids, shortest distance, distance between
centroids and angle between centroids. There are no doubt others here
who can correct my SQL syntax :) !
  
  
  There is a simple utility to load a shape file into PostGIS.
  
  
  Cheers,
      Peter.
  
  On Thu, Dec 3, 2009 at 3:49 PM, Simon
Cropper (Botanicus Australia Pty Ltd) 
wrote:
  
Hi Everyone,

My name is Simon and I am an environmental consultant. I use a variety
of open source GIS systems and tools almost every day to analyse flora,
fauna and vegetation data. I am interested in OSGeo both from the
standpoint (or my underlying belief) that software and data should be
free (you know how the mantra goes) and my desire to contribute to a
broader community effort to develop appropriate software for users. I
have been actively using OpenJUMP, Kosmo, OpenEV, EveryDWG and
Sextante. I have tinkered with Ilwis, GRASS, Quantum (various versions)
and a few others I have lost track of. I am currently using
GVSIG+Sextante, which I find very useful and easy to use. I am an old
user of ArcView 3.1+(numerous scripts/extensions).

I have a common GIS problem but can not find any OSGeo project that has
provided a set of tools to combat it. I need to establish the
distance+angle between various geometries (points, lines, polygons) in
same layer and in different layers. A specific problem I currently have
is finding the minimum distance and angle between 200 odd polygons in
the same layer. Each polygon has a unique id and I want to get a table
with UID_A, UID_B, MINIMUM_DISTANCE, ANGLE. I know that ArcGIS and
ArcView have this functionality, and script exist for old versions of
ArcView, but I am looking for an Open Source alternative.

Ideally such a tool would create the following data for each geometry
type...

POINTS -- UID_A, UID_B, DISTANCE, ANGLE
LINES -- UID_A, UID_B, DISTANCE_AT_CLOSEST _POINT
POLYGON --  UID_A, UID_B, MIN_DISTANCE, MAX_DISTANCE,
HAUSDORFF_DISTANCE, CENTROID_DISTANCE, ANGLE_BETWEEN_CENTROIDS

What I have found already...

  I have noted that Sextante can create a matrix of distances
between points within the same layer. With rows and column representing
the complete set of points being compared. 
  
  I have also found QGIS has a fTools Plugin that allows you to
"Measure distances between two point layers, and output results as a)
Square distance matrix, b) Linear distance matrix, or c) Summary of
distances." QGIS 2009. 
  
  I suspect that GRASS would provide this functionality but
can't
get that package to work on my system (even WinGRASS), so if you point
me here please also point me to a tutorial on getting the thing to work
(this system is not intuitive; My problem has been in establishing a
repository and getting data into it for viewing, let alone analysis; it
failed the age old test that if you can't even get the thing running in
half an hour, the learning curve is going to be way too high to use in
in normal business activities; I have tried - yes following their
instructions - several times, and spent several days reading manuals,
wiki's,etc to no avail).
  

BUT I can't find any tool that allows me to calculate
the
minimum distance between polygons and indicate the direction of the
polygon.

Anyone out there know of such a tool?

Note: I am using Windows XP Pro SP3 and store all my GIS data as
shapefiles.
-- 
Cheers Simon

Simon Cropper 
Botanicus Australia Pty Ltd
PO Box 160, Sunshine, Victoria 3020.
P: 9311 5822. M: 041 830 3437.
mailto:
scrop...@botanicusaustralia.com.au 
web:
www.botanicusaustralia.com.au 




___
Discuss ma

Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Simon Cropper (Botanicus Australia Pty Ltd)




Peter,

Tried loading PostGIS 8.4 crashed because no Postresaql.

Tried loading Postressql then PostGIS - this worked but no "simple
utility to load a shape file into PostGIS" could be found.

I found a SQL dialog box in the pgAdmin (GUI) but I found nothing but
HTML links in the PostGIS directory. How is this utility started. It
appears to be a driver for PostgreSQL, not a software utility. If this
is the case the GUI for the pgAdmin does not have a utility or tools
that imports shapefiles. The manual takes of running certain programs
but it example appears to be using demonstrating the terminal in linux.
Do you run some command line program in the command prompt? 

Cheers Simon

Simon Cropper 
Botanicus Australia Pty Ltd
PO Box 160, Sunshine, Victoria 3020.
P: 9311 5822. M: 041 830 3437.
mailto:
scrop...@botanicusaustralia.com.au 
web:
www.botanicusaustralia.com.au 




Peter Batty wrote:
Simon, you could do this as a PostGIS query. To take the
polygon case, if you loaded the data into a table in PostGIS called
parcel (say), you could run a query something like the following (not
guaranteeing this is exactly correct but something along these lines):
  
  
  select a.id, b.id, 
  ST_distance(a.geom, b.geom), 
  ST_distance(ST_centroid(a.geom), ST_centroid(b.geom)),
  ST_azimuth(ST_centroid(a.geom), ST_centroid(b.geom))
  from parcel a, parcel b
  
  
  This would give you ids, shortest distance, distance between
centroids and angle between centroids. There are no doubt others here
who can correct my SQL syntax :) !
  
  
  There is a simple utility to load a shape file into PostGIS.
  
  
  Cheers,
      Peter.
  
  On Thu, Dec 3, 2009 at 3:49 PM, Simon
Cropper (Botanicus Australia Pty Ltd) 
wrote:
  
Hi Everyone,

My name is Simon and I am an environmental consultant. I use a variety
of open source GIS systems and tools almost every day to analyse flora,
fauna and vegetation data. I am interested in OSGeo both from the
standpoint (or my underlying belief) that software and data should be
free (you know how the mantra goes) and my desire to contribute to a
broader community effort to develop appropriate software for users. I
have been actively using OpenJUMP, Kosmo, OpenEV, EveryDWG and
Sextante. I have tinkered with Ilwis, GRASS, Quantum (various versions)
and a few others I have lost track of. I am currently using
GVSIG+Sextante, which I find very useful and easy to use. I am an old
user of ArcView 3.1+(numerous scripts/extensions).

I have a common GIS problem but can not find any OSGeo project that has
provided a set of tools to combat it. I need to establish the
distance+angle between various geometries (points, lines, polygons) in
same layer and in different layers. A specific problem I currently have
is finding the minimum distance and angle between 200 odd polygons in
the same layer. Each polygon has a unique id and I want to get a table
with UID_A, UID_B, MINIMUM_DISTANCE, ANGLE. I know that ArcGIS and
ArcView have this functionality, and script exist for old versions of
ArcView, but I am looking for an Open Source alternative.

Ideally such a tool would create the following data for each geometry
type...

POINTS -- UID_A, UID_B, DISTANCE, ANGLE
LINES -- UID_A, UID_B, DISTANCE_AT_CLOSEST _POINT
POLYGON --  UID_A, UID_B, MIN_DISTANCE, MAX_DISTANCE,
HAUSDORFF_DISTANCE, CENTROID_DISTANCE, ANGLE_BETWEEN_CENTROIDS

What I have found already...

  I have noted that Sextante can create a matrix of distances
between points within the same layer. With rows and column representing
the complete set of points being compared. 
  
  I have also found QGIS has a fTools Plugin that allows you to
"Measure distances between two point layers, and output results as a)
Square distance matrix, b) Linear distance matrix, or c) Summary of
distances." QGIS 2009. 
  
  I suspect that GRASS would provide this functionality but
can't
get that package to work on my system (even WinGRASS), so if you point
me here please also point me to a tutorial on getting the thing to work
(this system is not intuitive; My problem has been in establishing a
repository and getting data into it for viewing, let alone analysis; it
failed the age old test that if you can't even get the thing running in
half an hour, the learning curve is going to be way too high to use in
in normal business activities; I have tried - yes following their
instructions - several times, and spent several days reading manuals,
wiki's,etc to no avail).
  

BUT I can't find any tool that allows me to calculate
the
minimum distance between polygons and indicate the direction of the
polygon.

Anyone out there know of such a tool?

Note: I am using Windows XP Pro SP3 and store all my GIS data as
shapefiles.
-- 
Cheers Simon

Simon Cropper 
Botanicus Australia Pty Ltd
PO Box 160, Sunshine, Victoria 3020.
P: 9311 5822. M: 041 830 3437.
mailto:
scrop.

Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Mateusz Loskot
Simon Cropper (Botanicus Australia Pty Ltd) wrote:
> Peter & others,
> 
> With PostGIS what is the best option for installation to trial this option. 

I use so called experimental binaries for Windows of PostGIS 1.5 (SVN)

http://postgis.refractions.net/download/windows/experimental.php

plus PostgreSQL 8.4. I have not noticed any problems. Works well.

> Where would you enter the SQL query?

Install PostgreSQL and you will get pgAdmin (GUI) as well as psql (CLI).

If you know a little Python, it's easy to script your tasks
and talk to PostgreSQL/PostGIS using Python.

Best regards,
-- 
Mateusz Loskot, http://mateusz.loskot.net
Charter Member of OSGeo, http://osgeo.org
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Peter Batty
Simon, for what you describe you just need PostGIS, nothing else. It comes
with a utility called pgAdmin that lets you type SQL statements and display
the results in a spreadsheet-like format (among other things).

If you do the standard PostGIS windows install from
http://postgis.refractions.net/download/windows/ I think it should include
pgAdmin, though I'm not 100% sure as I run on Mac. It's been a while since I
installed PostGIS, but I used the packaged install from enterprisedb at
http://www.enterprisedb.com/products/download.do (this is for PostGreSQL but
it includes PostGIS). At that time the standard Mac installation was a
little more work, but the enterprisedb install was a one click deal (I was
amazed how easy it was!). There are a few different options for packaged
installers - another is OpenGeo
http://opengeo.org/products/suite/download/which includes more than
just PostGIS.

I'd look at the basic PostGIS installation first and if you hit issues with
that look at the enterprisedb or opengeo installers.

Others may be able to give you more specific suggestions for installing on
Windows.

Cheers,
Peter.


On Thu, Dec 3, 2009 at 4:42 PM, Simon Cropper (Botanicus Australia Pty Ltd)
 wrote:

>  Peter & others,
>
> With PostGIS what is the best option for installation to trial this option.
> Where would you enter the SQL query?
>
> If you go to the PostGIS page it pushes you to UDig. Does UDig have the
> functionality to send SQL statements to the database? Does PostGIS install
> if I install UDig or should I install in a set sequence, a bit like Giovanni
> suggested for Grass.
>
> Dumb question - "Is PostGIS-UDig" setup to operate as a desktop type
> system? Everytime I looked at UDig I got the impression it used web
> resources and was geared to enterprise solutions to multiple users to a
> online-resource repository.
>
> Alternatively is anyone aware whether gvSIG can query the database in this
> way with beantools or Jython? If so, how? I know gvSIG can connect to
> PostGIS?
>
>  Cheers Simon
>
> Simon Cropper
> Botanicus Australia Pty Ltd
> PO Box 160, Sunshine, Victoria 3020.
> P: 9311 5822. M: 041 830 3437.
> mailto: scrop...@botanicusaustralia.com.au
> web: www.botanicusaustralia.com.au 
>
>
> Peter Batty wrote:
>
> Simon, you could do this as a PostGIS query. To take the polygon case, if
> you loaded the data into a table in PostGIS called parcel (say), you could
> run a query something like the following (not guaranteeing this is exactly
> correct but something along these lines):
>
>  select a.id, b.id,
> ST_distance(a.geom, b.geom),
> ST_distance(ST_centroid(a.geom), ST_centroid(b.geom)),
> ST_azimuth(ST_centroid(a.geom), ST_centroid(b.geom))
> from parcel a, parcel b
>
>  This would give you ids, shortest distance, distance between centroids
> and angle between centroids. There are no doubt others here who can correct
> my SQL syntax :) !
>
>  There is a simple utility to load a shape file into PostGIS.
>
>  Cheers,
> Peter.
>
> On Thu, Dec 3, 2009 at 3:49 PM, Simon Cropper (Botanicus Australia Pty Ltd)
>  wrote:
>
>> Hi Everyone,
>>
>> My name is Simon and I am an environmental consultant. I use a variety of
>> open source GIS systems and tools almost every day to analyse flora, fauna
>> and vegetation data. I am interested in OSGeo both from the standpoint (or
>> my underlying belief) that software and data should be free (you know how
>> the mantra goes) and my desire to contribute to a broader community effort
>> to develop appropriate software for users. I have been actively using
>> OpenJUMP, Kosmo, OpenEV, EveryDWG and Sextante. I have tinkered with Ilwis,
>> GRASS, Quantum (various versions) and a few others I have lost track of. I
>> am currently using GVSIG+Sextante, which I find very useful and easy to use.
>> I am an old user of ArcView 3.1+(numerous scripts/extensions).
>>
>> I have a common GIS problem but can not find any OSGeo project that has
>> provided a set of tools to combat it. I need to establish the distance+angle
>> between various geometries (points, lines, polygons) in same layer and in
>> different layers. A specific problem I currently have is finding the minimum
>> distance and angle between 200 odd polygons in the same layer. Each polygon
>> has a unique id and I want to get a table with UID_A, UID_B,
>> MINIMUM_DISTANCE, ANGLE. I know that ArcGIS and ArcView have this
>> functionality, and script exist for old versions of ArcView, but I am
>> looking for an Open Source alternative.
>>
>> Ideally such a tool would create the following data for each geometry
>> type...
>>
>> POINTS -- UID_A, UID_B, DISTANCE, ANGLE
>> LINES -- UID_A, UID_B, DISTANCE_AT_CLOSEST _POINT
>> POLYGON --  UID_A, UID_B, MIN_DISTANCE, MAX_DISTANCE, HAUSDORFF_DISTANCE,
>> CENTROID_DISTANCE, ANGLE_BETWEEN_CENTROIDS
>>
>> What I have found already...
>>
>>- I have noted that Sextante can create a matrix of distances between
>>points 

Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Simon Cropper (Botanicus Australia Pty Ltd)




Peter & others,

With PostGIS what is the best option for installation to trial this
option. Where would you enter the SQL query?

If you go to the PostGIS page it pushes you to UDig. Does UDig have the
functionality to send SQL statements to the database? Does PostGIS
install if I install UDig or should I install in a set sequence, a bit
like Giovanni suggested for Grass.

Dumb question - "Is PostGIS-UDig" setup to operate as a desktop type
system? Everytime I looked at UDig I got the impression it used web
resources and was geared to enterprise solutions to multiple users to a
online-resource repository.

Alternatively is anyone aware whether gvSIG can query the database in
this way with beantools or Jython? If so, how? I know gvSIG can connect
to PostGIS?

Cheers Simon

Simon Cropper 
Botanicus Australia Pty Ltd
PO Box 160, Sunshine, Victoria 3020.
P: 9311 5822. M: 041 830 3437.
mailto:
scrop...@botanicusaustralia.com.au 
web:
www.botanicusaustralia.com.au 




Peter Batty wrote:
Simon, you could do this as a PostGIS query. To take the
polygon case, if you loaded the data into a table in PostGIS called
parcel (say), you could run a query something like the following (not
guaranteeing this is exactly correct but something along these lines):
  
  
  select a.id, b.id, 
  ST_distance(a.geom, b.geom), 
  ST_distance(ST_centroid(a.geom), ST_centroid(b.geom)),
  ST_azimuth(ST_centroid(a.geom), ST_centroid(b.geom))
  from parcel a, parcel b
  
  
  This would give you ids, shortest distance, distance between
centroids and angle between centroids. There are no doubt others here
who can correct my SQL syntax :) !
  
  
  There is a simple utility to load a shape file into PostGIS.
  
  
  Cheers,
      Peter.
  
  On Thu, Dec 3, 2009 at 3:49 PM, Simon
Cropper (Botanicus Australia Pty Ltd) 
wrote:
  
Hi Everyone,

My name is Simon and I am an environmental consultant. I use a variety
of open source GIS systems and tools almost every day to analyse flora,
fauna and vegetation data. I am interested in OSGeo both from the
standpoint (or my underlying belief) that software and data should be
free (you know how the mantra goes) and my desire to contribute to a
broader community effort to develop appropriate software for users. I
have been actively using OpenJUMP, Kosmo, OpenEV, EveryDWG and
Sextante. I have tinkered with Ilwis, GRASS, Quantum (various versions)
and a few others I have lost track of. I am currently using
GVSIG+Sextante, which I find very useful and easy to use. I am an old
user of ArcView 3.1+(numerous scripts/extensions).

I have a common GIS problem but can not find any OSGeo project that has
provided a set of tools to combat it. I need to establish the
distance+angle between various geometries (points, lines, polygons) in
same layer and in different layers. A specific problem I currently have
is finding the minimum distance and angle between 200 odd polygons in
the same layer. Each polygon has a unique id and I want to get a table
with UID_A, UID_B, MINIMUM_DISTANCE, ANGLE. I know that ArcGIS and
ArcView have this functionality, and script exist for old versions of
ArcView, but I am looking for an Open Source alternative.

Ideally such a tool would create the following data for each geometry
type...

POINTS -- UID_A, UID_B, DISTANCE, ANGLE
LINES -- UID_A, UID_B, DISTANCE_AT_CLOSEST _POINT
POLYGON --  UID_A, UID_B, MIN_DISTANCE, MAX_DISTANCE,
HAUSDORFF_DISTANCE, CENTROID_DISTANCE, ANGLE_BETWEEN_CENTROIDS

What I have found already...

  I have noted that Sextante can create a matrix of distances
between points within the same layer. With rows and column representing
the complete set of points being compared. 
  
  I have also found QGIS has a fTools Plugin that allows you to
"Measure distances between two point layers, and output results as a)
Square distance matrix, b) Linear distance matrix, or c) Summary of
distances." QGIS 2009. 
  
  I suspect that GRASS would provide this functionality but
can't
get that package to work on my system (even WinGRASS), so if you point
me here please also point me to a tutorial on getting the thing to work
(this system is not intuitive; My problem has been in establishing a
repository and getting data into it for viewing, let alone analysis; it
failed the age old test that if you can't even get the thing running in
half an hour, the learning curve is going to be way too high to use in
in normal business activities; I have tried - yes following their
instructions - several times, and spent several days reading manuals,
wiki's,etc to no avail).
  

BUT I can't find any tool that allows me to calculate
the
minimum distance between polygons and indicate the direction of the
polygon.

Anyone out there know of such a tool?

Note: I am using Windows XP Pro SP3 and store all my GIS data as
shapefiles.
-- 
Cheers Simon

Simon Cropper 
Botanicus Australia 

Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Frank Warmerdam

Simon Cropper (Botanicus Australia Pty Ltd) wrote:
BUT I can't find any tool that allows me to calculate the minimum 
distance between polygons and indicate the direction of the polygon.


Simon,

I see the GEOS library has a Distance() operator that will test the closest
distance between two geometries, and also, in the C++ API, a
DistanceOp::nearestPoints() method that returns the nearest points on two
passed in geometries.

From this I imagine you could construct the rest of what you need in a C++
program.  While this should be a relatively easy C++ programming activity,
I will admit that isn't the same as a user oriented tool.

Best regards,
--
---+--
I set the clouds in motion - turn up   | Frank Warmerdam, warmer...@pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush| Geospatial Programmer for Rent

___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Peter Batty
Simon, you could do this as a PostGIS query. To take the polygon case, if
you loaded the data into a table in PostGIS called parcel (say), you could
run a query something like the following (not guaranteeing this is exactly
correct but something along these lines):

select a.id, b.id,
ST_distance(a.geom, b.geom),
ST_distance(ST_centroid(a.geom), ST_centroid(b.geom)),
ST_azimuth(ST_centroid(a.geom), ST_centroid(b.geom))
from parcel a, parcel b

This would give you ids, shortest distance, distance between centroids and
angle between centroids. There are no doubt others here who can correct my
SQL syntax :) !

There is a simple utility to load a shape file into PostGIS.

Cheers,
Peter.

On Thu, Dec 3, 2009 at 3:49 PM, Simon Cropper (Botanicus Australia Pty Ltd)
 wrote:

>  Hi Everyone,
>
> My name is Simon and I am an environmental consultant. I use a variety of
> open source GIS systems and tools almost every day to analyse flora, fauna
> and vegetation data. I am interested in OSGeo both from the standpoint (or
> my underlying belief) that software and data should be free (you know how
> the mantra goes) and my desire to contribute to a broader community effort
> to develop appropriate software for users. I have been actively using
> OpenJUMP, Kosmo, OpenEV, EveryDWG and Sextante. I have tinkered with Ilwis,
> GRASS, Quantum (various versions) and a few others I have lost track of. I
> am currently using GVSIG+Sextante, which I find very useful and easy to use.
> I am an old user of ArcView 3.1+(numerous scripts/extensions).
>
> I have a common GIS problem but can not find any OSGeo project that has
> provided a set of tools to combat it. I need to establish the distance+angle
> between various geometries (points, lines, polygons) in same layer and in
> different layers. A specific problem I currently have is finding the minimum
> distance and angle between 200 odd polygons in the same layer. Each polygon
> has a unique id and I want to get a table with UID_A, UID_B,
> MINIMUM_DISTANCE, ANGLE. I know that ArcGIS and ArcView have this
> functionality, and script exist for old versions of ArcView, but I am
> looking for an Open Source alternative.
>
> Ideally such a tool would create the following data for each geometry
> type...
>
> POINTS -- UID_A, UID_B, DISTANCE, ANGLE
> LINES -- UID_A, UID_B, DISTANCE_AT_CLOSEST _POINT
> POLYGON --  UID_A, UID_B, MIN_DISTANCE, MAX_DISTANCE, HAUSDORFF_DISTANCE,
> CENTROID_DISTANCE, ANGLE_BETWEEN_CENTROIDS
>
> What I have found already...
>
>- I have noted that Sextante can create a matrix of distances between
>points within the same layer. With rows and column representing the 
> complete
>set of points being compared.
> - I have also found QGIS has a fTools Plugin that allows you to
>"Measure distances between two point layers, and output results as a) 
> Square
>distance matrix, b) Linear distance matrix, or c) Summary of distances."
>QGIS 2009.
> - I suspect that GRASS would provide this functionality but can't get
>that package to work on my system (even WinGRASS), so if you point me here
>please also point me to a tutorial on getting the thing to work (this 
> system
>is not intuitive; My problem has been in establishing a repository and
>getting data into it for viewing, let alone analysis; it failed the age old
>test that if you can't even get the thing running in half an hour, the
>learning curve is going to be way too high to use in in normal business
>activities; I have tried - yes following their instructions - several 
> times,
>and spent several days reading manuals, wiki's,etc to no avail).
>
> BUT I can't find any tool that allows me to calculate the minimum distance
> between polygons and indicate the direction of the polygon.
>
> Anyone out there know of such a tool?
>
> Note: I am using Windows XP Pro SP3 and store all my GIS data as
> shapefiles.
> --
>
> Cheers Simon
>
> Simon Cropper
> Botanicus Australia Pty Ltd
> PO Box 160, Sunshine, Victoria 3020.
> P: 9311 5822. M: 041 830 3437.
> mailto: scrop...@botanicusaustralia.com.au
> web: www.botanicusaustralia.com.au 
>
> ___
> Discuss mailing list
> Discuss@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/discuss
>
>


-- 
Peter Batty - President, Spatial Networking
W: +1 303 339 0957  M: +1 720 346 3954
Blog: http://geothought.blogspot.com
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Stephen Woodbridge

Simon,

You might want to look at PostGIS. It is a GIS extension to the 
posgresql database. There are windows installers for it. There is a 
shapefile loaded and dumper, so you can easily load a shapefiles into 
tables then do SQL queries with geospatial function. The postgis support 
list has a bunch of very sharp people that can help you get started 
doing the queries that you need to generate you results.


-Steve W

Simon Cropper (Botanicus Australia Pty Ltd) wrote:

Hi Everyone,

My name is Simon and I am an environmental consultant. I use a variety 
of open source GIS systems and tools almost every day to analyse flora, 
fauna and vegetation data. I am interested in OSGeo both from the 
standpoint (or my underlying belief) that software and data should be 
free (you know how the mantra goes) and my desire to contribute to a 
broader community effort to develop appropriate software for users. I 
have been actively using OpenJUMP, Kosmo, OpenEV, EveryDWG and Sextante. 
I have tinkered with Ilwis, GRASS, Quantum (various versions) and a few 
others I have lost track of. I am currently using GVSIG+Sextante, which 
I find very useful and easy to use. I am an old user of ArcView 
3.1+(numerous scripts/extensions).


I have a common GIS problem but can not find any OSGeo project that has 
provided a set of tools to combat it. I need to establish the 
distance+angle between various geometries (points, lines, polygons) in 
same layer and in different layers. A specific problem I currently have 
is finding the minimum distance and angle between 200 odd polygons in 
the same layer. Each polygon has a unique id and I want to get a table 
with UID_A, UID_B, MINIMUM_DISTANCE, ANGLE. I know that ArcGIS and 
ArcView have this functionality, and script exist for old versions of 
ArcView, but I am looking for an Open Source alternative.


Ideally such a tool would create the following data for each geometry 
type...


POINTS -- UID_A, UID_B, DISTANCE, ANGLE
LINES -- UID_A, UID_B, DISTANCE_AT_CLOSEST _POINT
POLYGON --  UID_A, UID_B, MIN_DISTANCE, MAX_DISTANCE, 
HAUSDORFF_DISTANCE, CENTROID_DISTANCE, ANGLE_BETWEEN_CENTROIDS


What I have found already...

* I have noted that Sextante can create a matrix of distances
  between points within the same layer. With rows and column
  representing the complete set of points being compared.
* I have also found QGIS has a fTools Plugin that allows you to
  "Measure distances between two point layers, and output results as
  a) Square distance matrix, b) Linear distance matrix, or c)
  Summary of distances." QGIS 2009.
* I suspect that GRASS would provide this functionality but can't
  get that package to work on my system (even WinGRASS), so if you
  point me here please also point me to a tutorial on getting the
  thing to work (this system is not intuitive; My problem has been
  in establishing a repository and getting data into it for viewing,
  let alone analysis; it failed the age old test that if you can't
  even get the thing running in half an hour, the learning curve is
  going to be way too high to use in in normal business activities;
  I have tried - yes following their instructions - several times,
  and spent several days reading manuals, wiki's,etc to no avail).

BUT I can't find any tool that allows me to calculate the minimum 
distance between polygons and indicate the direction of the polygon.


Anyone out there know of such a tool?

Note: I am using Windows XP Pro SP3 and store all my GIS data as shapefiles.
--

Cheers Simon

Simon Cropper
Botanicus Australia Pty Ltd
PO Box 160, Sunshine, Victoria 3020.
P: 9311 5822. M: 041 830 3437.
mailto: scrop...@botanicusaustralia.com.au 


web: www.botanicusaustralia.com.au 




___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


[OSGeo-Discuss] Quick hello and request for assistance finding Open Source

2009-12-03 Thread Simon Cropper (Botanicus Australia Pty Ltd)




Hi Everyone,

My name is Simon and I am an environmental consultant. I use a variety
of open source GIS systems and tools almost every day to analyse flora,
fauna and vegetation data. I am interested in OSGeo both from the
standpoint (or my underlying belief) that software and data should be
free (you know how the mantra goes) and my desire to contribute to a
broader community effort to develop appropriate software for users. I
have been actively using OpenJUMP, Kosmo, OpenEV, EveryDWG and
Sextante. I have tinkered with Ilwis, GRASS, Quantum (various versions)
and a few others I have lost track of. I am currently using
GVSIG+Sextante, which I find very useful and easy to use. I am an old
user of ArcView 3.1+(numerous scripts/extensions).

I have a common GIS problem but can not find any OSGeo project that has
provided a set of tools to combat it. I need to establish the
distance+angle between various geometries (points, lines, polygons) in
same layer and in different layers. A specific problem I currently have
is finding the minimum distance and angle between 200 odd polygons in
the same layer. Each polygon has a unique id and I want to get a table
with UID_A, UID_B, MINIMUM_DISTANCE, ANGLE. I know that ArcGIS and
ArcView have this functionality, and script exist for old versions of
ArcView, but I am looking for an Open Source alternative.

Ideally such a tool would create the following data for each geometry
type...

POINTS -- UID_A, UID_B, DISTANCE, ANGLE
LINES -- UID_A, UID_B, DISTANCE_AT_CLOSEST _POINT
POLYGON --  UID_A, UID_B, MIN_DISTANCE, MAX_DISTANCE,
HAUSDORFF_DISTANCE, CENTROID_DISTANCE, ANGLE_BETWEEN_CENTROIDS

What I have found already...

  I have noted that Sextante can create a matrix of distances
between points within the same layer. With rows and column representing
the complete set of points being compared. 
  
  I have also found QGIS has a fTools Plugin that allows you to
"Measure distances between two point layers, and output results as a)
Square distance matrix, b) Linear distance matrix, or c) Summary of
distances." QGIS 2009. 
  
  I suspect that GRASS would provide this functionality but can't
get that package to work on my system (even WinGRASS), so if you point
me here please also point me to a tutorial on getting the thing to work
(this system is not intuitive; My problem has been in establishing a
repository and getting data into it for viewing, let alone analysis; it
failed the age old test that if you can't even get the thing running in
half an hour, the learning curve is going to be way too high to use in
in normal business activities; I have tried - yes following their
instructions - several times, and spent several days reading manuals,
wiki's,etc to no avail).
  

BUT I can't find any tool that allows me to calculate the
minimum distance between polygons and indicate the direction of the
polygon.

Anyone out there know of such a tool?

Note: I am using Windows XP Pro SP3 and store all my GIS data as
shapefiles.
-- 
Cheers Simon

Simon Cropper 
Botanicus Australia Pty Ltd
PO Box 160, Sunshine, Victoria 3020.
P: 9311 5822. M: 041 830 3437.
mailto:
scrop...@botanicusaustralia.com.au 
web:
www.botanicusaustralia.com.au 




___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss