Geo @ ObjectGraph

Earth and Environmental Science Blog

Hey there! Thanks for dropping by my blog! Take a look around
and grab the RSS feed to stay updated. See you around!

I’m excited to announce our new app “Geo Elevation” in the iTune’s App Store. You might think, “wait a minute, is that a simple “Elevation” app just to show what’s the elevation of your current location?” NO IT’S NOT THAT KIND OF SIMPLE APP!


This app allows users to draw the polygon on Google Map to generate 2-D cross-sectional elevation chart! I am an Earth Science major grad student, and I had lab session to draw cross-sectional chart based oncontour map. But wait, that lab exercise is too simple – compare to schematics of terrain in the real world. In this app, you can drawthe path with way points as many as you want. For example, you would build a chart of up and down hills map before the weekend bike ride.

The awesome part of this app is when you explorer the cross-sectional bathymetric chart in the ocean. Try to generate a chart of any continental shelves and tranches. The side view will tell you the local oceanic basin profile intuitively. What I recently discoveredis beautiful U-shape in fjord. Draw the cut-through path across fjord bay in either north Canada, Norway or Greenland coast as following image.

If you are teaching Geology in your School, and if you use this app in your lab session, please let us know! Please add comments below or sendyour feedback to info [-at-]

P.S. If you have iPad, I definitely use it because it’s bigger screen. We optimize graphic for it.

Click here to download!

Geo Measure App Updated

Our another Mobile GIS app, GeoMeasure, is updated for Japanese users. We also included “Tsubo” (=3.3m^2) which is new unit for Japanese real estate agency. Here is a trivia about this unique unit. Since rice production started in ancient Japanese history, they used to use rice to exchanging goods, paying salary, etc… Ancient Japanese IRS also decided to collect tax based on the amount of rice in your paddy field. There is another unit called “Dan” and a farmer can harvest certain amount of rice that you can feed yourself for 365 days. If you divide 1 Dan by 365 which is the exact amount of rice that you eat in one day, you get 1 Tsubo. Therefore, 365 Tsubo = 1 Dan.


Original Article: ObjectGraph Press Release

Attending Geoweb Summit 2011

I wrote a blog article about Geoweb summit 2011 in the main company blog.

Please check this link.

Long Island University (LIU) launched its iPad initiative program as a part of investment in educational technology. Full-time undergraduate and transfer students are eligible to receive an Apple iPad free of charge. The University distributed 6,000 iPad during Fall 2010 and Spring 2011 semesters and the number is expected to approach 10,000 by Spring 2012. The iPad’s portability allows students to read email, check course schedules, and access online learning system anywhere. Although LIU campuses already had wireless networks, high demand for usage prompted the Information Technology Department to invest $100,000 to place additional wireless access points (APs) on C.W. Post and Brooklyn campuses.

We would like to introduce a completed case study of a mobile learning experience in an Earth Science class, which covers Geographical Information Systems (GIS) topics. Students learn theory and techniques with GIS software through assignments and class projects. In Spring 2011, Dr. Patrick Kennelly and a graduate student, Kiichi Takeuchi, designed a class project to map WiFi on the C.W. Post campus throughout the semester. The goal of the project was to create a map of the WiFi signal intensity using the iPad. Our motivation was that students want reliable WiFi access for their iPads, but they have no accurate map of where WiFi signal is available. Our challenge was to collect data and visualize signals that are not visible. For example, we knew that the signal intensity decreased as the device moves away from antennas; however, we did not know how quickly it diminished. University administrators were also interested in this issue because they would like to identify the effective range of APs and improve weak areas by adding more APs.

The class project involved five undergraduates and five graduates. All students collected and analyzed data, but students split into three groups for the final presentation: the pilot project team, the WiFi AP team, and the WiFi signal team. Each individual student found WiFi APs, mapped the pilot area to determine locational uncertainty, and was assigned to measure the signal intensity of a specific area. Our collaborative data collection effort was driven by various online applications such as discussion forums, Wikis, and Google Docs. In the discussion forum, we discussed proper sampling methods and strategies before going out to the pilot area, and then we summarized discussions on a Wiki. After we measured the intensity, data files were uploaded on Google Docs to share the results among all teams. Since the iPad is a WiFi enabled device, students could measure signal strength and location while accessing online resources during the survey.

