skip to main
|
skip to sidebar
Lin.ear th.inking
Because the shortest distance between two thoughts is a straight line
Thursday, 17 November, 2011
Your Favourite Map Projection
...and
what it says about you
.
XKCD
goes geospatial! (Happens to everything eventually...)
Thursday, 10 November, 2011
OpenGeo Interview
My
name in lights
once again. If this keeps up I'm going to have to start asking for an
outrageous rider
...
Newer Posts
Older Posts
Home
Subscribe to:
Posts (Atom)
About Me
Dr JTS
View my complete profile
Martin Davis
Recent Comments
FEEDJIT Live Traffic Map
Feedjit Live Blog Stats
Popular Posts
Visualizing geodetic information with JEQL
The geo-blogosphere has been buzzing about the global Facebook friends visualization . This was done by Paul Butler using an R script and ...
Fast polygon merging in JTS using Cascaded Union
A common requirement in spatial processing is to union a set of polygons together. Depending on the use case, the polygons may either be a ...
Enumerating permutations using inversion vectors and factoradic numbering
Permutations are a fundamental concept in discrete mathematics, and crop up in numerous places in computer science. The set of all possible...
More Random Points in JTS
In my last post I talked about the request on the PostGIS list for a function to generate dot-density maps, and about a JTS class to imple...
JTS Version 1.11 released!
JTS Version 1.11 is now available for download from SourceForge . The version contains numerous enhancements, including Delaunay triangul...
Quirks of the "Contains" Spatial Predicate
One of the most useful OGC standards is their specification of the Dimensionally-Extended 9 Intersection Model for spatial relationships. ...
A scientific basis for Open Source Software
Stefan Steineger of the OpenJUMP project pointed out this great paper in Nature on The case for open compute programs . The paper raises ...
Is JSON the CSV of the 21st Century?
It strikes me that JSON might be the CSV of the 21st century. Consider these similarities: They both use POT (plain old text) as their enc...
Polygon Triangulation via Ear-Clipping with Delaunay Refinement
After this thread on the JTS list Michael Bedward was inspired to create a polygon triangulation algorithm using the Ear-Clipping approac...
Taxonomy of Software Bugs
This software bug taxonomy is great! Heisenbugs, Bohr Bugs, and the dreaded Schroedinbugs ....
Blog Roll
Martin Fowler
photostream 27
1 day ago
Blog Archive
►
2012
(12)
►
May
(2)
A scientific basis for Open Source Software
Why we were stronger in the 80's
►
April
(2)
Grandpa's Googler
FOSS4G-NA 2012 review
►
March
(5)
Battle of the SSLs - Round 2
The TI-58/59 programmable calculators
Reminiscing about the PC Pre-Cambrian explosion
Java's vision for the future
Battle of the Spatial Scripting Languages!
►
February
(2)
A cool application of JTS Voronoi diagrams
Barnes Analysis for Surface interpolation
►
January
(1)
Let's do it again at FOSS4G-NA!
▼
2011
(24)
▼
November
(2)
Your Favourite Map Projection
OpenGeo Interview
►
October
(5)
Sobering thought
Using a web service for Elevation from JEQL
(r-i-p (john mccarthy))
Extracting GTFS data using JEQL
JTS & GEOS Wordles
►
September
(4)
Lars Rasmussen on the startup of Google Maps
Data model diagrams for GTFS
Paul Ramsey's Keynote at FOSS4G 2011
Everything you wanted to know about UK Coordinate ...
►
August
(1)
Interview with Directions Magazine
►
July
(1)
Would you be lost without it?
►
June
(3)
JTS 1.12 released
Apple walls getting higher
Java gets Reheated at OSCON
►
May
(2)
JTS arrives in JavaScript
FOSS4G is the place to be!
►
April
(3)
Polygon Triangulation via Ear-Clipping with Delaun...
Dynamic Views in Google Blogs
Slope/Aspect/Elevation using JTS
►
March
(1)
GeoGeeks presentation on Geometry Libraries
►
January
(2)
Charting with JEQL
JEQL 0.9 released
►
2010
(23)
►
December
(3)
Goodbye LAMP, hello SMAQ
Diving deep into Computational Geometry
Visualizing geodetic information with JEQL
►
November
(1)
Single-Sided Buffers in JTS
►
August
(2)
Magnifying Topology using JTS
Cloudy Blogs
►
July
(1)
Is JSON the CSV of the 21st Century?
►
June
(2)
Improving DoubleDouble performance with self-modif...
Improvements to robustness in JTS Delaunay Triangu...
►
May
(2)
More Random Points in JTS
Random Points in Polygon in JTS
►
April
(2)
Late night link roundup
Twitter heart JTS
►
March
(4)
Google heart JTS
►
February
(5)
►
January
(1)
►
2009
(16)
►
October
(1)
►
September
(2)
►
August
(3)
►
June
(1)
►
May
(2)
►
April
(1)
►
March
(2)
►
January
(4)
►
2008
(36)
►
December
(1)
►
November
(2)
►
October
(3)
►
August
(4)
►
July
(1)
►
June
(3)
►
May
(2)
►
April
(7)
►
March
(9)
►
February
(1)
►
January
(3)
►
2007
(44)
►
December
(3)
►
November
(6)
►
October
(2)
►
September
(10)
►
August
(9)
►
July
(5)
►
June
(5)
►
May
(4)
Labels
algorithms
(4)
bing
(1)
books
(3)
cartography
(2)
cloud computing
(2)
computation
(24)
computational geometry
(27)
computer art
(3)
conference
(1)
data model
(1)
database
(11)
foss4g
(5)
geocoding
(2)
geometry
(7)
geoserver
(1)
geospatial
(34)
geoweb
(4)
gis
(1)
google
(4)
google-earth
(7)
gps
(2)
GTFS
(2)
hardware
(1)
history
(2)
humour
(9)
java
(11)
javascript
(1)
jeql
(8)
json
(1)
jts
(39)
kml
(3)
lisp
(1)
mathematics
(1)
microsoft
(5)
news
(1)
nostalgia
(1)
ogc simple features
(2)
open source
(6)
opengeo
(1)
population explosion
(1)
postgis
(2)
pre-cambrian-pc
(2)
presentations
(2)
raster
(1)
REST
(2)
software
(7)
uml
(1)
web
(16)
web mapping
(3)
Links
JTS Topology Suite
GEOS
Open JUMP
RoadMatcher
PostGIS
My Home Page
Books
Computational Geometry: An Introduction (Monographs in Computer Science)
by Preparata & Shamos
Computational Geometry: Algorithms and Applications
by de Berg
Foundations of Multidimensional and Metric Data Structures - by Samet
Engines of Logic - by Martin Davis
Blog Roll
Binstock on Software
Bitworking
BostonGIS (Regina Obe et al)
Clever Elephant
Code Commit
CoderSpiel
David Chappell
Martin Fowler
Modern Mechanix
Moserware
Otaku
Paul Graham
Perils of Parallel
Perspectives (James Hamilton)
RedMonk - Stephen O'Grady
robjsoftware
Spatial Galaxy (Gary Sherman)
Ted Nedward
Typical Programmer
Untangled (Roy Fielding)
Cloudy Blog Roll
All Things Distributed
Dynamic Content Support in Amazon CloudFront
3 weeks ago
Perspectives
Temprature Management in Data Centers
6 days ago
Software, Interrupted
Developer tool maker Atlassian readies for IPO
4 weeks ago
The Wisdom of Clouds
Deliveryman rescues NY woman from burning home
6 months ago
Thinking Out Cloud
Cloud Adoption Patterns - Citrix Synergy 2012 Keynote
3 weeks ago