Mais

Alterar ícone de ponto (geoJSON) no clique e voltar ao clicar em outro ponto usando o folheto?

Alterar ícone de ponto (geoJSON) no clique e voltar ao clicar em outro ponto usando o folheto?


Eu tenho um geoJSON (10 pontos) que é desenhado com um ícone. Quero mudar o ícone quando clico em um dos pontos e depois quero mudá-lo de volta ao clicar em outro ponto. Eu não sei como mudar isso de volta.

Alguém pode me ajudar?

Eu tenho este trecho de código:

var icon1 = L.icon ({iconUrl: 'img1.png ">

Não testado, mas algo assim deve funcionar

var oldLayer = ""; // para começar, declare uma variável vazia fora do escopo da função function clickFeature (e) {var layer = e.target; layer.setIcon (layer.options.icon = icon2); // apenas tenta mudar o ícone oldLayer de volta ao original se oldLayer definido if (oldLayer) oldLayer.setIcon (layer.options.icon = icon1); // mantenha uma referência para alternar o ícone de volta no próximo clique oldLayer = layer; }

Seu guia de introdução à análise geoespacial usando Folium (com vários estudos de caso)

Não consigo imaginar onde estaríamos sem os mapas hoje (literal e figurativamente!). Os mapas são a força motriz para explorarmos o mundo, chegarmos ao nosso destino todos os dias e têm nos ajudado a explorar e desenvolver nossa compreensão do mundo.

Pessoalmente, adoro trabalhar com dados de localização para mapear locais de interesse. Essa estratégia é amplamente utilizada na indústria hoje em dia, desde campanhas de marketing até aplicativos como Uber e Zomato. Portanto, a questão é & # 8211 como começamos a trabalhar com dados de localização para realizar análises geoespaciais?

Comecei a explorar as diferentes bibliotecas e pacotes Python disponíveis para realizar análises geoespaciais. Discuti o Uber & # 8217s kepler.gl aqui a esse respeito. Durante essa jornada maravilhosa, encontrei o Folium & # 8211, uma biblioteca Python maravilhosa usada para traçar mapas.

Neste artigo, aprenderemos como podemos usar o Folium para criar mapas em Python com dois projetos maravilhosos:

  1. Visualizando Casos COVID-19 na Índia ao longo do tempo
  2. Visualizando o tráfego de ônibus na cidade de Nova York

1. Objetos, variáveis ​​e nosso mapa

Se você não fez isso acima, clique aqui para baixar o pacote de dados. Descompacte-o e coloque-o em um local de fácil acesso. Ele contém os arquivos necessários para este tutorial. Abra map1.html. Não vamos mudar nada ainda, mas observe o que está acontecendo.

Este arquivo é um mapa básico de folheto, sem nenhum dado adicionado além de um mapa base. Fizemos isso na sessão da semana passada, onde iniciamos um documento, adicionamos a biblioteca de mapeamento do folheto, transformamos um div em nossa página em um mapa usando a biblioteca, então usamos objetos da biblioteca do folheto e definimos as propriedades desses objetos. A sintaxe conceitual geral para criar um objeto de mapa usando Leaflet, ou para acessar uma biblioteca e quaisquer outros objetos dessa maneira, é a seguinte.

Para ilustrar isso usando a criação de um objeto de mapa, usamos a biblioteca Leaflet (L), inicializamos um mapa em um elemento de página div com mapa de id ") e definimos opções (ou seja, zoom e centro)

Em conceito. O elemento da página refere-se ao elemento em nosso HTML.

Nosso exemplo para ilustrar. O elemento da página refere-se ao div com id = "map", não estamos usando um método aqui.

Mapas de folheto são objetos JavaScript

Os objetos são os reis do JavaScript e quase tudo com que você trabalha em JavaScript é um objeto. Objetos são elementos de JavaScript que possuem propriedades e valores. Para ilustrar isso, vou fazer referência a um bom exemplo da W3schools, na vida real, um carro é um objeto. Este carro tem propriedades como peso e cor que são definidos para certos valores, e tem métodos, como iniciar e parar.

Em nosso exemplo de mapa, estamos trabalhando com um objeto da biblioteca Leaflet chamado map e, em seguida, definindo as propriedades de zoom e centro. O objeto mapa foi criado pelos desenvolvedores do Leaflet e é o objeto (ou classe) principal da biblioteca JavaScript do Leaflet que pode ser personalizado e estilizado. Classes no sentido tradicional não existem em JavaScript, mas você ainda ouve o termo classe sendo usado. As classes JavaScript são, na verdade, objetos que contêm outros objetos, funções e eventos que atuam como elementos que podem ser instanciados, como um mapa. Quando criamos um mapa, criamos uma instância do objeto de mapa.

Todos os objetos disponíveis no Folheto estão no documento de referência do Folheto online.

Nosso Mapa de Folheto e JavaScript

Vamos iniciar um mapa da web em nossa máquina local e fazer algumas alterações. Para fazer isso, exiba sua página em um servidor localhost em sua máquina. Abra uma linha de comando (Prompt de comando (Windows) ou Terminal (Mac)), use cd para mudar o diretório para aquele onde você colocou o pacote de materiais que você baixou.

Uma vez nesse local, inicie seu Python SimpleHTTPServer básico digitando python -m SimpleHTTPServer e pressionando voltar.

Em seguida, abra uma guia do navegador para http: // localhost: 8000 / map1.html. Isso nos levará ao Mapa 1.

Para obter mais instruções sobre isso, leia o tutorial sobre servidores localhost aqui.

Se ainda não estiver aberto, abra map1.html em seu editor de texto. Ele contém o código básico do mapa que usamos na primeira sessão do folheto (sem alguns dados). Uma nota rápida, o objetivo é focar nos conceitos de JavaScript. Esses conceitos serão manifestados e ilustrados por meio de nosso exemplo de mapa da web.

O primeiro item que veremos é o nosso objeto de mapa. Para instanciar totalmente nosso objeto de mapa em nossa página da web, defina o objeto de mapa da biblioteca Leaflet igual a uma variável global chamada mapa. Podemos então acessar as propriedades, valores e métodos do objeto de mapa, referenciando o mapa de variáveis ​​em todo o resto do nosso script. Diga ao JavaScript para usar o mapa de objetos da biblioteca Leaflet (L), vincule-o ao elemento da página div com id = 'map' e defina algumas das opções do mapa.

O seguinte já está no arquivo html, mas veja como ele define nosso mapa igual a uma variável de referência global.

Métodos

No bloco de código a seguir, usamos o objeto tileLayer e o método addTo (map) para adicionar uma camada de blocos do OpenStreetMap ao objeto do mapa.

O seguinte também já está no arquivo, mas observe o uso de objetos e métodos JavaScript para adicionar a camada de bloco.

Como foi mostrado na semana passada, outras camadas de blocos podem ser carregadas. Eu criei uma página DUSPviz que contém alguns mapas base comuns, ou você pode usar o plugin Leaflet Providers, que contém muitos mapas base e pode ser encontrado aqui.

Propriedades e Valores

Em nosso exemplo de mapa, podemos definir várias propriedades de nosso objeto de mapa, incluindo os controles de zoom e eventos, controles de panorâmica e opções de atribuição. Dê uma olhada em nosso código de objeto de mapa. Observe que nossa variável é um objeto que contém outro objeto, nosso mapa!

As propriedades disponíveis para nosso mapa são encontradas no documento Folheto no objeto Mapa. Eles podem ser acessados, modificados e configurados para personalizar vários componentes e ações do mapa. Para exibir isso, vamos desativar o zoom com um clique duplo. Adicione o seguinte ao seu script de mapa. Uma das propriedades que podemos acessar é chamada doubleClickZoom, que é booleana. Para acessar, digite o objeto mapa, seguido da propriedade doubleClickZoom, e use a opção disable () da propriedade doubleClickZoom. (desativar () é uma opção predefinida na biblioteca do folheto).

Atualize e clique duas vezes no mapa. Você não pode mais aplicar zoom por causa da configuração da propriedade que acabamos de alterar.

Nosso Mapa

Mapa básico - Zoom sem clique (Clique para ver este exemplo sozinho.)

Nomeie algo que os objetos e suas propriedades associadas o lembrem. Dados e atributos!


GRUPO DE FERRAMENTAS

A medida

O widget Medidas permite ao usuário medir a área de um polígono, o comprimento de uma linha ou encontrar as coordenadas de um ponto.

Medições pontuais

Clique no ícone de medição de ponto Ícone de medição de ponto e clique em um ponto no mapa. O widget Medidas exibe as coordenadas do ponto em Graus (decimais). Você pode alterar o formato de exibição das coordenadas para graus / minutos / segundos, alterando o menu suspenso Graus para DMS.

Medidas de polilinha

Clique no ícone de medição de polilinha Ícone de medição de polilinha e desenhe uma polilinha no mapa clicando em dois ou mais pontos. Clique duas vezes para terminar de desenhar a polilinha. O widget Medidas exibe o comprimento total da polilinha, usando a Unidade de comprimento padrão definida. Para alterar a unidade de comprimento, selecione a unidade de medida aplicável no menu suspenso Milhas.

Medidas de polígono

Clique no ícone de medição de polígono Ícone de medição de polígono e desenhe um polígono no mapa clicando em três ou mais pontos. Clique duas vezes para terminar de desenhar o polígono. O widget Medidas exibe a área total do polígono, usando a Unidade de área padrão definida. Para alterar a unidade de área, selecione a unidade de medida aplicável no menu suspenso Acres.

Medida Gráfica

Selecione o tipo de medida: Use esta parte da caixa de diálogo para selecionar o tipo de forma que deseja desenhar e medir. A ferramenta selecionada será destacada exibindo um fundo cinza mais claro. Com uma ferramenta selecionada, você está pronto para desenhar no mapa. Quando você terminar de desenhar a forma desejada, nenhuma ferramenta será selecionada. Clicar no link Limpar removerá todas as formas medidas do mapa.

Antevisão: Exibe o que a linha ou polígono aparecerá quando desenhado no mapa. Conforme você faz alterações na cor ou no tamanho, isso será refletido na visualização.

Símbolos predefinidos: Essas listas exibem símbolos predefinidos para fornecer um bom ponto de partida para a forma que você vai desenhar. Você pode ser mais específico quanto à cor, largura da linha ou tipo, conforme mostrado abaixo.

Cor, cor de contorno, cor da fonte: Clique na caixa de cor associada para exibir uma caixa de diálogo de seleção de cores que permitirá que você escolha qualquer cor. Você pode ser muito preciso com os valores das cores usando as configurações RGB, HSV ou HEX. Isso mudará a cor do desenho da linha, o preenchimento de um polígono ou a cor do texto usado para medição.

Transparência: Use o controle deslizante para definir o quão transparente uma linha ou preenchimento será quando uma forma for desenhada.

Propriedades do texto: A visualização exibirá a aparência do texto para cada medida exibida no mapa ao desenhar uma nova forma. O texto de visualização também será atualizado interativamente conforme um segmento está sendo desenhado, assim como a caixa de texto de texto. Você pode ajustar o tamanho do texto digitando um valor numérico ou usando as setas para cima e para baixo para aumentar ou diminuir o tamanho. Clicar na caixa Cor da fonte exibirá um seletor de cores que permitirá que você escolha a cor do texto usado para medição.

Unidades de área e unidades de distância: Use as caixas suspensas para selecionar suas unidades de medida preferidas.


Mostrar totais de medição: Exibe o total de todos os segmentos desenhados e a área se a geometria desenhada for um polígono.


Guia de ajuda

O banco de dados de turbinas eólicas dos Estados Unidos (USWTDB) fornece localizações de turbinas eólicas onshore e offshore nos Estados Unidos, informações de instalações correspondentes e especificações técnicas de turbinas. O USWTDB Viewer, um produto do U.S. Geological Survey, permite que os usuários visualizem, inspecionem, interajam e baixem o USWTDB por meio de um aplicativo simples da web. Neste guia detalhado, faremos um tour pelos vários componentes do Visualizador e mostraremos o que cada um pode fazer. Não deixe de conferir nosso vídeo de início rápido para ver o Visualizador em ação. O vídeo mostra exemplos dos itens descritos no guia abaixo. Ter uma questão? Contate-Nos.

Locomovendo-se

A maioria das interfaces de mapeamento da web tem uma variedade de maneiras de aplicar zoom / panorâmica no mapa. No USWTDB Viewer, a panorâmica é ativada por padrão. Basta clicar em qualquer lugar do mapa, manter pressionado o botão esquerdo do mouse e arrastar o mouse. Para dispositivos habilitados para toque, basta deslizar a interface do mapa. Para ampliar uma área, oferecemos a ferramenta de lupa, mas você pode achar mais conveniente:

  • Segure a tecla shift e arraste uma caixa sobre sua área de interesse
  • Clique duas vezes no mapa (aciona um único evento de ampliação)
  • Use a roda de rolagem do mouse (também usada para diminuir o zoom)
  • Em dispositivos habilitados para toque, use um gesto de pinça multitoque

Para diminuir o zoom em um único nível de zoom, clique no ícone ou por meio de um gesto de propagação em dispositivos habilitados para toque. Para retornar à visualização do mapa inicial dos Estados Unidos vizinhos, clique no ícone.

Duas ferramentas relacionadas que permitem alternar entre as visualizações atual e anterior, e podem ser úteis se você estiver navegando pelo mapa. Clicar o levará de volta à visualização do mapa imediatamente anterior à visualização atual. Se você costumava “dar um passo para trás”, então permitirá que você “dê um passo para frente”.

Você pode ajustar a inclinação e o rumo para obter uma visão oblíqua dos dados na interface do mapa. Simplesmente segure a tecla CTRL e o botão esquerdo do mouse enquanto arrasta o mouse. Para redefinir a visualização do mapa para os valores padrão de inclinação e orientação, clique no ícone.

Zoom para localização

Para encontrar turbinas em torno de um local & ndash como sua casa, uma cidade ou uma área maior & ndash use a barra de pesquisa de localização. Insira informações específicas, como seu endereço completo (por exemplo, 12201 Sunrise Valley Drive, Reston, VA 20192) ou um par de coordenadas de latitude / longitude ou informações mais gerais (por exemplo, código postal, nome da cidade ou nome do condado). Observe que, ao usar um par de latitude / longitude, a longitude é precedida por um sinal de menos se estiver a oeste do meridiano principal (locais nos Estados Unidos, por exemplo). A ferramenta de localização aceita pares de latitude / longitude em graus decimais, separados por uma vírgula (por exemplo, 38,5, -98,30).

Se você fornecer um local único e específico, como um endereço ou um código postal, o Visualizador fará o zoom no local e gerará uma lista de projetos que cruzam a visualização do mapa. Se você inserir informações mais gerais (por exemplo, Boston), uma lista suspensa aparecerá (por exemplo, Boston, Massachusetts Boston Harbor Islands Parque Histórico Nacional de Boston) & ndashselecione um, e você terá o zoom desse elemento.

Informação da turbina

Quando você passa o mouse ou clica em qualquer turbina na interface, um pop-up preenchido com atributos específicos da turbina é exibido. Os dados de atributos da turbina foram coletados do Arquivo Digital de Obstáculos (DOF) da Federal Aviation Administration e da Análise do Espaço Aéreo do Aeroporto de Avaliação de Obstrução (OE-AAA), da American Clean Power Association (ACP), do Lawrence Berkeley National Laboratory, do US Geological Survey e de fontes online .

ID & ndash da turbina Um número inteiro estável exclusivo usado para fins de identificação da turbina.

Nome do projeto & ndash Nome do projeto de energia eólica do qual uma turbina faz parte. Os nomes dos projetos são normalmente fornecidos ao ACP pelo desenvolvedor do projeto. Identificamos alguns nomes por meio de outros recursos da web. Projetos sem nomes específicos conhecidos receberam um nome com base no condado que ocupam.

Ano Online & ndash O ano em que o projeto de energia eólica se tornou operacional e começou a fornecer energia. Em alguns casos, o ano é estimado com base no ano em que a turbina foi construída.

Capacidade nominal e potência de saída declarada do fabricante para esta turbina na velocidade do vento nominal, em megawatts.

Altura do cubo e altura ndash na qual a nacela e o cubo são montados, em metros.

Diâmetro do rotor e ndash Diâmetro da varredura das pás da turbina, em metros.

Altura total e altura ndash da turbina do solo até a ponta de uma lâmina estendida verticalmente, em metros. Calculado como a altura do cubo mais metade do diâmetro do rotor quando esses dados estiverem disponíveis.

Fabricante da turbina - nome do fabricante do equipamento original da turbina.

Modelo da turbina e nome do modelo do fabricante da turbina.

Atributo de confiança & ndash Nível de confiança nos valores de atributo da turbina. "Nenhum" e a confiança do atributo ndash não foi atribuída para esta turbina. "Baixo" & ndash sem confiança: nenhuma informação disponível atualmente. Confiança "média" e parcial: informações incompletas, discrepâncias entre as fontes de dados ou outros problemas encontrados. Confiança "Alta" & ndash total: informações consistentes em várias fontes de dados.

Local de confiança e ndash Nível de confiança na localização da turbina. "Nenhum" e a confiança de localização ndash não foi atribuída para esta turbina. "Baixo" & ndash nenhuma confiança: nada na imagem, a imagem tem nuvens, a turbina nunca foi construída ou foi removida anteriormente ou imagens mais novas são necessárias. "Média" e confiança parcial ndash: a imagem mostra a plataforma desenvolvida com a base e / ou peças da turbina no solo. Confiança "Alta" & ndash total: informações consistentes em várias fontes de dados.

Latitude & ndash Latitude atual do ponto da turbina, em graus decimais (NAD 83).

Longitude e ndash Longitude atual do ponto da turbina, em graus decimais (NAD 83).

Usando a Tabela do Local do Projeto

Quando você aumenta o zoom o suficiente, uma tabela de projeto de vento é preenchida ao longo do lado direito da interface. Por padrão, a tabela lista todos os projetos eólicos que aparecem na visualização atual e inclui informações como nome do projeto, ano do projeto online e o número de turbinas no projeto. Para destacar um projeto específico na interface do mapa, basta passar o mouse sobre o registro da tabela desse projeto. Clicar no registro amplia a visualização do mapa para o projeto selecionado. Acima da tabela de projetos, você verá o número de projetos atualmente na visualização do mapa com base nos filtros sendo aplicados (intervalo de capacidade, intervalo de datas, palavra-chave do nome do projeto, etc.).

Você pode classificar a tabela do projeto por nome do projeto, ano online ou capacidade média do projeto clicando em qualquer um dos botões de classificação acima da tabela do projeto. Observe que o método de classificação escolhido persiste conforme você preenche tabelas de projeto adicionais. Isso é especialmente útil se, por exemplo, você sempre deseja que os projetos mais recentes no banco de dados tenham prioridade nas atualizações da tabela do projeto.

Informações do Projeto

As informações básicas de metadados para projetos específicos podem ser visualizadas na tabela de projetos. As informações em cada registro de projeto incluem:

Nome do projeto & ndash Nome do projeto de energia eólica do qual a turbina faz parte. Se o projeto não tiver um nome específico conhecido, um nome é atribuído com base no município em que as turbinas estão localizadas.

Estado do projeto & ndash Estado em que a turbina está localizada.

Número de turbinas do projeto & ndash Número de turbinas no projeto de energia eólica selecionado.

Online Year & ndash Year em que o projeto de energia eólica se tornou operacional e começou a fornecer energia. Em alguns casos, o ano é estimado com base no ano em que a turbina foi construída.

Capacidade nominal total & ndash Capacidade cumulativa de todas as turbinas do projeto de energia eólica, em megawatts.

Capacidade média da turbina e ndash Capacidade média estimada de uma turbina individual no projeto de energia eólica selecionado, em megawatts.

Pesquisa por nome do projeto

Usuários avançados que estão familiarizados com nomes de projetos de turbinas eólicas podem encontrá-los por meio da barra de pesquisa de palavras-chave do projeto no canto superior esquerdo da interface. Conforme você digita, os retornos de pesquisa de projeto que correspondem à sua consulta são preenchidos automaticamente em uma lista suspensa abaixo do campo de entrada. Basta clicar no nome do projeto na lista suspensa para ampliá-lo automaticamente para o local do projeto.

Por padrão, as primeiras cinco correspondências de palavras-chave do projeto são retornadas na lista suspensa. Adicionar caracteres adicionais irá refinar a pesquisa de projetos com nomes semelhantes.

Filtrando Dados

A filtragem de dados da turbina no visualizador USTWDB é dinâmica e interativa. Quando você filtra dados com filtro de intervalo (ativado quando você escolhe uma propriedade de turbina para filtrar), o visualizador recalcula contagens de turbina, capacidade nominal total, número de projetos e, em seguida, aplica atualizações automáticas à interface do mapa.

Os dados da turbina podem ser filtrados por altura total, capacidade nominal ou ano online. No exemplo acima, um filtro de alcance é aplicado aos recursos da turbina com base na altura total perto de Sweetwater, TX. A faixa ativa selecionada no filtro de faixa restringe as turbinas àquelas com alturas totais entre 100 metros e 120 metros.

Por padrão, os atributos com valores sem dados para a propriedade de turbina selecionada são excluídos do mapa ao aplicar um filtro de intervalo. Para incluir turbinas sem valores de dados, simplesmente desmarque a caixa de seleção “Excluir turbinas sem dados”. Observe que as contagens de turbinas e os totais de capacidade nominal cumulativos são calculados com base em turbinas não excluídas. Na maioria dos casos, as contagens totais mudarão quando as turbinas excluídas forem ativadas ou desativadas.

Estilo de Dados

O visualizador USWTDB oferece suporte ao estilo de cores orientado por dados com base em várias propriedades da turbina, incluindo altura total, capacidade e ano on-line. Aplicar rampas de cores aos recursos da turbina dá ao usuário um instantâneo dos valores das propriedades da turbina sem ter que consultar cada turbina diretamente.

No exemplo acima, uma rampa de cor com base na capacidade foi aplicada às características da turbina perto de Fort Stockton, TX. Comparando a legenda da rampa de cores à direita da interface com os recursos na visualização do mapa, os usuários podem determinar rapidamente que as turbinas do sul nesta área têm capacidades nominais mais altas.

Animando ao longo do tempo

Para visualizar a progressão da instalação da turbina ao longo do tempo em uma área particular, comece clicando no botão “Ano” no lado direito da interface. Um ícone de reprodução próximo ao botão “Ano” ficará ativo. Defina os anos que você gostaria de visualizar ao longo do tempo clicando e arrastando os pontos finais do filtro de intervalo ou deixe os anos mínimo e máximo em suas posições padrão. Aproxime o zoom na sua área de interesse e clique no ícone de reprodução para iniciar a animação do tempo.

O exemplo acima mostra a progressão do desenvolvimento da turbina ao sul da área de Chicago de 1991 até o presente.

Visualizando sua localização

O USWTDB Viewer permite que você veja as turbinas próximas à sua localização atual clicando no ícone. Se você tiver serviços de geolocalização ativados em seu dispositivo / navegador, será ampliado para sua posição atual. Observe que a precisão da ferramenta de geolocalização depende de uma variedade de fatores, incluindo hardware do usuário (GPS habilitado) e conexão de rede. A precisão do local é representada no círculo ao redor do local estimado. Um raio grande geralmente indica que o visualizador está geolocalização com base no endereço IP do dispositivo.

Se você aplicar panorâmica ou zoom em outra área, poderá centralizar novamente sua localização clicando no ícone novamente. Quando sua localização não está mais centralizada, o ícone de geolocalização é destacado em amarelo. Para desligar a geolocalização, basta clicar no ícone de geolocalização enquanto sua localização está centralizada.

Baixando dados

Para baixar os dados de origem, clique em para ir para a página USWTDB Data & amp Web Services, onde você pode baixar dados em uma variedade de formatos com base em suas necessidades específicas. Os formatos de arquivo e arquivos de metadados associados incluem:

CSV & ndash O formato CSV (valores separados por vírgula) é um formato não proprietário comum para armazenar dados tabulares armazenados em texto simples. O uso da vírgula como separador de campo é a origem do nome para este formato de arquivo. Os arquivos CSV não são necessariamente utilizáveis ​​em um sistema de informações geográficas (GIS), a menos que contenham informações geográficas (como valores de latitude e longitude).

Shapefile e ndash O formato do shapefile é um formato de dados vetoriais geoespaciais popular compatível com uma variedade de software GIS. Um arquivo de forma armazena geometria não topológica e informações de atributo para os recursos espaciais em um conjunto de dados. A geometria de um recurso é armazenada como uma forma que compreende um conjunto de coordenadas vetoriais. É uma especificação (principalmente) aberta para interoperabilidade de dados entre produtos de software GIS.

GeoJSON & ndash GeoJSON é um formato de padrão aberto projetado para representar características geográficas simples, junto com seus atributos não espaciais. É baseado em JSON (JavaScript Object Notation) e desempenha um papel importante em muitos bancos de dados espaciais, APIs da web e plataformas de dados abertos.

Enviando feedback para nós

Ajude-nos a melhorar o USWTDB, dizendo-nos como podemos entregar melhor nossos produtos ou relatando quaisquer problemas que você teve com o site. Você encontrou algum link quebrado ou informação desatualizada? Encontrou um problema com os dados baixados do site? Queremos ouvir sobre isso e lemos todos os comentários com atenção. A melhor maneira de enviar comentários é nos enviando um e-mail diretamente. Você pode nos enviar perguntas, comentários e sugestões anonimamente ou com suas informações de contato se desejar uma resposta direta. Leia a Política de Privacidade do U.S. Geological Survey antes de enviar.

Compartilhamento

Clique no ícone para abrir a janela de compartilhamento. A janela de compartilhamento permite que você envie sua janela de visualização atual para sites de redes sociais populares, como Twitter e Facebook. Você também pode copiar a string de URL para colar em um editor de texto ou para compartilhar por e-mail ou navegador da web.

USWTDB FAQs

Tudo o que você precisa saber para usar o USWTDB como um profissional. Navegue por estas FAQs e encontre respostas para perguntas comuns relacionadas ao USWTDB. Tem sua própria pergunta? A melhor maneira de enviar perguntas é nos enviando um e-mail diretamente.

P: Quantas turbinas estão contidas no USWTDB?

Em janeiro de 2019, o USWTDB continha mais de 58.000 turbinas construídas desde a década de 1980 em aproximadamente 1.500 projetos de energia eólica abrangendo pelo menos 43 estados mais Porto Rico e Guam.

P: Com que frequência o USWTDB é atualizado?

R: O USWTDB é atualizado trimestralmente e contém turbinas que foram instaladas 3 meses antes da atualização.

P: Como posso citar o USWTDB se quiser usar os dados?

R: A citação completa para uso em trabalhos acadêmicos e de outra forma, quando aplicável, é a seguinte:
Hoen, B.D., Diffendorfer, J.E., Rand, J.T., Kramer, L.A., Garrity, C.P., Hunt, H.E. (2018) Banco de dados de turbinas eólicas dos Estados Unidos. Publicação de dados do U.S. Geological Survey, American Clean Power Association e do Lawrence Berkeley National Laboratory: USWTDB V1.2 (1 de outubro de 2018). https://eerscmap.usgs.gov/uswtdb.

P: Como são coletados os dados de localização das turbinas?

O projeto compila informações sobre turbinas eólicas da Federal Aviation Administration (FAA), do Lawrence Berkeley National Laboratory (LBNL), da American Clean Power Association (ACP) e do United States Geological Survey (USGS), bem como de fontes online. A verificação da posição da turbina é feita por interpretação visual usando imagens aéreas de alta resolução. Uma descrição detalhada do processo de coleta e verificação de dados pode ser encontrada neste webinar.

P: Como são coletados os dados das características da turbina?

Os dados de características da turbina são compilados a partir da turbina eólica da ACP e conjuntos de dados de projeto, conjunto de dados Wind Technologies Market Report da LBNL, o conjunto de dados de turbina eólica USGS legado (2014) e várias fontes online. O feedback do usuário também é incorporado, uma vez verificado com outras fontes. Uma descrição detalhada do processo de coleta e verificação de dados pode ser encontrada neste webinar.

P: Por que a turbina em meu quintal não é mostrada no banco de dados?

O USWTDB foi projetado para ser uma fonte abrangente de informações para turbinas eólicas em escala de serviço público. As turbinas em escala residencial dos EUA estão excluídas. Removemos turbinas conhecidas por serem de escala residencial e excluímos turbinas que têm menos de 65 kW de capacidade nominal e menos de 30 metros de altura total. Ao contrário do que acontece com o vento em escala de utilidade, não temos conhecimento de uma fonte de dados abrangente disponível publicamente de turbinas em escala residencial.

P: Existe um banco de dados internacional disponível?

Não. Até onde sabemos, o USWTDB é único. Outros conjuntos de dados podem estar disponíveis de outros países em uma base ad hoc, mas não temos conhecimento de nenhum repositório central desses dados. Para obter informações gerais e estatísticas sobre projetos eólicos internacionais, consulte thewindpower.net.

P: Quanta energia eólica é necessária para abastecer uma casa média?

De acordo com a Administração de Informação de Energia dos EUA, uma casa média nos EUA consome 867 quilowatts-hora (kWh) por mês. A capacidade média da turbina no USWTDB é de 1,67 megawatts (MW). Com um fator de capacidade de 33%, essa turbina média geraria mais de 402.000 kWh por mês - o suficiente para mais de 460 residências médias nos Estados Unidos. Em outras palavras, essa turbina eólica média gera energia suficiente em 94 minutos para abastecer uma casa média nos Estados Unidos por um mês.

P: Por que não há mais turbinas offshore no banco de dados?

O USWTDB inclui todas as turbinas em escala de serviço público que foram instaladas nos EUA. Em janeiro de 2019, apenas um parque eólico offshore foi construído nos Estados Unidos - o Block Island Wind Farm, em Rhode Island. No entanto, de acordo com o Departamento de Energia, vários outros projetos offshore estão em estágios avançados de desenvolvimento. Se e quando esses projetos forem construídos, as turbinas aparecerão no USWTDB.

P: Onde posso encontrar turbinas que são permitidas, mas não construídas?

A Federal Aviation Administration (FAA) mantém um banco de dados de turbinas propostas que estão avaliando como possíveis obstruções ao espaço aéreo. No entanto, uma determinação da FAA de “não perigoso” é apenas uma das muitas etapas do processo de licenciamento, e muitas turbinas avaliadas pela FAA nunca são construídas.

P: Quantas turbinas são instaladas nos EUA a cada ano?

O número de turbinas instaladas nos EUA a cada ano varia com base em vários fatores, mas em média, 3.000 turbinas foram construídas nos EUA a cada ano desde 2005.

P: Onde posso encontrar mais informações sobre os efeitos das turbinas na vida selvagem?

Recomendamos esses recursos do USGS e do American Wind Wildlife Institute.

P: As turbinas são feitas principalmente nos EUA?

De acordo com o Relatório de Mercado de Tecnologias Eólicas de 2017, muitos componentes de turbinas são adquiridos e fabricados internamente. As torres de turbinas eólicas são 70-90% de origem nacional, os componentes da lâmina e do cubo são 50-70% domésticos e os conjuntos de nacelas são mais de 85% de origem nacional. No entanto, muitas peças internas, como sistemas de pitch e yaw, rolamentos, parafusos e controladores são normalmente importados.

P: De que materiais as turbinas são feitas?

De acordo com um relatório do Laboratório Nacional de Energia Renovável, as turbinas eólicas são predominantemente feitas de aço (71-79% da massa total da turbina), fibra de vidro, resina ou plástico (11-16%), ferro ou ferro fundido (5-17 %), cobre (1%) e alumínio (0-2%).

P: Por que é importante saber a localização das turbinas eólicas?

Saber a localização de turbinas individuais e suas especificações técnicas cria novas oportunidades para pesquisa e localização melhorada e é uma informação importante para a gestão de terras e recursos. Além disso, grandes turbinas podem afetar o radar meteorológico e de tráfego aéreo. Saber a localização e a altura das turbinas cria uma melhor compreensão dos problemas de radar e vento e aumenta a eficácia do planejamento de novos radares e novos locais de vento.

Recursos

A versão legada do banco de dados de projetos eólicos do USGS foi atualizada ao longo de 2014 e está incorporada ao USWTDB.


Junte arquivos espaciais

Abra o Tableau e conecte-se à primeira fonte de dados espaciais. Para obter mais informações sobre os tipos de arquivos espaciais aos quais você pode se conectar no Tableau, bem como como se conectar a eles, consulte o exemplo de conector de arquivo espacial.

No lado superior esquerdo da página Fonte de dados, em Conexões, clique em Adicionar.

No menu Adicionar uma fonte de dados que aparece, conecte-se à sua segunda fonte de dados.

As duas fontes de dados são adicionadas à tela.

Na caixa de diálogo Join que aparece, faça o seguinte:

Para obter mais informações sobre cada um desses tipos, consulte Junte seus dados.

Em Fonte de dados, selecione um campo espacial para unir. (Observe, Geometria é o nome de campo padrão para origens de arquivo espacial, exceto no SQL Server, onde os usuários criam nomes de campo). Os campos espaciais têm um ícone de globo ao lado deles.

Para a segunda fonte de dados, selecione outro campo espacial. If your second data source is not a spatial file and contains latitude and longitude fields, select Create Join Calculation as the join clause so that your data can be used in a spatial join. For more information, see Spatial Functions.

Click the = sign and then select Intersects from the drop-down menu. You can only intersect two spatial fields.

When finished, close the Join dialog box.

You are now ready to start analyzing your spatial data.

Spatial data can be used to create maps or other chart types in Tableau. For more information on building different chart types, see Build Charts and Analyze Data.


8 Answers 8

Pop-up windows are a pestilence on the web. Users are fed up with them.

People visited your web site because they wanted to view information about some product. But as soon as they started scrolling down, an annoying pop-up window appeared in the middle of the screen, blocking what they were trying to read.

Their response was simple - get rid of that window by the quickest way possible, by clicking on the "X" button. This allowed them to carry on with what they were reading.

What can I improve? Design, Copy, CTA?

Get rid of it entirely. Provide an option somewhere on the page that they can click on if they want to sign up for updates. But be aware that most people wont click on a "please send me lots of spam on products that you want to sell to me" link.

As other have said, most visitors have developed a banner blindness and will either ignore or close your pop-up without reading its content. Improving the content of the banner will have minimal effect on this behavior.

A better alternative would be to advertise your feature inside the page content and not as a generic overlay. Depending on what value your feature provides, you should place an access to this feature in strategic locations:

  • If your feature provides a way to track price change: put a button next to the price labelled "Track". Here is an example of this that used to be implemented in Google Shopping*:
  • If your feature provides a way to subscribe to new offers without having to repeatedly make the same research: put an action button on the search page labelled "Subscribe. ". Here is an exemple of this implemented in the Job Board Wordpress Plugin*:
  • etc.

If all of the above is covered by the same feature (browser notifications), once a user click one of those buttons you can explain in a modal window the benefits of this feature (e.g. "Activate notifications to get price tracking & much more. ") with an action button to activate it.

Users will be much more attentive to the content of the modal that opened while looking for the feature than a pop-up that opened automatically out of context.

*: I have no affiliation with either of those websites, they're just the first results I found in Google image. Those screenshots are used for educational purpose only under the fair use policy. If anyone wants to replace them with wireframes, feel free to do so.

There are a few issues that spring to mind here.

Por exemplo:

  • The title of your Popup is 'New Feature!', but you don't explain clearly what that feature is OR why it's of value to the user.
  • If the current 'deal' the user is viewing isn't interesting, why would they want updates of a similar type?
  • The button text says 'Activate Now'. Again, the user may not fully understand what you are asking them to activate OR how this 'feature' benefits them.

Employ some meaningful UX copywriting to grab the attention of the user. The title could read something like: 'Get notified about new deals!' ou 'Find out when new deals launch!'. This will introduce the benefit before the ask for a commitment.

Make the body copy more informative tell the user what benefit they can expect to receive for choosing to activate notifications and why it's a great idea. Generalize this so it doesn't sound specific to whatever they're currently viewing.

Lastly, change the button copy to something more humano: 'Yes, please' ou 'Sure, notify me'. Adding a secondary CTA to allow users to say 'No, thanks' could be beneficial for tracking your Yes vs No % rate over time.

TLDR You don't, and can't, get high response rates because nobody wants the notifications.

Nobody, and I mean NOBODY, actually quer to "opt in for web push notifications".

One of the absolute top things I do on a customer's computer the first time I work on it is to remove existing browser push notifications and turn off the ability of web sites to ask to add new notifications (the action that presumably is attempted if someone clicks "Activate Now"). I have nunca had anyone say "oh, I want to keep those notifications. Nunca. The vast majority of the time they don't even say anything because they don't realize how easy it is (in Firefox, Chrome and many other browsers) to stop the notifications. Until I say "should I get rid of these notifications" and they typically tell me "Yes, please!"

Nobody wants these things. NOBODY.

Email is a different story. There are many people who are OK with periodic (weekly or even daily) emails from many different vendors or other organizations. There is a big difference between email and web push notifications: Control. The end user can delete the email as easily as they can close the push notification. But they also only see those emails when they quer to look at email. If they are doing something else, they don't get bothered with notifications. In addition, power users can setup filters to automatically file the emails so that they are even less intrusive.


Model My Watershed Site Storm Model Guide

To download a copy of this document, click on the PDF icon above the first section. If you have a suggestion on how to improve this documentation, please follow the instructions in the “Send Us Feedback” section.

1. Introduction #

Document was last updated on October 21, 2019.

Note: Model My Watershed web applications are under active development and the appearance of screenshots will change over time. Updates to this guide will be released with major changes to the ModelMW User Interface.

The Model My Watershed (ModelMW) Site Storm Model (https://modelmywatershed.org/) simulates storm runoff and water quality by applying the TR-55 (http://bit.ly/2MxpfJC) and STEP-L (http://it.tetratech-ffx.com/steplweb/) water-quality models for a single 24-hour rainstorm over a selected land area within the continental United States. The results are calculated based on actual land cover data (from the USGS National Land Cover Database 2011, NLCD2011, http://www.mrlc.gov/nlcd2011.php) and actual soil data (from the USDA Gridded Soil Survey Geographic Database, gSSURGO, http://bit.ly/32AawmM) for the selected land area of interest.

The complementary ModelMW Runoff Simulation (https://runoff.modelmywatershed.org/) performs the same model calculations on a hypothetical land parcel with a single land cover class and a single hydrologic soil group.

There are additional resources at https://wikiwatershed.org/help/model-help/ that explain in-depth technical details about the models.

Was this helpful? Yes No Suggest edit

2. Sign In and Share Location #

The Model My Watershed (ModelMW) Site Storm Model can be accessed online from any web browser at https://modelmywatershed.org/ or through the Innovative Technology in Science Inquiry (ITSI) portal (https://itsi.portal.concord.org/).

When you first navigate to the ModelMW application, depending on your browser’s settings you may be asked to share your location data with the application. Sharing your location will automatically start the application at approximately your current location, but it is not necessary for the application to work.

You can use ModelMW as a guest but if you would like to save your work and/or share your work with others, you will need to create an account.

  • New users: Create an account by clicking “Login” in the main menu, then clicking the “Register” link at the bottom of the form. Fill out the required information, click the “Register” button, and then check your email for an activation link. Be sure to check your spam folder if you don’t receive the email within a few minutes. Some institutional email systems may quarantine emails for up to 24 hours you will need to check with your email systems administrator if you do not receive the email.
  • Students and teachers using the ITSI portal: click the “Login with ITSI” button to verify your credentials for the ITSI portal and prevent you from needing to set up a new user for the application. This also allows you to quickly and easily send data and screenshots back and forth to assignments and lessons on the ITSI portal.
  • Other existing users: Type in your username (not your email address!) and password and click “Login.”

When you access the Model My Watershed web app you will be asked to share your location and sign in or proceed as a guest. Sharing your location allows the app to zoom to your current location, but it is not necessary for the application to work.

Was this helpful? Yes No Suggest edit

3. Navigate the Map #

Once you have logged into the application, you will see a map looking much like Google Maps. If you shared your location, the application may zoom directly to your location, otherwise it will begin by showing a map of North America.

As with most online map tools, you can navigate the map by clicking and dragging and zoom by pinching, using a scroll wheel, or using the zoom buttons (circled in green in the screenshot below).

You can also search for a location by name or address using the search box (circled in yellow). To go or return to your current location, click the map pin icon to the left of the zoom buttons (circled in green). The double-arrow icon to the left of the map pin icon will expand the map to full screen.

Search for a location by name or address using the search box. To go or return to your current location, click the map pin icon.

Was this helpful? Yes No Suggest edit

4. Find Your Watershed #

If you chose to share your location, the application should zoom directly to the location your internet provider or mobile device is sharing. If you chose not to share your location, find the location you want watershed information for by typing an address or city or zip code into the search bar.

If you did not allow your browser to share your location, type your address or city or zip code into the search bar.

To see watershed information click on the “Select Boundary” button on the left of the screen and then select “USGS Watershed unit (HUC-10)” or “USGS Subwatershed unit (HUC-12).”

Use the Select Boundary button to choose a watershed unit.

Red border lines should appear on your map. If you do not see any, try zooming out — you may be zoomed in too much to see more than one watershed unit.

The name of a watershed unit will be displayed in the pane on the left side of the screen. If you realize you made a mistake in selecting your area, click the “Change area” button and try again.

Was this helpful? Yes No Suggest edit

5. Choose Basemaps and Overlays #

Just as Google Maps allows you to switch between road and satellite maps, there are several options for both the basemap and data overlays on top of the map. These are available in the Layers pane.

You can select a basemap image and several different types of overlays. The basemaps themselves come directly from ESRI or Google Maps and are not built into the application. If you have a very slow internet connection, the base maps may be slow to load.

The Basemaps tab in the Layers pane. The Boundary tab in the Layers pane.

The overlays include boundary lines (like school districts and USGS hydrologic units) and color shading for land uses and soil types. There are also observation data overlays, which display locations and data from the USGS and other national river and weather monitoring stations. Please note that observation data is not available in all locations!

Was this helpful? Yes No Suggest edit

6. Select an Area to Model #

Select an Area of Interest in the continental United States, using the suite of tools below, to analyze the factors that impact water in your area and to begin to model different scenarios of human impacts.

Select Boundary

You can select by political (county lines, congressional districts, and school districts) or major watershed (HUC 8-12) boundaries in the “Select boundary” tool. Once you have selected a boundary type, those borders will appear on the map and the name of each region will appear as you hover over it.

Be aware of your zoom level when selecting by boundaries. If you are at too high of a zoom level, you may not be able to see the boundaries on your map.

Draw Area

Free Draw: Free draw an area of interest polygon by clicking on the map and repeatedly clicking at boundary corners. Close the polygon by double clicking on the last point of clicking on the first point.

Square Km: Draw a perfect square with on kilometer sides by clicking on the map where the square’s center will be.

Delineate Watershed

Continental US Medium Resolution: Click on the map to select the nearest downhill point on the medium resolution flow lines of the National Hydrography Dataset. The watershed area upstream of this poin is automatically delineated using the 30-meter resolution flow direction grid.

Delaware High Resolution: Click on the map to select the nearest downhill point on our Delaware River Basin high resolution stream network. The watershed area upstream of this point is automatically delineated using the 10-meter resolution national elevation model.

Upload File

You can select or drag and drop a file to upload a polygon for your area. File must be a shapefile (zip containing shp and prj files) or geojson. Only the first feature is used.

Was this helpful? Yes No Suggest edit

7. Analyze an Area #

As soon as you have selected an area to model, the application will change into geospatial analysis mode. The map will now show the area you selected in bright colors with the rest of the map grayed out. The Analyze pane will show the following information for your selected area:

  • Stream network statistics
  • Land cover distribution
  • Hydrologic soil group distribution
  • Terrain statistics
  • Clima
  • Point sources
  • Estimated number of farm animals
  • Water quality estimates (Delaware River Basin only)

These calculations and analysis are done on the fly for each area based on nationally available data. You will not get a pre-computed estimate or “canned” number. These are real values based on the most recently available national datasets. Because of this, the analysis may take a few seconds to complete and you may see a loading wheel as this happens. (It is generally very fast with a good internet connection.)

In the Analyze pane you can view the land use and soil type in both tabular and graphical form. (The table is below the graph. If you cannot see it, scroll down.) Use the tabs to switch between the different types of information.

You can sort the tabular data by type, area, or coverage percent. The bar graph coloring will match up with the colors assigned by the National Land Cover Database and can be used as a legend for the land cover and soil group overlays. The title at the top of the Analyze pane will list the name of the area (if selected by boundary) and the total size of the area. You can still change the map zoom and overlays in the map pane. Try turning on the NLCD overlay to compare the layout of land covers on the map to the percent of each land cover in the area.

Was this helpful? Yes No Suggest edit

8. Monitor an Area #

Click on the second tab in the Analyze pane to view monitoring data for the chosen area.

Start typing search terms, e.g. “turbidity”, “water” & “MODIS,” to find some datasets that would be useful for your research. You can add filters if dates are important. Certain catalogs may time out for large areas of interest that contain many results.

Click on “Contribute Data” to learn how you can contribute your own datasets to data repositories that will allow them to be incorporated in the Monitor tab!

Was this helpful? Yes No Suggest edit

9. Model an Area #

Once you are happy with the area you selected, you can move on to modeling and modifying the area by clicking into the “Model” tab. There are two models available to simulate stormwater runoff and water quality, to create different conservation and development scenarios, and to compare human impacts of these scenarios.

  • Site Storm Model: Simulates a hypothetical 24-hour storm by a hybrid of multiple algorithms designed primarily for use with smaller, more developed areas.
  • Watershed Multi-Year Model: Simulates 30 years of daily data by the MapShed model designed primarily for larger, more rural areas.

Choose one of the two models. On the next screen, you will see current conditions. The model output pane will now be filled out with predicted amounts of runoff and stream water quality. The runoff quantities are calculated using a combination of the TR-55 runoff model (http://bit.ly/2MxpfJC) developed by the U.S. Department of Agriculture and the Small Storm Hydrology Model for Urban Areas developed by Robert Pitt for a single 24-hour rain storm. The water quality parameters are calculated using the EPA’s STEP-L water quality model (http://it.tetratech-ffx.com/steplweb/). For more information on the specifics of these calculations, see the technical documentation (https://wikiwatershed.org/help/model-help/mmw-tech/).

The runoff tab in the model output pane shows the partitioning of the rainwater into runoff, infiltration, and evapotranspiration as a stacked bar graph. In the water quality tab, you will see both tabular and graphical data showing predicted water quality for any streams in the selected area. Because the model is running with real data on your custom area, it may take some time for the model to run and you may see a loading icon. (It is generally very fast with a good internet connection.)

When you begin modeling, you will always begin in the “Current Conditions” tab. In this tab, you see the analysis and resulting model of the land exactly as it is. The only thing that can be changed in the “Current Conditions” tab is the quantity of rainfall to model.

The only thing that can be changed in the “Current Conditions” tab is the quantity of rainfall to model.

Typically, a user will focus on modeling a quantity of rainfall that corresponds with an annual exceedance probability. For example, a user may be interested in modeling the 24 hour precipitation that has a 50% probability of occurring in any given year (meaning that the amount of precipitation recurs only every 2 years) or a 2% probability of occurring in any given year (the amount of precipitation recurs only every 50 years). Sometimes these precipitation exceedance probabilities are referred to as the 𔄚 year storm” or the 󈬢 year storm”, respectively. For guidance on selecting the quantity of rainfall, particularly for locations in eastern PA, DE, NJ, and NY, see Ensign, S. (2020) Precipitation Recurrence Intervals for Model My Watershed’s Site Storm Model, HydroShare.

Was this helpful? Yes No Suggest edit

2 respostas 2

I do a "Get Info" on the drive. This brings up the info window. To add the icon, I drag and drop the .icns file on the image shown in the upper left corner of the window.

When I refer to a "drive", what I really mean is a partition located on a physical or virtual drive. Since the partition is ExFAT formatted, the partition can also be referred to as a volume.

Maybe your .icns file is no good. Maybe you should try one of mine. You can download the ones I use here. Or, you can try the free online tool I used to create these .icns files. Go to iconvert icons.

When you drop the .icns file, a copy of this file is renamed .VolumeIcon.icns and placed in the root directory of the drive. For example, if I use a Terminal application window, I can show this file.

Here is a screen shot from my Desktop.


Adding virtual directory in IIS which points to shared path on another machine without AD

I have machines EXTERNAL and INTERNAL (lets call them EXT and INT). Both machines are not part of AD (no network accounts, only local ones) and both machines have Administrator accounts using diferente credentials (hence forget about pass-thru).

Now what I did is following

  • Created directory C:shareme on INT
  • Shared this directory for all administrator accounts
  • Opened explorer on EXT and typed INTshareme
  • Entered credentials of the INT account (INTAdmin and password), all good, I see contents
  • here comes the problem.
  • Opened IIS on EXT, clicked Add virtual directory
  • alias: remote, physical path: INTshareme, Connect as: Specific user, Username: INTAdmin + password
  • Test settings fails, it says Logon failure: unknown user name or bad password
  • I can explore in IIS but it's because I authenticated already in windows explorer
  • Accessing http://localhost/remote returns error 500.19

Apparently IIS won't care for network credentials. It whines about unknown user name because it provavelmente checks accounts on local machine instead of authenticating with the remote one.

Changing logonMethod doesn't help (Interactive, ClearText etc) Any ideas?