Sparkblog

Viewing posts for the category code

More to maps than markers

Posted by: Will Cadell in esri user experience mapping web development code gdal postgis GIS open source tools google maps consulting leaflet 2 years, 9 months ago

Google Maps have been with us since February 2005, virtually a decade ago as I write this (expect a party on Feb 8th 2015). From their acquisitions of Where 2 Technologies and Keyhole, Google ignited a cartographic web revolution. Yes, of course there were maps on the internet pre-Google Maps, but Google brought the web map to the consumer, and has driven the expectation of location intelligence in web and mobile apps ever since.

read more / Comments

Better web maps with map analytics

Posted by: Will Cadell in Cartography analytics news user experience technology mapping code spatial analytics google maps leaflet 2 years, 10 months ago

Analytics are a great tool for monitoring and reporting on website traffic and user interactions. It is reasonablely expected that, as a web developer I will use analytics to better understand my users and deliver them with incrementally improving services and experiences.

read more / Comments

Mapping Exif Files

Posted by: Will Cadell in technology open source tools google maps code 3 years, 7 months ago

This is a quick note on how to map images in a directory purely from their exif files. An exif file is one which contains the meta data of the image. If the image was taken by a phone of GPS enabled camera, then a location will also be contained within that file. To read that directory on the webserver we need to use a CGI script. For our purposes we will use python.

read more / Comments

Encoding GeoJSON Geometry

Posted by: Dustin Sampson in technology mapping web development code open source tools Fiona PyPROJ leaflet 3 years, 9 months ago

GeoJSON is a great format, easy to read/view/use but one thing that really stands out is the verbosity of numbers and its effects on file size.  Yeah in rare cases it “may” be needed but I’m pretty sure a length that is precise to, well less than a millimeter (example: stream length: 6849.41980435 meters) is never needed.  And the other pink elephant in GeoJSON is the number of sig figs used for geometry!

read more / Comments

Step Up Your Raster Handling Skills

Posted by: Kaela Perry in mapping code gdal GIS Open Source Tools google maps 3 years, 9 months ago

It is not uncommon for raster data to be large and unruly. Creating tiles is one way to deal with these large datasets and speed up rendering. This post introduces a few handy tools for dealing with raster data while walking through the process of combining multiple raster files to create tiles for a super-overlay for a nice clean visual output that renders more efficiently (particularly in Google Earth). All from the command line.

read more / Comments

Recent Posts

Archive

2017
2016
2015
2014
2013
2012

Categories

Tags

Authors

Feeds

RSS / Atom