<?xml version="1.0"?><?xml-stylesheet type='text/xsl' href='rsspcpretty.xsl' version='1.0'?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2">
<channel><language>en-us</language><title>Boston GIS Articles and Tutorials</title>
<link>http://www.bostongis.com</link>
<description>Features the latest GIS tutorials on postgis, mapserver and other GIS technologies</description>
<dc:creator>Boston GIS (mailto:articles@paragoncorporation.com)</dc:creator>
<item><title>Part  1: Getting Started With PostGIS: An almost Idiot's Guide</title>
<description> &lt;h1&gt;What Is PostGIS?&lt;/h1&gt;

        &lt;p&gt;PostGIS is an open source, freely available, and
fairly OGC compliant spatial database extender for the PostgreSQL
Database Management System. In a nutshell it adds spatial functions
such as distance, area, union, in</description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=postgis_tut01</link>
<pubDate>2010-02-23</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>OSCON 2009: Tips and Tricks for Writing PostGIS Spatial Queries</title>
<description>&lt;p&gt;We gave a presentation on writing PostGIS spatial queries at &lt;a href=&quot;http://en.oreilly.com/oscon2009/public/schedule/detail/7859&quot; target=&quot;_blank&quot;&gt;OSCon 2009 last week&lt;/a&gt;.  Slides will be available on the site, but you can download them &lt;a href=&quot;/down</description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=oscon2009_postgis_spatial_tricks</link>
<pubDate>2009-07-30</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>PGCon2009: PostGIS 1.4, PostgreSQL 8.4 Spatial Analysis Queries, Building Geometries, Open Jump</title>
<description>&lt;p&gt;We gave a lecture at PGCon 2009.  Below are the links and the generated data set.  Some of the examples use features in PostgreSQL 8.4 and PostGIS 1.4, but most should be applicable to earlier versions.  The data generation part does use PostgreSQL 8.4</description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=pgcon2009_postgis_spatial</link>
<pubDate>2009-05-23</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>Part 1: Getting Started with SpatiaLite: An almost Idiot's Guide</title>
<description>&lt;h1&gt;What is SpatiaLite?&lt;/h1&gt;

		&lt;p&gt;SpatiaLite is an SQLite database engine with Spatial functions added.  You can think of it
		as a spatial extender for SQLite database engine which is similar in concept to what PostGIS does for the PostgreSQL Object-Rel</description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=spatialite_tut01</link>
