Thanks!
Thanks for attending my talk "Locate all the things" at TrueNorth PHP 2016 that I gave on November 5th, 2016. Here you can find some extra information about the talk if they are available. For this talk we have:
Questions?
If you have any questions about the talk, feel free to contact me. My details are on the contact page.
Slides
The talks slides can be downloaded at geo-truenorth16.pdf
Resources
- Atomic Operations: http://www.mongodb.org/display/DOCS/Atomic+Operations
- BSON Spec: http://bsonspec.org/
- Disambiguating ACID and CAP: https://voltdb.com/blog/disambiguating-acid-and-cap
- Download MongoDB: http://www.mongodb.org/downloads
- Explain output explained: https://docs.mongodb.com/manual/reference/explain-results/
- Geolocation with Nominatim: http://wiki.openstreetmap.org/wiki/Nominatim
- Geospatial Indexing with MongoDB: http://www.mongodb.org/display/DOCS/Geospatial+Indexing
- Google Map Maker: http://wiki.openstreetmap.org/wiki/Google_Map_Maker
- Google S2 Internals: https://docs.google.com/presentation/d/1Hl4KapfAENAOf4gv-pSngKwvS_jwNVHRPZTTDzXXn6Q/view#slide=id.i0
- Ignite London 6: Crowdsourcing a Map of the World: https://vimeo.com/41626116
- Indexing Freeform-Tagged Data: http://drck.me/freetagidx-9gm
- Leaflet API: http://leaflet.cloudmade.com/examples/quick-start.html
- Live Edits: http://live.openstreetmap.fr/
- MongoDB Cursors with PHP: http://drck.me/mongocur-9f8
- MongoDB PHP driver documentation: https://php.net/mongodb
- MongoDB PHP library documentation: https://docs.mongodb.com/php-library/
- MongoDB Presentation: How to Write Resilient MongoDB Applications: https://emptysqua.re/blog/how-to-write-resilient-mongodb-applications/
- MongoDB Presentation: Itβs 10pm: Do You Know Where Your Writes Are? β Jeremy Mikola: https://speakerdeck.com/jmikola/its-10pm-do-you-know-where-your-writes-are
- MongoDB documentation: Retryable Writes: https://docs.mongodb.com/manual/core/retryable-writes/
- MongoDB documentation: Transactions: https://docs.mongodb.com/manual/core/transactions/
- MongoDB driver specifications: https://github.com/mongodb/specifications
- MongoDB geohashes: http://www.kchodorow.com/blog/2011/06/08/mongo-in-flatland/
- OSMI: Routing: http://tools.geofabrik.de/osmi/?view=routing
- OSMI: Tagging: http://tools.geofabrik.de/osmi/?view=tagging
- OSRM: https://github.com/DennisOSRM/Project-OSRM/
- OSRM (site): http://map.project-osrm.org
- OSRM API: https://github.com/DennisOSRM/Project-OSRM/wiki/Server-api
- OpenCycleMap: http://opencyclemap.org
- OpenLayers API: dev.openlayers.org/docs/files/OpenLayers-js.html
- OpenPisteMap: http://openpistemap.org
- OpenSSL master key interceptor: https://git.lekensteyn.nl/peter/wireshark-notes/tree/src/sslkeylog.c
- OpenSeaMap: http://openseamap.org
- OpenStreetMap: http://openstreetmap.org
- Overpass documentation: http://wiki.openstreetmap.org/wiki/Overpass_API
- Overpass testing: http://overpass-turbo.eu/
- Polyline decoding (Google's online tool): https://developers.google.com/maps/documentation/utilities/polylineutility
- Polyline decoding (JavaScript): https://github.com/DennisSchiefer/Project-OSRM-Web/blob/master/WebContent/routing/OSRM.RoutingGeometry.js
- Polyline decoding (PHP): http://unitstep.net/blog/2008/08/02/decoding-google-maps-encoded-polylines-using-php/
- Polyline decoding (online tool): http://facstaff.unca.edu/mcmcclur/GoogleMaps/EncodePolyline/decode.html
- Single machine replicaset tutorial: http://www.mongodb.org/display/DOCS/Replica+Set+Tutorial
- WHO DID IT?: http://zverik.osm.rambler.ru/whodidit/
- switch2osm: http://switch2osm.org
- wheelmap.org: http://wheelmap.org
Comments (through joind.in)
Good talk. My one feedback would be add some syntax highlighting to the code samples, it would make them easier to quickly read as you go through the slides.
Derick is a great and approachable speaker (and yes, you're funny!) This talk was jam packed with demonstrations and information on using OpenStreetMap datasets. He respects the conference and audience where he speaks by sprinkling in examples from the local area, which I enjoyed and appreciated.
I've learned tons on GeoJSON and representing simple geographical features with Derick Rethans! Many thanks!
Derick gave a very interesting and very in-depth talk on Geospatial data, specifically GeoJSON. I had no familiarity with these topics before this talk but after this introduction I am excited to start working with some OpenStreetMap data sets.