Kiichi Takeuchi built a custom iPad app to collect WiFi signal data. He customized the app and included all necessarily components to accomplish the learning objectives of this project. These learning objectives, such as designing a sampling strategy, measuring locational accuracy and precision, and understanding spatial interpolation methods were accomplished in an innovative manner. In order to achieve these objectives, the software was updated multiple times to better meet the needs of the students.

The atmosphere of the classroom was energetic and the project was driven by collaboration between groups and individuals. Students had an opportunity to present the project to various interested parties including the Chief Information Officer, Provost, the Dean, and representatives from Apple. The project’s final result are accessible on a GIS server, which is publicly available on the web.

This WiFi mapping project served as experiential learning for Earth Science students by allowing them to achieve important geospatial learning objectives in a collaborative and cutting edge fashion. Students showed genuine pride and satisfaction in the final outcomes of this class project.


Authors: Patrick Kennelly, Ph.D. and Kiichi Takeuchi


- – - – - - – - – - - – - – - - – - – - - – - – - - – - – - - – - – - - – - – -

If you are interested in details of this project, app, or course materials, please feel free to contact Kiichi (email: kiichi at If you are in New York area, I’m happy to have a meeting with you.


Press Release:

Sky’s the Limit for Long Island University’s iPad Initiative (April 11, 2011)


Long Island University’s iPad Initiative Spawns Local App Development (November 10, 2011)


- – - – -
- – - – - - – - – - - – - – - - – - – - - – - – - - – - – - - – - – -

Updated: December 8, 2011

Download the entire project of the app from here (324kb). The project name is like OAuth… because I inherit all project from my previous example of integration with Google Fusion Table.

Note: It seems that Apple shutdown the access to WiFi Framework  in iOS 5. You can jailbreak your iPad or use iOS 4 iPad / iPhone.


Click this icon to download iSeismometer App on your iPhone!

Relax east cost!

I just experienced earthquake and we evacuated from our building. After 5 minutes, I noticed my co-worker start checking-in 4-square’s new place “Earthquake Apocalypse in Long Island” – ok folks, relax :) .

I did not get data from my seismometer app but there is an interesting research by USGS. Virginia is expected earthquake area , “Virginia is classified as a “moderate” seismic risk, and has a 10-20% chance to experience a 4.75 quake every century or so. “

It seems it just happened in last hour.

Read More…

We launched a new app, Geo Measure, which you can quickly measure the area on your iPad / iPhone. I would like to share a tip to pass the polygon shape on Google Earth App without going back to your computer.

Let’s build a polygon first.

1. Simply tap around the area which you want to cover. If you made mistake, you can undo or erase entire polygon.

2. After finishing the polygon, click Action button on top. Select Save KML option.

Read More…

Japanese Quake Links

Japanese Quake Links

Google KML for Japanese Earthquake


I recently had a chance to go over satellite image and remote sensing topics in a GIS class. I remember that I did similar thing in Java in 10 years ago but I’m re-writing the logic in python for learning purpose. The core part of code is very simple, probably it’s only 30-40 lines. So, if you are interested in how the image filter works, and how to implement in a program, please take a look at my article below.

Let’s see some examples.

Read More…

I finished installing ArcGIS Server 10 and I also installed a few spatial relational database. I would like to show some examples in Microsoft SQL Server 2008. In this article, I’m showing a difference between Geography Data Type and Geometry Data Type. To begin this discussion, I prepared one table in a database: Table Name = Locations

  • LocationID int
  • Name varcha
  • LocationGeom geometry
  • LocationGeog geography

I just finished installing ArcGIS server 10 and I’m exciting about it… but wait a minute, the Manager page is not accessible after rebooting machine. Since I’m a .NET developer, it sounds familiar to me. The solution was re-enabling .NET 2.0 for IIS like below:

aspnet_regiis.exe -i -enable

The comments section of the documentation page says, 9 out of 10 this will work and I agree with it. In my environment, Windows Server 2003, above program is located at :


I hope this will help someone.

Documentation Page is here.