<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Web Technology, Community Building, and Visualization for Urban Planning &#187; web development</title>
	<atom:link href="http://www.placevision.net/blog/tag/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.placevision.net/blog</link>
	<description>Web Technology, Community Building, and Visualization for Urban Planning</description>
	<lastBuildDate>Tue, 19 Jan 2010 18:55:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What is a web based database? Let me demystify it</title>
		<link>http://www.placevision.net/blog/curent_projects/what-is-a-web-based-database-let-me-demystify-it/</link>
		<comments>http://www.placevision.net/blog/curent_projects/what-is-a-web-based-database-let-me-demystify-it/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 17:51:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Site Development]]></category>
		<category><![CDATA[What I am working on]]></category>
		<category><![CDATA[excel to mysql database]]></category>
		<category><![CDATA[information visualization]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[what is a database]]></category>

		<guid isPermaLink="false">http://www.placevision.net/blog/?p=22</guid>
		<description><![CDATA[<a href=http://www.placevision.net/blog/curent_projects/what-is-a-web-based-database-let-me-demystify-it/><img src=http://www.placevision.net/images_re/database/excel.gif class=imgtfe hspace=5 align=left width=100  border=0></a>To some people, a database is a mysterious matrix of inputs and outputs. It isn’t that mysterious, really. A couple of graphic explanations will help you better understand what it is so you can use this powerful tool to organize and query your data.
A database can be thought of as a box but not just [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">To some people, a database is a mysterious matrix of inputs and outputs. It isn’t that mysterious, really. A couple of graphic explanations will help you better understand what it is so you can use this powerful tool to organize and query your data.</p>
<p>A database can be thought of as a box but not just any box. It is a highly organized, structured box designed to contain multiple smaller boxes. Each small box contains its own contents and is stacked in rows and columns to be viewed and retrieved.</p>
<p>Almost all of my clients can utilize a database in one way or another. If they want  to administer their site’s content, they need a database. If they want to collect registration data, a database could do this. Survey responses will also require one.</p>
<p>A simple database can be an excel spreadsheet. Think of the rows of information that are organized by columns. Each column has a particular heading, each row consists of information that corresponds to the column header.</p>
<p>For example, I have a collection of historic properties. Each property has an address, architectural style, and date built.</p>
<p>My database would look like this:</p>
<table style="height: 96px;" border="1" cellspacing="2" cellpadding="2" width="660">
<tbody>
<tr>
<td width="27%"><strong>Address</strong></td>
<td width="42%"><strong>Architectural Style</strong></td>
<td width="31%"><strong>Date Built</strong></td>
</tr>
<tr>
<td>1234 Bernard</td>
<td>Classical</td>
<td>1890</td>
</tr>
<tr>
<td>2256 Gregory</td>
<td>Art Nouveau</td>
<td>1920</td>
</tr>
<tr>
<td>3489 Prairie</td>
<td>Gothic Revival</td>
<td>1908</td>
</tr>
</tbody>
</table>
<p style="text-align: left;">
<p style="text-align: left;">You will need to make the database interactive if you want to perform a search to narrow down all the properties that were built between 1900 and 1920 or if you want to retrieve all the properties that are Art Nouveau in style.</p>
<p>This is easily accomplished online. We can take your table of information and transform it into a web site. A web site can display each property on a page with images and descriptions. You can search and return the results on a map and manage the content to add and edit entries.</p>
<p><strong>Behind the Scenes</strong></p>
<p>Here is an example of what I do with your data when I build you a database. I will use the  Illinois ResourceNet project I am working on as an example.</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.placevision.net/images_re/database/excel.gif" alt="Excel Spreadsheet" width="500" height="317" /></p>
<p style="text-align: left;">
<p style="text-align: left;">We began by collecting funding resources in a spreadsheet. The longer the list grows, the more clunky it is to manage. It needs to be transformed into an online database to make it much easier to manage and access by multiple users simultaneously.</p>
<p style="text-align: left;">The first thing is to create a web based database. The web version matches the order of the columns in our spreadsheet.</p>
<p><img src="http://www.placevision.net/images_re/database/mysql.gif" alt="MySQL Interface" width="600" height="143" /></p>
<p>Next, we will import the spreadsheet into the web database. As you can see, it already appears in a much more manageable context. Notice how each row is numbered. That number will become the unique identifier for that row of information. This will enable us to easily dip into our  box and pull out the relevant smaller boxes on the web site.<br />
<img src="http://www.placevision.net/images_re/database/data.gif" alt="Data" width="600" height="352" /></p>
<p style="text-align: left;">
<p style="text-align: left;">This looks much cleaner than the Excel spreadsheet but I am not done. This is my “behind the scenes” tool to get started. It is not user-friendly or intuitive so I create a custom content management system for my clients to manage the data.</p>
<p style="text-align: left;">
<p><img src="http://www.placevision.net/images_re/database/web_interface.gif" alt="Web Interface" width="600" height="330" /></p>
<p>Now our database can be accessed on our web site for editing. By logging into you site administration, you can enter new information into the system and manage the data that was stored in the excel spreadsheet.</p>
<p>When I click on Edit next to the row I want to review, I am taken to the editing page as shown below.</p>
<p><img src="http://www.placevision.net/images_re/database/editing_page.gif" alt="Edit Page" width="600" height="332" /></p>
<p style="text-align: left;">
<p style="text-align: left;">Here I can pull the content out of the box change it, and put it back.</p>
<p><img src="http://www.placevision.net/images_re/database/site.gif" alt="Web Page" width="600" height="435" /></p>
<p style="text-align: left;">On the public web site, I plug the database into the page. It might look like ordinary text on the page and it is! Now, we can manipulate the text and links, print the entries in a particular order, and search them.</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.placevision.net/blog/curent_projects/what-is-a-web-based-database-let-me-demystify-it/" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.placevision.net/blog/curent_projects/what-is-a-web-based-database-let-me-demystify-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is a mashup? How can professionals use this technology?</title>
		<link>http://www.placevision.net/blog/urban_planning_technology/what-is-a-mashup-how-can-professionals-use-this-technology/</link>
		<comments>http://www.placevision.net/blog/urban_planning_technology/what-is-a-mashup-how-can-professionals-use-this-technology/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 14:31:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Emerging Technologies for Urban Planning]]></category>
		<category><![CDATA[Google Maps mashups]]></category>
		<category><![CDATA[urban planning]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.placevision.net/blog/?p=10</guid>
		<description><![CDATA[
Wikipedia defines a mashup as a web application that combines data from more than one source into a single integrated tool; an example is the use of cartographic data from Google Maps to add location information to real-estate data, thereby creating a new and distinct web service that was not originally provided by either source.
There [...]]]></description>
			<content:encoded><![CDATA[<p><!--StartFragment--></p>
<p class="MsoNormal"><span>Wikipedia defines a mashup as a </span><span><a href="http://en.wikipedia.org/wiki/Web_application"><span>web application</span></a></span><span> that combines data from more than one source into a single integrated tool; an example is the use of cartographic data from <a href="http://en.wikipedia.org/wiki/Google_Maps"><span>Google Maps</span></a> to add location information to real-estate data, thereby creating a new and distinct web service that was not originally provided by either source.</span></p>
<p class="MsoNormal"><span>There seems to be a misconception about what a Google Maps mashup is versus mapping a location on Google Maps. A mashup is seamlessly integrated into your web site by pulling your data from a database and placing it on a Google Map. It mixes your content with a base technology such as Google Maps, Google Earth, or MapQuest. Wheras a “show on Google Maps” link (such as “map this location” seen on Craigslist displays one or two locations on a map. The link leaves your site or opens Google Maps.</span></p>
<p class="MsoNormal"><span>There are endless possibilities for Google mashups, especially for professionals who promote and plan built environment projects.<span>  </span>For instance, your portfolio of projects or condos for sale in a neighborhood, city, or region can be featured as a map based gallery. Pushpins for each location with images and details can be featured on your web site. </span></p>
<p class="MsoNormal"><span>I first realized the unlimited capabilities of linking information to a simple map when the first mashup was created here in Chicago. A programmer took the Chicago police department’s crime reports and mapped them to Google maps on-the-fly. The map is automatically updated when recent crime information becomes publicly available.</span></p>
<p class="MsoNormal"><span>There are several ways to get a mashup on your site. Find a company that specializes in the development of custom mashups. Or find a product that has already been developed to add to your site. Or hire a programmer to develop one for you from scratch. It can be expensive and time consuming to develop your own mashup tool because you have to develop the software first before you can start adding your content to it. </span></p>
<p class="MsoNormal"><span>PlaceVision developed <a href="http://www.placevisiondemos.com/neighborhoodmaps.php?section=solutions">Neighborhood Maps</a>, a Google maps mashup tool, for urban planning and historic preservation use. I envisioned turning a firm’s projects into a map based portfolio, or for community organizations, to map historic properties and key places of interest.<span>  </span>I integrated it with Image Gallery to link images from the map to a larger view with more detailed information.</span></p>
<p class="MsoNormal"><span>While our mashup tools are not the only products available, we are committed to using these tools for community building and raising awareness of economic or preservation opportunities. I don’t see a lot of web companies specializing in these fields or excited about being a pioneer in industries that are very slow to adopt or change the way they work.</span></p>
<p class="MsoNormal"><span>My hope is that urban planners can learn how easy it is to communicate and collaborate with the right tools to create more livable communities. </span></p>
<p><!--EndFragment--></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.placevision.net/blog/urban_planning_technology/what-is-a-mashup-how-can-professionals-use-this-technology/" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.placevision.net/blog/urban_planning_technology/what-is-a-mashup-how-can-professionals-use-this-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
