|
@@ -25,6 +25,7 @@
|
|
|
<xsl:param name="edge_paths_with_PE_controll_temp" select="'edge_paths_with_PE_controll_temp'"/> <!-- cache do przekazywani danych z petli-->
|
|
<xsl:param name="edge_paths_with_PE_controll_temp" select="'edge_paths_with_PE_controll_temp'"/> <!-- cache do przekazywani danych z petli-->
|
|
|
<xsl:param name="edge_paths_with_PE_controll_temp.alias" select="'edge_paths_with_PE_controll_temp.alias'" />
|
|
<xsl:param name="edge_paths_with_PE_controll_temp.alias" select="'edge_paths_with_PE_controll_temp.alias'" />
|
|
|
<xsl:param name="edge_paths_with_PE_controll_paths_temp" select="'edge_paths_with_PE_controll_paths_temp'"/> <!-- do przechowywania calych sciezek do PathCrossed-->
|
|
<xsl:param name="edge_paths_with_PE_controll_paths_temp" select="'edge_paths_with_PE_controll_paths_temp'"/> <!-- do przechowywania calych sciezek do PathCrossed-->
|
|
|
|
|
+ <xsl:param name="edge_joins_filled_paths" select="'edge_joins_filled_paths'"/>
|
|
|
<!-- bedziemy od najdluzszej drogi starac sie rozmiescic PE w oparciu o rozmieszczenie klientow oraz odleglosci -->
|
|
<!-- bedziemy od najdluzszej drogi starac sie rozmiescic PE w oparciu o rozmieszczenie klientow oraz odleglosci -->
|
|
|
|
|
|
|
|
|
|
|
|
@@ -78,7 +79,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
<xsl:template match="Path|asText_XMl" mode="PointMatrixGroup">
|
|
<xsl:template match="Path|asText_XMl" mode="PointMatrixGroup">
|
|
|
- <xsl:param name="edge_joins_filled_path" select=" doc(concat('edge_joins_filled_paths/edge_joins_filled_paths.',@id,'.xml'))"/>
|
|
|
|
|
|
|
+ <xsl:param name="edge_joins_filled_path" select=" doc(concat($edge_joins_filled_paths,'/edge_joins_filled_paths.',@id,'.xml'))"/>
|
|
|
<Path>
|
|
<Path>
|
|
|
<xsl:attribute name="id" select="@id"/>
|
|
<xsl:attribute name="id" select="@id"/>
|
|
|
<xsl:variable name="ID_Way" select="@id"/>
|
|
<xsl:variable name="ID_Way" select="@id"/>
|
|
@@ -750,7 +751,6 @@
|
|
|
<merged><xsl:copy-of select="$candidates_merged_with_poprzednie"/></merged>
|
|
<merged><xsl:copy-of select="$candidates_merged_with_poprzednie"/></merged>
|
|
|
</candidates_merged_with_poprzednie>
|
|
</candidates_merged_with_poprzednie>
|
|
|
<xsl:message>calc_cost_way: calc <xsl:copy-of select="$candidates_merged_with_poprzednie//node()/@ID_Join"/></xsl:message>
|
|
<xsl:message>calc_cost_way: calc <xsl:copy-of select="$candidates_merged_with_poprzednie//node()/@ID_Join"/></xsl:message>
|
|
|
-
|
|
|
|
|
</xsl:if>
|
|
</xsl:if>
|
|
|
<xsl:for-each select="$candidates_merged_with_poprzednie/bp:Path_Point"> <!-- bylo cand_to_calc -->
|
|
<xsl:for-each select="$candidates_merged_with_poprzednie/bp:Path_Point"> <!-- bylo cand_to_calc -->
|
|
|
<xsl:sort select="number(@distance)"/>
|
|
<xsl:sort select="number(@distance)"/>
|