Thursday, November 21, 2013

Impact of Google Maps API v2 shutdown on Openlayers base layers and a easy solution

Be The First To Comment
Finally on Nov 19 2013, Google shut down Google Maps v2 API, which was depreciated in May 19 2010 but was working continuously Nov 19. I was aware of version depreciation, but I procrastinate to upgrade till last minute because of working on too many other things. While checking my Web map (built on Openlayers, Geoserver and Google Maps as base layers (Google Maps API v2) on Nov 20, I saw two map controls one from Openlayers and other from Google Maps API also noticed that map application was unresponsive.


Looking around I found easy steps to fix it without major change in the code-

Tuesday, October 8, 2013

US address correction, address verification, and geocoding using ZP4, Google Geocoding API, and Bing Maps API

5 Comments

From a couple of months, I have been involved in Tax certificate address verification project for educational purpose; I have around 8 million parcel address  collected and maintained by different tax collecting agencies in various format for instance COBOL ,CSV, ASCII, Excel , and some are even in pdf for their tax districts. 

My task was to find the address from those different files and export them in CSV with corrected standard USPS address format (STREET, CITY, STATE, and ZIP) to make Universal Tax File format for data analysis by removing unwanted data from the address rows.  Initially, I used ZP4 software, it has “official United States Postal Service data files on a single DVD-ROM that provides a powerful tool for automatically determining the correct mailing address, ZIP + 4 code, and mail carrier route number for any location in the United States”, works fine for few address (about 15%) which has proper USPS standard address format. The real challenge starts with remaining   85% of the parcel address that has no USPS standard address format (either address without city and zip information or the vacant parcel lots that cannot accept mails and therefore not entered in the USPS mailing address database).

Looking around the Web, Google leaves me with tons of pages entitled on address correction and validation including close source and open source software APIs, tools, and datasets, but hard to figure out which method works for my project in terms of address quality(address was poorly written), quantity(8 million addresses), and resources (cheap and easy to implement) . After spending few days here and there, finally I come up with a solution that works for me, an integrated address correction strategy using ZP4, Google Geocoding API, and Bing Maps API.

Here, I am going to share how ZP4, Google and Bing integration makes my job easy and relatively cheap to validate and correct US physical street addresses.

Thursday, January 17, 2013

Geospatial data Mashups with Google

Be The First To Comment
Abstract
Analyzing space-time variation is common in Geography. Appropriate geo-spatial visualization enables us to understand data in a precise manner. There have been numerous researches, tools, and methods in pursuit of a better visualization method for geospatial data. Here we present the sets of examples developed by us to show the benefits of the web cartography using Google Earth/Google Maps mashups to display geospatial data. Moreover, we include the practical implication of applications that are useful for visualizing geospatial world.

Tuesday, June 5, 2012

Interactive West Nile virus incidence mapping using OpenGeo tools, Google APIs, & HTML5

Be The First To Comment

The Geographic Information Science Center of Excellence at South Dakota State University developed a web based West Nile virus (WNV) mapping application using Geosever, Openlayers, PostGIS,GeoWebCache, Jquery, Google visualization APIs, and, other open source technologies. This application allows users to pan, and zoom to visualize historical WNV patterns while using a slider bar to navigate through time. Users can click on counties to see -county level time-series graphs, case counts, and total population. The application also supports changing choropleth transparencies, choropleth classifications, and map backgrounds.

Methods:
A. OpenGeo tools:

i.     Open layers
ii.    Geoserver
iii.   WebGeoCache
iv.   PostGIS

B. Google APIs
i.       Google Maps API
ii.      Google Charting API
C.      HTML5

These are frequently refereed to as HTML5 technologies.
Javascript
HTML Canvas
WebGL
CSS3
Other CSS improvements such as flex boxes
Offline Storage
Geolocation
New events such as touch and orientation
Ajax
Websockets
Click here to visit the Application





Thursday, February 9, 2012

An Interactive Visualization using Geoserver & Openlayers

2 Comments
From last couples of week, I have been involving to develop a interactive web interface for West Nile virus incidence dissemination across the conterminous US from 1999-2011.

The image on the right shows one of my accomplishment using
Geoserver,Openlayers,jQuery, PostgreGIS,and Google API. The project is about to launch online, then I will post a complete link of the project to let you guys play around it.

Click to visit: Web application


I am willing to help any one who is stuck with web maps/visualization and also seek constructive criticism on web stuffs.



 

© 2011 GIS and Remote Sensing Tools, Tips and more .. ToS | Privacy Policy | Sitemap

About Me