As a GIS geek with a keen interest in the Open Source movement, today’s discovery of LocationTech is worth writing about.  Thanks to the Eclipse Newsletter December 2014 issue, I have discovered yet another area of technology that should be high on my radar screen.

Here is a link to the main website for LocationTech under which several development projects exist.


Also noted in the newsletter is an article that predicts the huge growth potential of Open Source GIS implementation opportunities in the Utility space by the end of the decade, especially by small and medium operators.  This seems like a good opportunity to provide implementation services for someone or their company who have experience with these platforms.


Bayesian Statistics for Hackers

In conjunction with my ongoing learning about implementing technologies related to the Semantic Web is the topic of Bayesian statistical analysis.  The big picture idea is to use semantically stored, ontologically structured  data feeding Bayesian networks for statistical analysis in all kinds of risk assessment use cases.   The topic of Bayesian statistics is fairly math intensive, and for someone who has been out of hard core math and statistics for a couple decades, the re-training is coming along slowly.  Today I came across the following resource that appears to have a learning objective that aligns with my current learning needs on the topic.  I have yet to delve into the depths of this site’s contents, but will make this post, these initial comments, and a link to the site as a placeholder for my own future reference, and to provide a useful link in case someone else with in a similar situation might someday read these words.

Probabilistic Programming and Bayesian Methods for Hackers

Update 12/18/2014:

I have barely started reading through the contents of the site and have already come across a fascinating find:


This is the learning environment used by the contents of the book.

GIS on the Semantic Web

This blog is new, and so is my study of the Semantic Web and its related technologies.  However my study of GIS is not new at all.  In fact my keen interest in GIS goes back about 30 years now, and is the core technology around which my career has focused.

So as I have been adding content to this blog whose name features the acronym ‘GIS’, all of it has been related to pure Semantic Web research without a geospatial component.  In the unlikely event that someone happened across this blog, they would have to wonder about the disconnect between the blog name and its content.

Well finally it occurred to me how the two could and should be  researched and recorded in these pages, and that is: how can GIS be integrated with Semantic Web technology?   I will start with some ‘why’ questions to determine whether there is any benefit whatsoever to mix, or integrate, the two technologies.  I guess the first place to start is to determine what benefit is there to using Semantic data stores, with or without a geospatial content, over traditional RDBMS.

In any event, the reason for this particular post is to link back to another blog post I came across that reports the state of testing geospatial RDF stores.  I found it enlightening to see that many efforts are underway to integrate these two technologies, but at the same time got me thinking about several of the questions that I have just posed about justifying a purpose for doing so.  I think it is a good start for a path to pursue in answering these questions, and if it is clear that a benefit is realized by representing geospatial data in a semantic web context, on how to proceed.

Here is a link to the blog post, which in turn appears to have further links to this topic.

Geospatial RDF stores: where do we stand?

Updated later on 12/15/14

Note: The referenced blog post has an excellent white paper available for download.  In the white paper the following initiatives are mentioned and repeated here because they appear to have important future implications.

OGC Working Groups that are working on aspects of the GeoSPARQL standard are:

  • GeoSemantics Domain Working Group (DGW), and
  • GeoSPARQL Standard Working Group (SWG)

ISO 19125 and ISO 19107 are also standards that have been established by OGC for spatial feature representation.

Free Semantic Web Book!

While reviewing the list of resources for Learning SPARQL, from the book’s website, I came across a link to a book entitled: “Linked Data: Evolving the Web into a Global Data Space“, by Tom Heath and Christian Bizer.  Although this book is available for purchase in PDF and hard-copy formats, there is also a free HTML version available online.  I have not read the entire content of this resource, but did skim the Table of Contents and it appears to cover the breadth of Semantic Web topics related to Linked Data including RDF, OWL, and SKOS.  Free is good, and upon initial review it appears the site content at the following link is good, too.

Linked Data: Evolving the Web into a Global Data Space



Learning SPARQL

As my quest for understanding Semantic Web technology continues, I am using several resources for the learning process.  This post is dedicated to the hard copy book entitled “Learning SPARQL” authored by Bob DuCharme, and published by O’Reilly.  At the time of this initial writing, I am only 2 chapters into the book, so stay tuned for updates as I progress through through the pages for additional feedback on this book’s content.  So far, I am very happy with the information presented as it is giving a good big picture view of RDF and using SPARQL as a tool to retrieve information from RDF-structured data.  I am initiating this post early in my reading because it already refers to many good online resources that I wish to capture at this time for reference as I continue through the book.

Online resources:


OSLC Primer

The newest BIG topic on my R&D radar is related to the Semantic Web.  As I am still new to figuring out best practices for using this WordPress website as my central repository and reference place, this content will start as a post and may later become a static page.  This post is also likely to evolve in the days, weeks, and possibly months ahead.  Maybe it needs to be a series.  I just don’t know yet.

Today I came across the acronym OSLC – Open Services for Lifecycle Collaboration.  In previewing this topic it became apparent that it needs to get on my active radar screen real soon, hence this blog post.  As part of my R&D efforts into the Semantic Web, I am looking at storage of Linked Data via RDF, RDFS, and OWL, as well as the applications to work with data stored using these structures.  It appears OSLC might be an overarching theme under which our Semantic Web development progress should occur.  Maybe not, but it is prudent at this juncture to not lose site of this initiative in case compliance with standards mandated by OSLC become best practices for Semantically-enabled applications.  We want to be at the forefront of the effort, not trying to catch up later.

With that said, here are some links to online content I have found:

  • OSLC Primer – a starting point for understanding the initiative
  • OSLC Main page – easy enough to get to once in the above link
  • Eclipse Lyo – impact TBD – however our development will use Eclipse
  • EA Cloud has full support for OSLC – whatever that means right now

.Stay tuned.  More I am sure to follow.

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!

With this sentence I accept the advice provided by WordPress and start my blogging journey.  No need to change the title as it is appropriate for this blog post number 1.

My goal with this blog is mainly to serve as a central repository for accessible-anywhere media that I encounter or create for later reference and to share with anyone else in the world who might take a similar interest in what I have discovered or created.  Since this is WordPress I will be able to capture the content in two styles: As things occur in the form of a blog post, and arranged in what I hope is a somewhat organized manner on static pages.