{"id":2980668,"date":"2026-08-27T09:11:21","date_gmt":"2026-08-27T16:11:21","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2980668"},"modified":"2026-08-28T05:34:16","modified_gmt":"2026-08-28T12:34:16","slug":"welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b","title":{"rendered":"Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b"},"author":354322,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23341,738191,22941],"tags":[779912,23741,31611],"industry":[],"product":[781206],"class_list":["post-2980668","blog","type-blog","status-publish","format-standard","hentry","category-analytics","category-developers","category-mapping","tag-arcgis-routing-service","tag-arcgis-web-mapping-api","tag-r-arcgis-bridge","product-r-bridge"],"acf":{"authors":[{"ID":354322,"user_firstname":"Josiah","user_lastname":"Parry","nickname":"Josiah Parry","user_nicename":"jparry","display_name":"Josiah Parry","user_email":"jparry@esri.com","user_url":"https:\/\/josiahparry.com","user_registered":"2024-03-06 19:22:54","user_description":"Josiah Parry is a Senior Product Engineer in Spatial Analytics and Data Science and helps lead the R-ArcGIS Bridge project.","user_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/26cadf4c99dadd093f2ea5675170ce5fad8a67803ac882b0a71018b47287be7b?s=96&#038;d=blank&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/26cadf4c99dadd093f2ea5675170ce5fad8a67803ac882b0a71018b47287be7b?s=192&#038;d=blank&#038;r=g 2x' class='avatar avatar-96 photo' height='96' width='96' loading='lazy' decoding='async'\/>"},{"ID":154341,"user_firstname":"Nicholas","user_lastname":"Giner","nickname":"Nick Giner","user_nicename":"nginer","display_name":"Nicholas Giner","user_email":"NGiner@esri.com","user_url":"","user_registered":"2021-01-07 14:31:25","user_description":"Nick Giner is a Product Manager for Spatial Analysis and Data Science.  Prior to joining Esri in 2014, he completed Bachelor\u2019s and PhD degrees in Geography from Penn State University and Clark University, respectively. In his spare time, he likes to play guitar, golf, cook, cut the grass, and read\/watch shows about history.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/01\/headshot-e1610030307989-213x200.jpeg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":340172,"user_firstname":"Martha","user_lastname":"Bass","nickname":"Martha Bass","user_nicename":"mbass","display_name":"Martha Bass","user_email":"mbass@esri.com","user_url":"","user_registered":"2023-06-02 14:19:01","user_description":"Martha Bass is a Product Engineer on the Spatial Statistics team at Esri.","user_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/f1833d3ccca7aa1c13005e3621a85247b3f9947ee6cbcc857a68e0a6c24546b0?s=96&#038;d=blank&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/f1833d3ccca7aa1c13005e3621a85247b3f9947ee6cbcc857a68e0a6c24546b0?s=192&#038;d=blank&#038;r=g 2x' class='avatar avatar-96 photo' height='96' width='96' loading='lazy' decoding='async'\/>"}],"short_description":"The R-ArcGIS Bridge has a new member package, {arcgisrouting}, which brings the ArcGIS Routing and Directions services to the R ecosystem.","flexible_content":[{"acf_fc_layout":"content","content":"<p>The Routing and directions location service is now available in the R-ArcGIS Bridge via the {arcgisrouting} package!<\/p>\n<p>Routing and directions is one of a handful of <a href=\"https:\/\/developers.arcgis.com\/documentation\/mapping-and-location-services\/\">Mapping and location services<\/a>.<br \/>\nWith this, the R-ArcGIS Bridge is baby stepping its way to full support of all services Esri provides.<\/p>\n<ul>\n<li><a href=\"https:\/\/developers.arcgis.com\/documentation\/mapping-and-location-services\/place-finding\/\">Place finding<\/a> is powered by the <a href=\"https:\/\/developers.arcgis.com\/r-bridge\/api-reference\/arcgisplaces\/\">{arcgisplaces}<\/a><\/li>\n<li><a href=\"https:\/\/developers.arcgis.com\/documentation\/mapping-and-location-services\/geocoding\/\">Geocoding<\/a> is supported via <a href=\"https:\/\/developers.arcgis.com\/r-bridge\/api-reference\/arcgisgeocode\/\">{arcgisgeocode}<\/a><\/li>\n<li><a href=\"https:\/\/developers.arcgis.com\/documentation\/mapping-and-location-services\/routing-and-directions\/\">Routing and directions<\/a> is now supported via <a href=\"https:\/\/developers.arcgis.com\/r-bridge\/api-reference\/arcgisrouting\/\">{arcgisrouting}<\/a><\/li>\n<\/ul>\n<p>With this, only <a href=\"https:\/\/developers.arcgis.com\/documentation\/mapping-and-location-services\/mapping\/\">Mapping<\/a>, <a href=\"https:\/\/developers.arcgis.com\/documentation\/mapping-and-location-services\/data-visualization\/\">Data visualization<\/a>, <a href=\"https:\/\/developers.arcgis.com\/documentation\/mapping-and-location-services\/data-enrichment\/\">Data Enrichment<\/a>, and <a href=\"https:\/\/developers.arcgis.com\/documentation\/mapping-and-location-services\/elevation\/\">Elevation<\/a>, are left!<\/p>\n<p>&nbsp;<\/p>\n<div>\n<h2>Routing and Directions from R<\/h2>\n<\/div>\n<div>\n<div>The Routing and directions location service enables developers to plan routes, create directions, and perform &#8220;advanced analyses&#8221; on street networks. {arcgisrouting} makes it possible to:<\/div>\n<div><\/div>\n<\/div>\n<div>\n<div>\n<ul>\n<li>Create a set of directions along a route: <a href=\"https:\/\/developers.arcgis.com\/r-bridge\/api-reference\/arcgisrouting\/find_routes.html\">find_routes()<\/a><\/li>\n<li>Calculate drive \/ travel times and create <a href=\"https:\/\/en.wikipedia.org\/wiki\/Isochrone_map\">&#8220;isochrones&#8221;<\/a>: <a href=\"https:\/\/developers.arcgis.com\/r-bridge\/api-reference\/arcgisrouting\/find_service_areas.html\">find_services_areas()<\/a><\/li>\n<li>Route fleets of vehicles: <a href=\"https:\/\/developers.arcgis.com\/r-bridge\/api-reference\/arcgisrouting\/route_vehicles.html\">route_vehicles()<\/a><\/li>\n<li>Snap GPS points to roads: <a href=\"https:\/\/developers.arcgis.com\/r-bridge\/api-reference\/arcgisrouting\/snap_to_roads.html\">snap_to_roads()<\/a><\/li>\n<li>Solve location-allocation problems: <a href=\"https:\/\/developers.arcgis.com\/r-bridge\/api-reference\/arcgisrouting\/location_allocation_job.html\">location_allocation_job()<\/a><\/li>\n<\/ul>\n<div>\n<div>The package has full coverage of all endpoints provided by the service supporting small direct requests, as well as asynchronous and large ones.<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<\/div>\n<div><\/div>\n"},{"acf_fc_layout":"content","content":"<div>\n<h2>Worked example<\/h2>\n<\/div>\n<div>\n<div>We can use the {arcgisrouting} package to calculate driving time from downtown Seattle in increments of 5, 10, and 15 minutes.<\/div>\n<\/div>\n"},{"acf_fc_layout":"image","image":{"ID":2981150,"id":2981150,"title":"routing.R","filename":"routing.R-1-scaled.png","filesize":578310,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/routing.R-1-scaled.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b\/routing-r-2","alt":"A screenshot of R code and output which is directly below. library(sf) library(arcgisutils) library(arcgisrouting) set_arc_token(auth_user()) facility Simple feature collection with 3 features and 7 fields #> Geometry type: MULTIPOLYGON #> Dimension: XY #> Bounding box: xmin: -122.3874 ymin: 47.48932 xmax: -122.1501 ymax: 47.75189 #> Geodetic CRS: WGS 84 #> # A data frame: 3 \u00d7 8 #> ObjectID FacilityID Name FromBreak ToBreak Shape_Length Shape_Area #> * #> 1 1 1 Location 1 : 10 - 15 10 15 3.07 0.00968 #> 2 2 1 Location 1 : 5 - 10 5 10 0.846 0.00278 #> 3 3 1 Location 1 : 0 - 5 0 5 0.107 0.000403 #> # \u2139 1 more variable: geometry","author":"354322","description":"","caption":"Using {arcgisrouting} to create an isochrone.","name":"routing-r-2","status":"inherit","uploaded_to":2980668,"date":"2026-08-27 16:04:04","modified":"2026-08-27 16:04:39","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":2401,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/routing.R-1-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/routing.R-1-scaled.png","medium-width":278,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/routing.R-1-scaled.png","medium_large-width":768,"medium_large-height":720,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/routing.R-1-scaled.png","large-width":1152,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/routing.R-1-1536x1441.png","1536x1536-width":1536,"1536x1536-height":1441,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/routing.R-1-2048x1921.png","2048x2048-width":2048,"2048x2048-height":1921,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/routing.R-1-496x465.png","card_image-width":496,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/routing.R-1-1151x1080.png","wide_image-width":1151,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>And as a special preview of what we are working on, we can visualize the result in a webmap using the currently-in-development package <a href=\"https:\/\/github.com\/R-ArcGIS\/arcgisviz\">{arcgisviz}<\/a>.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2981143,"id":2981143,"title":"isochrone-viz.R","filename":"isochrone-viz.R.png","filesize":187757,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/isochrone-viz.R.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b\/isochrone-viz-r","alt":"An image of the code which is below: # \u2728 in development! # pak::pak(\"r-arcgis\/arcgisviz\") library(arcgisviz) arc_map(\"gray-vector\") |> add_layer(isochrone, color = Name, opacity = 0.5)","author":"354322","description":"","caption":"Visualizing the isochrone using {arcgisviz}.","name":"isochrone-viz-r","status":"inherit","uploaded_to":2980668,"date":"2026-08-27 15:58:16","modified":"2026-08-27 15:58:58","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2304,"height":932,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/isochrone-viz.R-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/isochrone-viz.R.png","medium-width":464,"medium-height":188,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/isochrone-viz.R.png","medium_large-width":768,"medium_large-height":311,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/isochrone-viz.R.png","large-width":1920,"large-height":777,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/isochrone-viz.R-1536x621.png","1536x1536-width":1536,"1536x1536-height":621,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/isochrone-viz.R-2048x828.png","2048x2048-width":2048,"2048x2048-height":828,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/isochrone-viz.R-826x334.png","card_image-width":826,"card_image-height":334,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/isochrone-viz.R-1920x777.png","wide_image-width":1920,"wide_image-height":777}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"image","image":{"ID":2981146,"id":2981146,"title":"Isochrone map","filename":"Screenshot-2026-08-27-at-9.00.58-AM.png","filesize":324253,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-27-at-9.00.58-AM.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b\/screenshot-2026-08-27-at-9-00-58-am","alt":"A map of the isochrones that we created.","author":"354322","description":"","caption":"The generated isochrones visualized using the development package, {arcgisviz}.","name":"screenshot-2026-08-27-at-9-00-58-am","status":"inherit","uploaded_to":2980668,"date":"2026-08-27 16:01:28","modified":"2026-08-27 16:01:58","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1050,"height":1356,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-27-at-9.00.58-AM-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-27-at-9.00.58-AM.png","medium-width":202,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-27-at-9.00.58-AM.png","medium_large-width":768,"medium_large-height":992,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-27-at-9.00.58-AM.png","large-width":836,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-27-at-9.00.58-AM.png","1536x1536-width":1050,"1536x1536-height":1356,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-27-at-9.00.58-AM.png","2048x2048-width":1050,"2048x2048-height":1356,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-27-at-9.00.58-AM-360x465.png","card_image-width":360,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-27-at-9.00.58-AM-836x1080.png","wide_image-width":836,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""}],"related_articles":[{"ID":2961269,"post_author":"340172","post_date":"2026-03-26 09:00:52","post_date_gmt":"2026-03-26 16:00:52","post_content":"","post_title":"What's New for the R-ArcGIS Bridge (Spring 2026)","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"whats-new-for-the-r-arcgis-bridge-spring-2026","to_ping":"","pinged":"","post_modified":"2026-08-06 07:51:41","post_modified_gmt":"2026-08-06 14:51:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2961269","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"1","filter":"raw"},{"ID":2319572,"post_author":"340172","post_date":"2024-06-04 09:00:49","post_date_gmt":"2024-06-04 16:00:49","post_content":"","post_title":"Geocode from R using {arcgisgeocode}","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"geocode-from-r-using-arcgisgeocode","to_ping":"","pinged":"","post_modified":"2026-08-06 08:01:07","post_modified_gmt":"2026-08-06 15:01:07","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2319572","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2924552,"post_author":"340172","post_date":"2025-08-11 10:12:54","post_date_gmt":"2025-08-11 17:12:54","post_content":"","post_title":"R-ArcGIS Bridge Highlights from the 2025 Esri User Conference","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"r-arcgis-bridge-uc2025","to_ping":"","pinged":"","post_modified":"2026-08-06 08:00:51","post_modified_gmt":"2026-08-06 15:00:51","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2924552","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2269132,"post_author":"340172","post_date":"2024-03-06 12:30:45","post_date_gmt":"2024-03-06 20:30:45","post_content":"","post_title":"R-ArcGIS Bridge at the 2024 Esri Developer Summit","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"r-arcgis-bridge-at-the-2024-esri-developer-summit","to_ping":"","pinged":"","post_modified":"2026-08-06 08:01:27","post_modified_gmt":"2026-08-06 15:01:27","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2269132","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"show_article_image":false,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/SeattleIsochrone826x465.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/SeattleIsochrone1920x1080.png"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b<\/title>\n<meta name=\"description\" content=\"Create routes and directions from the R-ArcGIS Bridge&#039;s newest package, {arcgisrouting}. Using scalable Mapping and Location services.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-\ud83d\udc4b\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b\" \/>\n<meta property=\"og:description\" content=\"Create routes and directions from the R-ArcGIS Bridge&#039;s newest package, {arcgisrouting}. Using scalable Mapping and Location services.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-\ud83d\udc4b\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-28T12:34:16+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b\"},\"author\":{\"name\":\"Josiah Parry\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/53d2971d502a1adeddcf519cb6cfad63\"},\"headline\":\"Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b\",\"datePublished\":\"2026-08-27T16:11:21+00:00\",\"dateModified\":\"2026-08-28T12:34:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b\"},\"wordCount\":6,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Routing service\",\"ArcGIS Web Mapping API\",\"R-ArcGIS Bridge\"],\"articleSection\":[\"Analytics\",\"Developers\",\"Mapping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b\",\"name\":\"Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2026-08-27T16:11:21+00:00\",\"dateModified\":\"2026-08-28T12:34:16+00:00\",\"description\":\"Create routes and directions from the R-ArcGIS Bridge's newest package, {arcgisrouting}. Using scalable Mapping and Location services.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/53d2971d502a1adeddcf519cb6cfad63\",\"name\":\"Josiah Parry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/26cadf4c99dadd093f2ea5675170ce5fad8a67803ac882b0a71018b47287be7b?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/26cadf4c99dadd093f2ea5675170ce5fad8a67803ac882b0a71018b47287be7b?s=96&d=blank&r=g\",\"caption\":\"Josiah Parry\"},\"description\":\"Josiah Parry is a Senior Product Engineer in Spatial Analytics and Data Science and helps lead the R-ArcGIS Bridge project.\",\"sameAs\":[\"https:\/\/josiahparry.com\",\"https:\/\/linkedin.com\/in\/josiahparry\",\"https:\/\/www.youtube.com\/@josiahparry\",\"https:\/\/fosstodon.org\/@josi\"],\"knowsAbout\":[\"R\",\"Rust\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/jparry\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b","description":"Create routes and directions from the R-ArcGIS Bridge's newest package, {arcgisrouting}. Using scalable Mapping and Location services.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-\ud83d\udc4b","og_locale":"en_US","og_type":"article","og_title":"Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b","og_description":"Create routes and directions from the R-ArcGIS Bridge's newest package, {arcgisrouting}. Using scalable Mapping and Location services.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-\ud83d\udc4b","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2026-08-28T12:34:16+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b"},"author":{"name":"Josiah Parry","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/53d2971d502a1adeddcf519cb6cfad63"},"headline":"Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b","datePublished":"2026-08-27T16:11:21+00:00","dateModified":"2026-08-28T12:34:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b"},"wordCount":6,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Routing service","ArcGIS Web Mapping API","R-ArcGIS Bridge"],"articleSection":["Analytics","Developers","Mapping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b","name":"Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2026-08-27T16:11:21+00:00","dateModified":"2026-08-28T12:34:16+00:00","description":"Create routes and directions from the R-ArcGIS Bridge's newest package, {arcgisrouting}. Using scalable Mapping and Location services.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Welcome {arcgisrouting} to the R-ArcGIS Bridge \ud83d\udc4b"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/53d2971d502a1adeddcf519cb6cfad63","name":"Josiah Parry","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/26cadf4c99dadd093f2ea5675170ce5fad8a67803ac882b0a71018b47287be7b?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/26cadf4c99dadd093f2ea5675170ce5fad8a67803ac882b0a71018b47287be7b?s=96&d=blank&r=g","caption":"Josiah Parry"},"description":"Josiah Parry is a Senior Product Engineer in Spatial Analytics and Data Science and helps lead the R-ArcGIS Bridge project.","sameAs":["https:\/\/josiahparry.com","https:\/\/linkedin.com\/in\/josiahparry","https:\/\/www.youtube.com\/@josiahparry","https:\/\/fosstodon.org\/@josi"],"knowsAbout":["R","Rust"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/jparry"}]}},"text_date":"August 27, 2026","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/r-bridge\/developers\/welcome-arcgisrouting-to-the-r-arcgis-bridge-%f0%9f%91%8b","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/SeattleIsochrone1920x1080.png","primary_product":"R-ArcGIS Bridge","tag_data":[{"term_id":779912,"name":"ArcGIS Routing service","slug":"arcgis-routing-service","term_group":0,"term_taxonomy_id":779912,"taxonomy":"post_tag","description":"","parent":0,"count":6,"filter":"raw"},{"term_id":23741,"name":"ArcGIS Web Mapping API","slug":"arcgis-web-mapping-api","term_group":0,"term_taxonomy_id":23741,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"},{"term_id":31611,"name":"R-ArcGIS Bridge","slug":"r-arcgis-bridge","term_group":0,"term_taxonomy_id":31611,"taxonomy":"post_tag","description":"","parent":0,"count":16,"filter":"raw"}],"category_data":[{"term_id":23341,"name":"Analytics","slug":"analytics","term_group":0,"term_taxonomy_id":23341,"taxonomy":"category","description":"","parent":0,"count":1375,"filter":"raw"},{"term_id":738191,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":738191,"taxonomy":"category","description":"","parent":0,"count":464,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2758,"filter":"raw"}],"product_data":[{"term_id":781206,"name":"R-ArcGIS Bridge","slug":"r-bridge","term_group":0,"term_taxonomy_id":781206,"taxonomy":"product","description":"","parent":36601,"count":6,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=r-bridge","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2980668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/354322"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2980668"}],"version-history":[{"count":19,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2980668\/revisions"}],"predecessor-version":[{"id":2981216,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2980668\/revisions\/2981216"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2980668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2980668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2980668"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2980668"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2980668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}