Company
Date Published
Author
William Lyon
Word count
3027
Language
English
Hacker News points
None

Summary

The tutorial covers building a routing web application using Neo4j graph database, OpenStreetMap data, and Leaflet.js for rendering the map. It explains how to work with OpenStreetMap data in Neo4j, including importing and querying it, as well as adding address data from OpenAddresses. The tutorial also demonstrates how to use path-finding algorithms like Dijkstra's algorithm and A* to calculate routes between addresses. Additionally, it shows how to power autocomplete search functionality using full-text search indexes in Neo4j and display the route on a Leaflet.js map. The application allows users to search for addresses or points of interest and view the shortest route to them.