<pubDate>2009-03-28</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>Part  3: Getting Started With SQL Server 2008 Spatial: Spatial Aggregates and More</title>
<description>&lt;h1&gt;No Aggregates, what's a girl to do?&lt;/h1&gt;
&lt;p&gt;Those who read our PostGIS series may be wondering why the examples we chose were not the same as what we did for 
PostGIS.  Sadly SQL Server 2008 does not have any built-in spatial aggregates such as those </description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=sql2008_tut03</link>
<pubDate>2008-11-11</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>Part  2: Getting Started With SQL Server 2008 Spatial: Reproject data and More Spatial Queries</title>
<description>&lt;h1&gt;Bringing in Towns As Geography (Geodetic) -- Continued&lt;/h1&gt;
&lt;p&gt;In the first part we covered bringing in Mass Towns data as Planar geometry, but were stuck because
we need to transform the data to a degree based projection (in particular one listed in </description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=sql2008_tut02</link>
<pubDate>2008-11-05</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>Part  1: Getting Started With SQL Server 2008 Spatial: An almost Idiot's Guide</title>
<description>&lt;h1&gt;What Is SQL Server 2008?&lt;/h1&gt;
        &lt;p&gt;Microsoft SQL Server 2008 is the first version of SQL Server to have built-in functionality
		for doing geographic spatial queries.&lt;/p&gt;
		
			&lt;p&gt;This tutorial is similar to our &lt;a href=&quot;/PrinterFriendly.aspx?co</description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=sql2008_tut01</link>
<pubDate>2008-10-31</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>PostGIS ST_Dump, Dump</title>
<description>&lt;h1&gt;What is ST_Dump, Dump &lt;/h1&gt;
&lt;P&gt;
ST_Dump is a function that takes a geometry and returns a set of Postgis &lt;b&gt;geometry_dump&lt;/b&gt; structure.  Geometry_dump is composed of 2 properties.  &lt;i&gt;geom&lt;/i&gt; and &lt;i&gt;path&lt;/i&gt;.  The geom is a geometry and path is a mu</description>
<link>http://www.bostongis.com/postgis_dump.snippet</link>
<pubDate>2008-06-23</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>PLR Part 3: PL/R and Geospatial Data Abstraction Library (GDAL) RGDAL</title>
<description>&lt;h1&gt;What is GDAL and RGDAL?&lt;/h1&gt;
&lt;P&gt;GDAL stands for Geospatial Data Abstraction Library and is a popular open source GIS library originally developed and maintained by &lt;a href=&quot;home.gdal.org/warmerda/&quot; target=_blank&gt;Frank Warmerdam&lt;/a&gt; with contributions </description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=postgresql_plr_tut03</link>
<pubDate>2008-03-14</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>PostGIS: ST_Translate</title>
<description>&lt;h1&gt;ST_Translate, Translate&lt;/h1&gt;
&lt;p&gt;The ST_Translate function takes any geometry (linestring, multiline etc) 
returns a new geometry that is the original geometry moved by a vector defined by X,Y,Z. 

Note the units of measurement are always in the units </description>
<link>http://www.bostongis.com/postgis_translate.snippet</link>
<pubDate>2007-10-16</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>Intersects Intersection: PostGIS - ST_Intersects, ST_Intersection</title>
<description>&lt;h1&gt;ST_Intersects, Intersects&lt;/h1&gt;
&lt;P&gt;
ST_Intersects is a function that takes two geometries and returns true if any part of those geometries is shared between the 2.

In PostGIS versions before 1.3 you would use the following syntax to utilize indexes

&lt;</description>
<link>http://www.bostongis.com/postgis_intersection_intersects.snippet</link>
<pubDate>2007-09-21</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>Summary (pre 1.3.1 name), ST_Summary (+1.3.1)</title>
<description>&lt;P&gt;ST_Summary(geometry) gives you a brief summary of a geometry telling you how many simple geometries, rings and type of geometry it is.
&lt;/P&gt;

&lt;CODE&gt;
select ST_Summary(the_geom) from neighborhoods;
&lt;/CODE&gt;

&lt;b&gt;Output of the above ran from psql looks like</description>
<link>http://www.bostongis.com/postgis_st_summary.snippet</link>
<pubDate>2007-08-24</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>PostGIS Nearest Neighbor: A Generic Solution - Much Faster than Previous Solution</title>
<description>&lt;H1&gt;A generic solution to PostGIS nearest neighbor&lt;/H1&gt;
&lt;P&gt;After some heavy brainstorming, I have come up with a faster and more generic solution to calculating nearest neighbors than my previous solutions.  For the gory details on how I arrived at this s</description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=postgis_nearest_neighbor_generic</link>
<pubDate>2007-08-01</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>Solving the Nearest Neighbor Problem in PostGIS</title>
<description>&lt;P&gt;A common problem encountered in GIS is the Nearest Neighbor problem.  In a nutshell the problem is   to find the x number of nearest neighbors given a geometry and n geometries of data. &lt;/P&gt;

&lt;P&gt;The nearest neighbor crops up in other disciplines as wel</description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=postgis_nearest_neighbor</link>
<pubDate>2007-07-21</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>PLR Part 2: PL/R and PostGIS</title>
<description>							&lt;h1&gt;PL/R and PostGIS&lt;/h1&gt;
&lt;p&gt;In this tutorial we will explore using PostGIS and PL/R together.  Some examples we will quickly run thru.  
&lt;br&gt;
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Median Function in conjunction with PostGIS&lt;/li&gt;
&lt;li&gt;Voronoi Diagrams&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you mi</description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=postgresql_plr_tut02</link>
<pubDate>2007-06-20</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>PLR Part 1: Up and Running with PL/R (PLR) in PostgreSQL: An almost Idiot's Guide</title>
<description>&lt;p&gt;R is both a language as well as an environment for doing statistical
analysis. R is available as Free Software under the GPL. For those
familiar with environments such as S, MatLab, and SAS - R serves the
same purpose. It has powerful constructs for ma</description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=postgresql_plr_tut01</link>
<pubDate>2007-06-17</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>PostGIS MakePoint</title>
<description>&lt;H1&gt;Creating Point Geometries with ST_MakePoint&lt;/H1&gt;
&lt;P&gt;There are numerous ways of creating point geometries in PostGIS.  We have covered these ways in other snippets. Check out the fulling links for other examples.   &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;a href=&quot;postgis_geomfr</description>
<link>http://www.bostongis.com/postgis_makepoint.snippet</link>
<pubDate>2007-06-02</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>Using OpenLayers: Part 2</title>
<description>&lt;P&gt;In this tutorial we will just show some example snippets of using OpenLayers that we have found most useful.  
We will be assuming Open Layers 2.4 and above.
&lt;/P&gt;

&lt;h1&gt;Initializing Layers Off&lt;/h1&gt;
In our previous example, you will notice that all the l</description>
<link>http://www.bostongis.com/PrinterFriendly.aspx?content_name=openlayers_tut_02</link>
<pubDate>2007-05-30</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>PointFromText, LineFromText, ST_PointFromText, ST_LineFromText  OGC functions - PostGIS</title>
<description>&lt;H1&gt;Loading Well-Known-Text (WKT) using ST_PointFromText, ST_LineFromText, ST_MPointFromText, MLineFromText, MPolyFromText, PolyFromText&lt;/H1&gt;
&lt;b&gt;Syntax:&lt;/b&gt; ST_PointFromText(&lt;i&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Well_Known_Text&quot; target=_blank&gt;wkt repre</description>
<link>http://www.bostongis.com/postgis_pointfromtext_linefromtext_etc.snippet</link>
<pubDate>2007-05-25</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item>
<item><title>Extent Expand Buffer Distance: PostGIS - ST_Extent, Expand, ST_Buffer, ST_Distance</title>
<description>&lt;h1&gt;Extent Expand Buffer Distance ST_DWithin&lt;/h1&gt;
&lt;P&gt;In this quick exercise, we will explore the following PostGIS OGC functions: Extent, Expand, Buffer, Distance
&lt;br /&gt;
&lt;/P&gt;
&lt;h2&gt;Extent&lt;/h2&gt;
&lt;P&gt;Extent is an aggregate function - meaning that it is used jus</description>
<link>http://www.bostongis.com/postgis_extent_expand_buffer_distance.snippet</link>
<pubDate>2007-04-29</pubDate>
<dc:creator>Paragon Corporation (mailto:support@paragoncorporation.com)</dc:creator>
</item></channel></rss>


