Commit ff6033d4 authored by Ale's avatar Ale

feat: Add multiple categories

parent e95cc0da
......@@ -14,6 +14,7 @@ class TestimonySerializer(serializers.ModelSerializer):
position = serializers.JSONField()
category = TestimonyCategorySerializer()
other_categories = TestimonyCategorySerializer(many=True)
class Meta:
model = models.Testimony
......@@ -22,5 +23,6 @@ class TestimonySerializer(serializers.ModelSerializer):
'creation_date',
'name',
'position',
'category'
'category',
'other_categories',
)
......@@ -12,6 +12,7 @@ class TestimonyForm(forms.ModelForm):
fields = [
'name',
'category',
'other_categories',
'position',
'video'
]
......
......@@ -42,8 +42,11 @@ class Command(BaseCommand):
categories = TestimonyCategory.objects.all()
for i in range(limit):
category = random.choice(categories)
Testimony.objects.create(
other_categories = random.sample( list(categories), 2)
other_categories = [ i for i in other_categories if i != category ]
t = Testimony.objects.create(
name='[%s] [%s]' % (i, category.name),
category=category,
position=randomlatlon()
position=randomlatlon(),
)
t.other_categories.set( other_categories )
......@@ -63,8 +63,8 @@ class Testimony(Publishable):
)
category = models.ForeignKey(
TestimonyCategory,
verbose_name=_('¿De qué va tu historia?'),
related_name='posts',
verbose_name=_('¿De qué va principalmente tu historia?'),
related_name='main_posts',
blank=False,
null=True,
on_delete=models.SET_NULL,
......@@ -72,6 +72,15 @@ class Testimony(Publishable):
'¿Has visto nuestro glosario?'
)
)
other_categories = models.ManyToManyField(
TestimonyCategory,
verbose_name=_('¿Hay otras categorías relacionadas?'),
related_name='other_posts',
blank=True,
help_text = _(
'¿Has visto nuestro glosario?'
)
)
summary = models.TextField(
_('Descripción'),
blank = False,
......
......@@ -172,8 +172,8 @@ const init_map = function(items)
i.terms.forEach( term => { classes += ` ${ slugify(term).toLowerCase() }` });
return L.marker( i.latlon, {
icon : L.icon({
iconUrl : `/static/site/img/marker.svg`,
shadowUrl : `/static/site/img/marker-shadow.svg`,
iconUrl : `/static/site/img/markers/marker-${i.main_term}.svg`,
shadowUrl : `/static/site/img/markers/marker-shadow.svg`,
iconSize : [ 40, 48 ],
shadowAnchor : [ 20, 0 ],
className : classes,
......@@ -238,7 +238,6 @@ const init_legend = function(items)
};
terms.forEach(term => {
categories[cat].terms[term] = true;
console.log(categories);
});
}
categories[cat].selected = Object.keys(categories[cat].terms).length;
......@@ -324,6 +323,7 @@ const init_legend = function(items)
*/
const check_items = function()
{
console.log( categories );
// If there's a selected timeline item, deselect it
var selected = document.querySelector('.selected');
if(selected) selected.classList.remove('selected');
......@@ -354,14 +354,19 @@ const check_items = function()
*/
const create_items = function(items)
{
return items.map(i =>({
pk : i.pk,
name : i.name,
cats : { 'category' : [ i.category.name ] },
terms : [ slugify(i.category.name.toLowerCase()) ],
date : i.creation_date,
latlon : i.position.coordinates.reverse(),
}));
return items.map(i =>{
var terms = [ i.category.name ];
terms.push( ...i.other_categories.map( j=> j.name ) );
return {
pk : i.pk,
name : i.name,
cats : { 'category' : terms },
main_term : slugify(i.category.name.toLowerCase()),
terms : terms.map( j => slugify(j.toLowerCase() )),
date : i.creation_date,
latlon : i.position.coordinates.reverse(),
}
});
}
......
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="40"
height="47.999992"
viewBox="0 0 40 47.999992"
class="feather feather-map-pin"
version="1.1"
id="svg6"
sodipodi:docname="marker-cultura.svg"
inkscape:version="0.92.5 (0.92.5+68)"
style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="959"
inkscape:window-height="1052"
id="namedview8"
showgrid="false"
inkscape:zoom="6.9532167"
inkscape:cx="17.721002"
inkscape:cy="28.316827"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg6"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:snap-global="true"
inkscape:snap-page="true"
inkscape:object-nodes="true"
inkscape:snap-midpoints="true"
showguides="true"
inkscape:guide-bbox="true">
<sodipodi:guide
position="66.970563,57.958786"
orientation="1,0"
id="guide820"
inkscape:locked="false"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
</sodipodi:namedview>
<path
style="fill:#0b0709;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
d="M 19.542969 0 C 8.9444722 0.23662646 0.35942731 8.908597 0.359375 19.634766 C 0.359375 34.910203 20 48.003906 20 48.003906 C 20 48.003906 39.640625 34.910203 39.640625 19.634766 C 39.640574 9.012072 31.194305 0.31511787 20.576172 0.00390625 C 20.230315 -0.0062306247 19.884856 -0.0076331117 19.542969 0 z M 20 5.1425781 A 11.793103 11.793103 0 0 1 31.792969 16.935547 A 11.793103 11.793103 0 0 1 20 28.728516 A 11.793103 11.793103 0 0 1 8.2070312 16.935547 A 11.793103 11.793103 0 0 1 20 5.1425781 z "
id="path2" />
<path
id="path816"
d="m 20,5.1425781 c 6.513046,7.4e-5 11.792895,5.2799229 11.792969,11.7929689 C 31.792895,23.448593 26.513046,28.728442 20,28.728516 13.486954,28.728442 8.207105,23.448593 8.207031,16.935547 8.207105,10.422501 13.486954,5.1426521 20,5.1425781 Z"
style="fill:#20dfdf;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="40"
height="47.999992"
viewBox="0 0 40 47.999992"
class="feather feather-map-pin"
version="1.1"
id="svg6"
sodipodi:docname="marker-espacio-publico.svg"
inkscape:version="0.92.5 (0.92.5+68)"
style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="959"
inkscape:window-height="1052"
id="namedview8"
showgrid="false"
inkscape:zoom="6.9532167"
inkscape:cx="17.721002"
inkscape:cy="28.316827"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg6"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:snap-global="true"
inkscape:snap-page="true"
inkscape:object-nodes="true"
inkscape:snap-midpoints="true"
showguides="true"
inkscape:guide-bbox="true">
<sodipodi:guide
position="66.970563,57.958786"
orientation="1,0"
id="guide820"
inkscape:locked="false"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
</sodipodi:namedview>
<path
style="fill:#0b0709;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
d="M 19.542969 0 C 8.9444722 0.23662646 0.35942731 8.908597 0.359375 19.634766 C 0.359375 34.910203 20 48.003906 20 48.003906 C 20 48.003906 39.640625 34.910203 39.640625 19.634766 C 39.640574 9.012072 31.194305 0.31511787 20.576172 0.00390625 C 20.230315 -0.0062306247 19.884856 -0.0076331117 19.542969 0 z M 20 5.1425781 A 11.793103 11.793103 0 0 1 31.792969 16.935547 A 11.793103 11.793103 0 0 1 20 28.728516 A 11.793103 11.793103 0 0 1 8.2070312 16.935547 A 11.793103 11.793103 0 0 1 20 5.1425781 z "
id="path2" />
<path
id="path816"
d="m 20,5.1425781 c 6.513046,7.4e-5 11.792895,5.2799229 11.792969,11.7929689 C 31.792895,23.448593 26.513046,28.728442 20,28.728516 13.486954,28.728442 8.207105,23.448593 8.207031,16.935547 8.207105,10.422501 13.486954,5.1426521 20,5.1425781 Z"
style="fill:#df8020;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="40"
height="47.999992"
viewBox="0 0 40 47.999992"
class="feather feather-map-pin"
version="1.1"
id="svg6"
sodipodi:docname="marker-feminismo.svg"
inkscape:version="0.92.5 (0.92.5+68)"
style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="959"
inkscape:window-height="1052"
id="namedview8"
showgrid="false"
inkscape:zoom="6.9532167"
inkscape:cx="17.721002"
inkscape:cy="28.316827"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg6"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:snap-global="true"
inkscape:snap-page="true"
inkscape:object-nodes="true"
inkscape:snap-midpoints="true"
showguides="true"
inkscape:guide-bbox="true">
<sodipodi:guide
position="66.970563,57.958786"
orientation="1,0"
id="guide820"
inkscape:locked="false"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
</sodipodi:namedview>
<path
style="fill:#0b0709;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
d="M 19.542969 0 C 8.9444722 0.23662646 0.35942731 8.908597 0.359375 19.634766 C 0.359375 34.910203 20 48.003906 20 48.003906 C 20 48.003906 39.640625 34.910203 39.640625 19.634766 C 39.640574 9.012072 31.194305 0.31511787 20.576172 0.00390625 C 20.230315 -0.0062306247 19.884856 -0.0076331117 19.542969 0 z M 20 5.1425781 A 11.793103 11.793103 0 0 1 31.792969 16.935547 A 11.793103 11.793103 0 0 1 20 28.728516 A 11.793103 11.793103 0 0 1 8.2070312 16.935547 A 11.793103 11.793103 0 0 1 20 5.1425781 z "
id="path2" />
<path
id="path816"
d="m 20,5.1425781 c 6.513046,7.4e-5 11.792895,5.2799229 11.792969,11.7929689 C 31.792895,23.448593 26.513046,28.728442 20,28.728516 13.486954,28.728442 8.207105,23.448593 8.207031,16.935547 8.207105,10.422501 13.486954,5.1426521 20,5.1425781 Z"
style="fill:#8020df;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="40"
height="47.999992"
viewBox="0 0 40 47.999992"
class="feather feather-map-pin"
version="1.1"
id="svg6"
sodipodi:docname="marker-infancia.svg"
inkscape:version="0.92.5 (0.92.5+68)"
style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="959"
inkscape:window-height="1052"
id="namedview8"
showgrid="false"
inkscape:zoom="6.9532167"
inkscape:cx="17.721002"
inkscape:cy="28.316827"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg6"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:snap-global="true"
inkscape:snap-page="true"
inkscape:object-nodes="true"
inkscape:snap-midpoints="true"
showguides="true"
inkscape:guide-bbox="true">
<sodipodi:guide
position="66.970563,57.958786"
orientation="1,0"
id="guide820"
inkscape:locked="false"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
</sodipodi:namedview>
<path
style="fill:#0b0709;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
d="M 19.542969 0 C 8.9444722 0.23662646 0.35942731 8.908597 0.359375 19.634766 C 0.359375 34.910203 20 48.003906 20 48.003906 C 20 48.003906 39.640625 34.910203 39.640625 19.634766 C 39.640574 9.012072 31.194305 0.31511787 20.576172 0.00390625 C 20.230315 -0.0062306247 19.884856 -0.0076331117 19.542969 0 z M 20 5.1425781 A 11.793103 11.793103 0 0 1 31.792969 16.935547 A 11.793103 11.793103 0 0 1 20 28.728516 A 11.793103 11.793103 0 0 1 8.2070312 16.935547 A 11.793103 11.793103 0 0 1 20 5.1425781 z "
id="path2" />
<path
id="path816"
d="m 20,5.1425781 c 6.513046,7.4e-5 11.792895,5.2799229 11.792969,11.7929689 C 31.792895,23.448593 26.513046,28.728442 20,28.728516 13.486954,28.728442 8.207105,23.448593 8.207031,16.935547 8.207105,10.422501 13.486954,5.1426521 20,5.1425781 Z"
style="fill:#df2080;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="40"
height="47.999992"
viewBox="0 0 40 47.999992"
class="feather feather-map-pin"
version="1.1"
id="svg6"
sodipodi:docname="marker-medioambiente.svg"
inkscape:version="0.92.5 (0.92.5+68)"
style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="959"
inkscape:window-height="1052"
id="namedview8"
showgrid="false"
inkscape:zoom="6.9532167"
inkscape:cx="17.721002"
inkscape:cy="28.316827"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg6"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:snap-global="true"
inkscape:snap-page="true"
inkscape:object-nodes="true"
inkscape:snap-midpoints="true"
showguides="true"
inkscape:guide-bbox="true">
<sodipodi:guide
position="66.970563,57.958786"
orientation="1,0"
id="guide820"
inkscape:locked="false"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
</sodipodi:namedview>
<path
style="fill:#0b0709;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
d="M 19.542969 0 C 8.9444722 0.23662646 0.35942731 8.908597 0.359375 19.634766 C 0.359375 34.910203 20 48.003906 20 48.003906 C 20 48.003906 39.640625 34.910203 39.640625 19.634766 C 39.640574 9.012072 31.194305 0.31511787 20.576172 0.00390625 C 20.230315 -0.0062306247 19.884856 -0.0076331117 19.542969 0 z M 20 5.1425781 A 11.793103 11.793103 0 0 1 31.792969 16.935547 A 11.793103 11.793103 0 0 1 20 28.728516 A 11.793103 11.793103 0 0 1 8.2070312 16.935547 A 11.793103 11.793103 0 0 1 20 5.1425781 z "
id="path2" />
<path
id="path816"
d="m 20,5.1425781 c 6.513046,7.4e-5 11.792895,5.2799229 11.792969,11.7929689 C 31.792895,23.448593 26.513046,28.728442 20,28.728516 13.486954,28.728442 8.207105,23.448593 8.207031,16.935547 8.207105,10.422501 13.486954,5.1426521 20,5.1425781 Z"
style="fill:#80df20;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="40"
height="47.999992"
viewBox="0 0 40 47.999992"
class="feather feather-map-pin"
version="1.1"
id="svg6"
sodipodi:docname="marker-memoria.svg"
inkscape:version="0.92.5 (0.92.5+68)"
style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="959"
inkscape:window-height="1052"
id="namedview8"
showgrid="false"
inkscape:zoom="6.9532167"
inkscape:cx="17.721002"
inkscape:cy="28.316827"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg6"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:snap-global="true"
inkscape:snap-page="true"
inkscape:object-nodes="true"
inkscape:snap-midpoints="true"
showguides="true"
inkscape:guide-bbox="true">
<sodipodi:guide
position="66.970563,57.958786"
orientation="1,0"
id="guide820"
inkscape:locked="false"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
</sodipodi:namedview>
<path
style="fill:#0b0709;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
d="M 19.542969 0 C 8.9444722 0.23662646 0.35942731 8.908597 0.359375 19.634766 C 0.359375 34.910203 20 48.003906 20 48.003906 C 20 48.003906 39.640625 34.910203 39.640625 19.634766 C 39.640574 9.012072 31.194305 0.31511787 20.576172 0.00390625 C 20.230315 -0.0062306247 19.884856 -0.0076331117 19.542969 0 z M 20 5.1425781 A 11.793103 11.793103 0 0 1 31.792969 16.935547 A 11.793103 11.793103 0 0 1 20 28.728516 A 11.793103 11.793103 0 0 1 8.2070312 16.935547 A 11.793103 11.793103 0 0 1 20 5.1425781 z "
id="path2" />
<path
id="path816"
d="m 20,5.1425781 c 6.513046,7.4e-5 11.792895,5.2799229 11.792969,11.7929689 C 31.792895,23.448593 26.513046,28.728442 20,28.728516 13.486954,28.728442 8.207105,23.448593 8.207031,16.935547 8.207105,10.422501 13.486954,5.1426521 20,5.1425781 Z"
style="fill:#2080df;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="40"
height="47.999992"
viewBox="0 0 40 47.999992"
class="feather feather-map-pin"
version="1.1"
id="svg6"
sodipodi:docname="marker-migraciones.svg"
inkscape:version="0.92.5 (0.92.5+68)"
style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="959"
inkscape:window-height="1052"
id="namedview8"
showgrid="false"
inkscape:zoom="6.9532167"
inkscape:cx="17.721002"
inkscape:cy="28.316827"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg6"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:snap-global="true"
inkscape:snap-page="true"
inkscape:object-nodes="true"
inkscape:snap-midpoints="true"
showguides="true"
inkscape:guide-bbox="true">
<sodipodi:guide
position="66.970563,57.958786"
orientation="1,0"
id="guide820"
inkscape:locked="false"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
</sodipodi:namedview>
<path
style="fill:#0b0709;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
d="M 19.542969 0 C 8.9444722 0.23662646 0.35942731 8.908597 0.359375 19.634766 C 0.359375 34.910203 20 48.003906 20 48.003906 C 20 48.003906 39.640625 34.910203 39.640625 19.634766 C 39.640574 9.012072 31.194305 0.31511787 20.576172 0.00390625 C 20.230315 -0.0062306247 19.884856 -0.0076331117 19.542969 0 z M 20 5.1425781 A 11.793103 11.793103 0 0 1 31.792969 16.935547 A 11.793103 11.793103 0 0 1 20 28.728516 A 11.793103 11.793103 0 0 1 8.2070312 16.935547 A 11.793103 11.793103 0 0 1 20 5.1425781 z "
id="path2" />
<path
id="path816"
d="m 20,5.1425781 c 6.513046,7.4e-5 11.792895,5.2799229 11.792969,11.7929689 C 31.792895,23.448593 26.513046,28.728442 20,28.728516 13.486954,28.728442 8.207105,23.448593 8.207031,16.935547 8.207105,10.422501 13.486954,5.1426521 20,5.1425781 Z"
style="fill:#20df80;fill-opacity:1;stroke:none;stroke-width:4.36441088;stroke-opacity:1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="40"
height="47.999992"
viewBox="0 0 40 47.999992"
class="feather feather-map-pin"
version="1.1"
id="svg6"
sodipodi:docname="marker-movilidad.svg"
inkscape:version="0.92.5 (0.92.5+68)"
style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round">
<metadata
id="metadata12">