Icon

Canterbury_​Post Office_​Open Street Map

<p>Open Street Map - Canterbury Boundary Map<br><br>This workflow uses the OpenStreetMap nodes from the Geospatial Extension, concretely the Boundary Map and POIs (Point of Interest) to build a map of Canterbury, UK, displaying the city's boundary while highlighting post office locations.<br><br>To use the workflow, download and run it on the KNIME Analytics Platform. For optimal performance using the Geospatial Analytics extension, make sure you are using version 4.7.4 or higher.<br><br>To start, enter the name of the Tacoma International Airport into the OSM Boundary Map node. This process is known as Geocoding, producing a polygon displaying the airport's area as output.<br><br>As the node description advise: "The queries you provide must be resolvable to places in the Nominatim database". For more information about the type of queries allowed, please refer to the link in the External Resources section. <br><br>The Nominatim documentation guides creating search queries: "Free-form query string to search for. Free-form queries are processed first left-to-right and then right-to-left if that fails. So, you may search for pilkington avenue, birmingham as well as for birmingham, pilkington avenue. Commas are optional but improve performance by reducing the complexity of the search."<br><br>Once we have the city's polygon, our next step is to locate the post-offices within it. Our node for this task is OSM POIs (OpenStreetMap Points of Interest). Using a specific tag value, such as "post-office," we search for amenities within the area of the polygon passed through the node's input port. To see a comprehensive list of available tags, please refer to the External Resource section.<br><br>We want to plot the city's area and the post offices using a Geospatial View node. The name of each post office will appear as a tooltip when hovering over its location on the map. We plan to differentiate the colours of the post offices and the city's area for a clear distinction. <br><br>To create the map mentioned above, we must first generate a column called "name" for the city's location. Then, we should add a "colour" column for each branch. Lastly, concatenating them through the intersection of columns, we can produce the desired table containing three features: "geometry," "colour," and "name."</p>

URL: OSM Boundary Map - Search Queries https://nominatim.org/release-docs/develop/api/Search/
URL: OSM POIs tag list https://taginfo.openstreetmap.org/

Nodes

Extensions

Links