Commit 0ad24df2 authored by Fabrício Ceschin's avatar Fabrício Ceschin
Browse files

Add new cities to AM

parent 8208b38d
This diff is collapsed.
...@@ -116,6 +116,7 @@ ...@@ -116,6 +116,7 @@
<label for="profissional_cpf">Estado:</label><br> <label for="profissional_cpf">Estado:</label><br>
<select style="width:100%" id="select_estado" name="estado" onchange="console.log('beta')"> <select style="width:100%" id="select_estado" name="estado" onchange="console.log('beta')">
<option value="">Selecione Estado</option> <option value="">Selecione Estado</option>
<option value="am">Amazonas</option>
<option value="ba">Bahia</option> <option value="ba">Bahia</option>
<option value="ce">Ceará</option> <option value="ce">Ceará</option>
<option value="ma">Maranhão</option> <option value="ma">Maranhão</option>
......
...@@ -164,6 +164,44 @@ ...@@ -164,6 +164,44 @@
map.addLayer(estado);*/ map.addLayer(estado);*/
break; break;
case "Amazonas": case "Amazonas":
atualizaSelectsEstado('am');
featureOverlay.addFeature(feature);
var zoom = ol.animation.zoom({
resolution: map.getView().getResolution()
});
map.beforeRender(zoom);
map.getView().setResolution(map.getView().getResolution() * 2);
view.setCenter(amazonas);
view.setZoom(5.4);
estado_source = new ol.source.GeoJSON({
projection: 'EPSG:3857',
url: 'data/amazonas.geojson'
});
estado = new ol.layer.Vector({
source: estado_source,
style: new ol.style.Style({
stroke: new ol.style.Stroke({color: colorStroke, width: 1})
})
});
map.removeLayer(estados);
map.addLayer(estado);
cidades_estado_source = new ol.source.GeoJSON({
projection: 'EPSG:3857',
url: 'data/am/cidades.geojson'
});
cidades_estado = new ol.layer.Vector({
source: cidades_estado_source,
style: new ol.style.Style({
stroke: new ol.style.Stroke({color: colorStrokeCidade, width: 1})
}),
});
map.addLayer(cidades_estado);
mostraVoltar(estados, estado, cidades_estado);
highlight = feature;
modo = "estado";
estado_atual = feature.get('nome');
sigla_atual = feature.get('sigla');
break;
/*view.setCenter(amazonas); /*view.setCenter(amazonas);
view.setZoom(5.4); view.setZoom(5.4);
estado_source = new ol.source.GeoJSON({ estado_source = new ol.source.GeoJSON({
...@@ -803,6 +841,12 @@ ...@@ -803,6 +841,12 @@
function atualizaSelectsEstado(sigla) { function atualizaSelectsEstado(sigla) {
// estados_disponiveis = ["ba","ce","ma","mg","pa","pr","pi","rn","rs"]; // estados_disponiveis = ["ba","ce","ma","mg","pa","pr","pi","rn","rs"];
switch(sigla) { switch(sigla) {
case "am":
$("#select_estado").val(sigla);
$('#select_cidade').find('option').remove().end().append('<option value="">Selecione Cidade</option>').val('');
$("#select_cidade").append(new Option("Coari", "Coari"));
$("#select_cidade").append(new Option("Manaquiri", "Manaquiri"));
break;
case "ba": case "ba":
$("#select_estado").val(sigla); $("#select_estado").val(sigla);
$('#select_cidade').find('option').remove().end().append('<option value="">Selecione Cidade</option>').val(''); $('#select_cidade').find('option').remove().end().append('<option value="">Selecione Cidade</option>').val('');
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment