{"id":345502,"date":"2018-11-13T16:47:53","date_gmt":"2018-11-14T00:47:53","guid":{"rendered":"http:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=345502"},"modified":"2019-02-21T13:43:52","modified_gmt":"2019-02-21T21:43:52","slug":"sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities","title":{"rendered":"Fleet Routing with the VRP Solver: Modeling Multiple Capacities"},"author":8262,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23351],"tags":[231602,31681,231592],"industry":[],"product":[37021],"class_list":["post-345502","blog","type-blog","status-publish","format-standard","hentry","category-transportation","tag-fleet-routing","tag-network-analysis","tag-vrp","product-network-analyst"],"acf":{"short_description":"Sometimes modeling a single capacity constraint just isn\u2019t good enough for your needs.  We will look at how to model multiple capacities.","flexible_content":[{"acf_fc_layout":"content","content":"<h2><u>Modeling Steps<\/u><\/h2>\n<p>Modeling multiple capacities is actually pretty simple.\u00a0 Capacities and quantities are modeled within the DeliveryQuantities and PickupQuantities field in the Orders feature class and the Capacity field in the Route feature class.\u00a0 In these fields, you simply put the multiple capacities\u2019 values in the same field separated by a space.\u00a0 For example, you are tracking volume and weight with a delivery at an order location that is 90 cubic feet and 500 pounds. \u00a0In the Delivery Quantities field you enter &#8220;90 500&#8221;.\u00a0 It is critical that you are consistent in the sequencing of these measurements and use consistent units throughout the problem.\u00a0 Sequencing and units are not tracked for you. If they are switched in sequence or switch units from one field to another the problem will be solved with the input as input. \u00a0This will lead to results that you are not expecting.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":345462,"id":345462,"title":"Capacities","filename":"Capacities.jpg","filesize":6949,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/Capacities.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities\/capacities","alt":"Shows the Delivery and Pickup Quantities for the Orders Feature Class","author":"8262","description":"Shows the Delivery and Pickup Quantities for the Orders Feature Class","caption":"","name":"capacities","status":"inherit","uploaded_to":345502,"date":"2018-10-18 21:13:44","modified":"2019-02-21 21:43:53","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":218,"height":120,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/Capacities.jpg","thumbnail-width":213,"thumbnail-height":117,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/Capacities.jpg","medium-width":218,"medium-height":120,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/Capacities.jpg","medium_large-width":218,"medium_large-height":120,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/Capacities.jpg","large-width":218,"large-height":120,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/Capacities.jpg","1536x1536-width":218,"1536x1536-height":120,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/Capacities.jpg","2048x2048-width":218,"2048x2048-height":120,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/Capacities.jpg","card_image-width":218,"card_image-height":120,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/Capacities.jpg","wide_image-width":218,"wide_image-height":120}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>For the GP tools in both ArcMap and ArcGIS Pro and the Rest Request system this is all that is needed.\u00a0 When using the ArcMap UI for VRP layers there is an additional step.\u00a0 You will also need to go into the Layer Properties Analysis Settings and set the parameter Capacity Count to the correct number according to how many capacities you want to model.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":345472,"id":345472,"title":"CapacityCount","filename":"CapacityCount.jpg","filesize":16189,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/CapacityCount.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities\/capacitycount","alt":"Shows the Capacity Count field in the Layer Properties page","author":"8262","description":"Shows the Capacity Count field in the Layer Properties page","caption":"","name":"capacitycount","status":"inherit","uploaded_to":345502,"date":"2018-10-18 21:15:07","modified":"2019-02-21 21:43:53","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":334,"height":280,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/CapacityCount.jpg","thumbnail-width":213,"thumbnail-height":179,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/CapacityCount.jpg","medium-width":311,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/CapacityCount.jpg","medium_large-width":334,"medium_large-height":280,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/CapacityCount.jpg","large-width":334,"large-height":280,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/CapacityCount.jpg","1536x1536-width":334,"1536x1536-height":280,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/CapacityCount.jpg","2048x2048-width":334,"2048x2048-height":280,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/CapacityCount.jpg","card_image-width":334,"card_image-height":280,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/10\/CapacityCount.jpg","wide_image-width":334,"wide_image-height":280}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h2><u>Solver\u2019s Interpretation of differing number of specified capacities<\/u><\/h2>\n<p>When modeling multiple capacities, it is important to double check the entries to make sure they are accurate.\u00a0 In correct entries can have unintended consequences that are sometimes hard to identify.\u00a0 We will look at the effects of having too few or too many values in a field.<\/p>\n<h3>Too Few Inputs in a Quantity\/Capacity Field<\/h3>\n<p>An empty string or null value in a quantity or capacity field is treated as being all zeros. \u00a0Null values are often intentional.\u00a0 However, if it was unintentional and in a quantity field for an order, the order should still be routed. \u00a0Since there is now quantity associated with the order, it might overload a route.\u00a0 if a capacity field on a route is unintentionally left blank, that route would only be able to accommodate orders without a delivery or pickup quantity.<\/p>\n<p>When the field value has fewer dimensions then what is being tracked, the remaining not designated ones will be treated as zeros.\u00a0 If it is the last number in the sequence is omitted, then this does not matter.\u00a0 However, if it is in the middle of the sequence of capacities, then all the following ones are pushed forward.\u00a0 This leaves the last one as zero instead of the intended middle capacity value.\u00a0 It is recommended to always place a zero in the appropriate location of a capacity that is not needed.\u00a0 By always including all dimensions it takes out the guess work.<\/p>\n<h3>To Many Inputs in a Quantity\/Capacity Field<\/h3>\n<p>When extra capacity values are included in the ArcMap VRP layer UI it gives a solver error.\u00a0 This error indicates that the order or route has a string containing too many values and will not solve.\u00a0 This is because in the ArcMap VRP layer UI the Capacity Count value is set.\u00a0 This indicates the number of values to be tracked and will not accept extras.<\/p>\n<p>When using the GP tools or Rest Request system a Capacity Count is not set. \u00a0Instead the solver will use the maximum number of values for the problem as a Capacity Count.\u00a0 If an extra value is included in a quantity field for an order, that order will not be routed.\u00a0 The ViolatedConstraints for that order in the output will indicate Capacities exceeded.\u00a0 This is because the order has a quantity value for a tracked dimension, but all of the routes will have a zero for that dimension at the end of its sequence.<\/p>\n<p>If an extra capacity dimension is added to a Route Capacity value, the solver will simply track an extra capacity. \u00a0The problem should still solve as intended because all the orders will have zeros in that additional capacity dimension.\u00a0 The orders can, then, still fit on the vehicles.<\/p>\n"}],"authors":[{"ID":8262,"user_firstname":"Heather","user_lastname":"Moe","nickname":"HMoe","user_nicename":"hmoe","display_name":"Heather Moe","user_email":"HMoe@esri.com","user_url":"","user_registered":"2018-08-13 14:20:38","user_description":"A product engineer on the Network Analyst Team.  Heather works primarily with the VRP solver.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/09\/Square_HMoe.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":320842,"post_author":"8262","post_date":"2018-09-18 09:20:02","post_date_gmt":"2018-09-18 16:20:02","post_content":"","post_title":"Fleet Routing with the VRP Solver: An Introduction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"fleet-routing-with-the-vrp-solver-an-introduction","to_ping":"","pinged":"","post_modified":"2019-02-21 13:42:44","post_modified_gmt":"2019-02-21 21:42:44","post_content_filtered":"","post_parent":0,"guid":"http:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=320842","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":327262,"post_author":"8262","post_date":"2018-09-25 12:00:39","post_date_gmt":"2018-09-25 19:00:39","post_content":"","post_title":"Fleet Routing with the VRP Solver: Time Windows","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"fleet-routing-with-the-vrp-solver-time-windows","to_ping":"","pinged":"","post_modified":"2019-02-21 13:43:26","post_modified_gmt":"2019-02-21 21:43:26","post_content_filtered":"","post_parent":0,"guid":"http:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=327262","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"card_image":false,"wide_image":false},"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>Fleet Routing with the VRP Solver: Modeling Multiple Capacities<\/title>\n<meta name=\"description\" content=\"Sometimes modeling a single capacity constraint just isn\u2019t good enough for your needs, but the VRP solver only offers one capacity field. We will look at how to model multiple capacities. So you can model both volume and weight, or number of seats and number of wheel chair positions, or what other capacity combinations you have.\" \/>\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\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fleet Routing with the VRP Solver: Modeling Multiple Capacities\" \/>\n<meta property=\"og:description\" content=\"Sometimes modeling a single capacity constraint just isn\u2019t good enough for your needs, but the VRP solver only offers one capacity field. We will look at how to model multiple capacities. So you can model both volume and weight, or number of seats and number of wheel chair positions, or what other capacity combinations you have.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities\" \/>\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=\"2019-02-21T21:43:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\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\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities\"},\"author\":{\"name\":\"Heather Moe\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1455b8cfd15cc7cec6c55e261778920f\"},\"headline\":\"Fleet Routing with the VRP Solver: Modeling Multiple Capacities\",\"datePublished\":\"2018-11-14T00:47:53+00:00\",\"dateModified\":\"2019-02-21T21:43:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities\"},\"wordCount\":9,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"fleet routing\",\"network analysis\",\"vrp\"],\"articleSection\":[\"Transportation\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities\",\"name\":\"Fleet Routing with the VRP Solver: Modeling Multiple Capacities\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2018-11-14T00:47:53+00:00\",\"dateModified\":\"2019-02-21T21:43:52+00:00\",\"description\":\"Sometimes modeling a single capacity constraint just isn\u2019t good enough for your needs, but the VRP solver only offers one capacity field. We will look at how to model multiple capacities. So you can model both volume and weight, or number of seats and number of wheel chair positions, or what other capacity combinations you have.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fleet Routing with the VRP Solver: Modeling Multiple Capacities\"}]},{\"@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\/1455b8cfd15cc7cec6c55e261778920f\",\"name\":\"Heather Moe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/09\/Square_HMoe.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/09\/Square_HMoe.jpg\",\"caption\":\"Heather Moe\"},\"description\":\"A product engineer on the Network Analyst Team. Heather works primarily with the VRP solver.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/hmoe\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Fleet Routing with the VRP Solver: Modeling Multiple Capacities","description":"Sometimes modeling a single capacity constraint just isn\u2019t good enough for your needs, but the VRP solver only offers one capacity field. We will look at how to model multiple capacities. So you can model both volume and weight, or number of seats and number of wheel chair positions, or what other capacity combinations you have.","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\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities","og_locale":"en_US","og_type":"article","og_title":"Fleet Routing with the VRP Solver: Modeling Multiple Capacities","og_description":"Sometimes modeling a single capacity constraint just isn\u2019t good enough for your needs, but the VRP solver only offers one capacity field. We will look at how to model multiple capacities. So you can model both volume and weight, or number of seats and number of wheel chair positions, or what other capacity combinations you have.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2019-02-21T21:43:52+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities"},"author":{"name":"Heather Moe","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1455b8cfd15cc7cec6c55e261778920f"},"headline":"Fleet Routing with the VRP Solver: Modeling Multiple Capacities","datePublished":"2018-11-14T00:47:53+00:00","dateModified":"2019-02-21T21:43:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities"},"wordCount":9,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["fleet routing","network analysis","vrp"],"articleSection":["Transportation"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities","name":"Fleet Routing with the VRP Solver: Modeling Multiple Capacities","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2018-11-14T00:47:53+00:00","dateModified":"2019-02-21T21:43:52+00:00","description":"Sometimes modeling a single capacity constraint just isn\u2019t good enough for your needs, but the VRP solver only offers one capacity field. We will look at how to model multiple capacities. So you can model both volume and weight, or number of seats and number of wheel chair positions, or what other capacity combinations you have.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/network-analyst\/transportation\/sometimes-modeling-a-single-capacity-constraint-just-isnt-good-enough-for-your-needs-we-will-look-at-how-to-model-multiple-capacities#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Fleet Routing with the VRP Solver: Modeling Multiple Capacities"}]},{"@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\/1455b8cfd15cc7cec6c55e261778920f","name":"Heather Moe","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/09\/Square_HMoe.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/09\/Square_HMoe.jpg","caption":"Heather Moe"},"description":"A product engineer on the Network Analyst Team. Heather works primarily with the VRP solver.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/hmoe"}]}},"text_date":"November 13, 2018","author_name":"Heather Moe","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/hmoe","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS Network Analyst","tag_data":[{"term_id":231602,"name":"fleet routing","slug":"fleet-routing","term_group":0,"term_taxonomy_id":231602,"taxonomy":"post_tag","description":"","parent":0,"count":6,"filter":"raw"},{"term_id":31681,"name":"network analysis","slug":"network-analysis","term_group":0,"term_taxonomy_id":31681,"taxonomy":"post_tag","description":"","parent":0,"count":16,"filter":"raw"},{"term_id":231592,"name":"vrp","slug":"vrp","term_group":0,"term_taxonomy_id":231592,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"}],"category_data":[{"term_id":23351,"name":"Transportation","slug":"transportation","term_group":0,"term_taxonomy_id":23351,"taxonomy":"category","description":"","parent":0,"count":213,"filter":"raw"}],"product_data":[{"term_id":37021,"name":"ArcGIS Network Analyst","slug":"network-analyst","term_group":0,"term_taxonomy_id":37021,"taxonomy":"product","description":"","parent":36981,"count":28,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=network-analyst","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/345502","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\/8262"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=345502"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/345502\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=345502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=345502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=345502"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=345502"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=345502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}