34
NY GeoCon 2013 Mobile Apps

Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013

Mobile Apps

Page 2: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Mobile Apps

• What brought us to this approach

• Challenges

• Other approaches

Questions welcome

NY GeoCon 2013

Page 3: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013

Page 4: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013

mvgismaps.net/nyrec

Page 5: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013

mvgismaps.net/nyrec-mobile

Page 6: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013

Page 7: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013

Page 8: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

CSV PostGIS

SHP

ZIP

OpenStreetMap

NY GeoCon 2013

Page 9: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Live demo of CartoDB website

NY GeoCon 2013

Page 10: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

www.mohawkvalleygis.com/PTHdata.htm

NY GeoCon 2013

Page 11: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Cached tiles for increased performance

Content Delivery Network

Initial Tile Request

Subsequent Requests

NY GeoCon 2013

Page 12: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Open source JavaScript mapping library

Mobile friendly

Interfaces with CartoDB, Google Maps, more

NY GeoCon 2013

Page 13: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Live demo of Leaflet website

NY GeoCon 2013

Page 14: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

http://leafletjs.com/examples/mobile-example.html

NY GeoCon 2013

Page 15: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

OpenSource Database with Spatial Data

NY GeoCon 2013

Page 16: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

http://wiki.postgresql.org/wiki/ FAQ#How_does_PostgreSQL_compare_to_other_DBMSs.3F

Just Google: compare postgresql other dbms

NY GeoCon 2013

Page 17: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

http://mvgismaps.net/LittleFalls/mobile

NY GeoCon 2013

Page 18: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013

Page 19: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013

Page 20: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Challenges moving to Open Source

• Effective methods of displaying data

• Inaccurate data on open source maps

• Cached tiles show outdated data

• Open source bugs + support

NY GeoCon 2013

Page 21: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Efficiently displaying data on the web

Large data sets rendered through Leaflet

Data rendered in the cloud as a map tile with CartoDB

NY GeoCon 2013

Page 22: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

OpenStreetMap data discrepancy

OSM – Missing Lakes

Added data layer with CartoDB

NY GeoCon 2013

Page 23: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online
Page 24: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Basic Layer Display

NY GeoCon 2013

Page 25: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Queries

NY GeoCon 2013

Page 26: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Geolocation

NY GeoCon 2013

Page 27: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013

Desktop vs. mobile

Page 28: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Other Approaches

NY GeoCon 2013

Page 29: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

ArcGIS Online: Comprehensive feature list. Jack of all trades, master of none. Confusing pricing. Card carrying ESRI users will love it. CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online alternative to traditional client/server GIS setup. Many features but hampered by a frustrating user interface. GeoCommons: The place to share your data and use the data of others. No coding required. Slick UI, great visualisation tools. MangoMap: The quickest way for GIS users to publish web maps. No coding required. Lots of map features, slick UI that’s geared towards simplicity. MapBox: Making maps sexy again. Programmer focused. Great for maps that need to fit a brand and be able to scale for high traffic.

MangoMap CEO Offers Free e-Book on Online GIS

NY GeoCon 2013

http://www.onlinegis.com/

Page 30: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

www.mangomaps.com Sample maps, try on mobile device

NY GeoCon 2013

Page 31: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013

Page 32: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

Search for: Trails of Madison County

NY GeoCon 2013

Page 33: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

www.lewiscountyny.org Econ Dev & Planning, scroll down to Lewis County Mapping Program

NY GeoCon 2013

Page 34: Mobile Apps - nysgis.net · CartoDB: A GIS programmers wet dream. The power of PostGIS and Mapnik but none of the setup headache, all wrapped in attractive packaging. GISCloud: Online

NY GeoCon 2013