• Anúncios

Especificações para um software de geocaching português

"Reviews", anúncios, dúvidas sobre software para GPS/geocaching e recursos online relacionados

Moderador: Moderadores

Especificações para um software de geocaching português

Mensagempor saltacachinhas » domingo abr 22, 2007 14:31

Estava a pensar desenvolver um novo sofware de geocaching para PDA (Windows Mobile). Quais as principais características é que deveria ter ou gostarariam que tivesse?

Qualquer sugestão é bem vinda!
Editado pela última vez por saltacachinhas em segunda jun 04, 2007 10:45, num total de 1 vez.
<img src="http://img.geocaching.com/stats/img.aspx?txt=View+my+profile&uid=54d71c3c-2ddd-492b-97c0-5ff864189ff9">
Avatar do Utilizador
saltacachinhas
Micro
 
Mensagens: 4
Registado: terça abr 17, 2007 22:50

Mensagempor Torgut » segunda abr 23, 2007 00:46

Ehhhhhhhhhhhh lá! Isso dava para escrever um testamento. A sério, é tão complexo que me perco. Já tens algum fluxograma preliminar para a malta dar uma olhada?

Olha que bem que calhava um programa que casasse as vantagens de todos os que há por ai e lhes eliminasse os contras. E calhando ainda fazes uns cobres, colocando isso em Shareware.

O que me ocorre dizer, é que, como já teras constatado, existem dois grupos de software:

- Navegação Geocaching
- Gestão de Caches para "paperless geocaching"

Alguns são assumidamente dedicados a um destes grupos, outros tentam cobrir ambos mas são muito mais fortes num deles. Faz falta mesmo uma proposta global, que aborde com o mesmo cuidado qualquer um deles.

E depois, são genericamente feios pra caramba, e logo eu que dou imensa importância a esta coisa da estética fico todo torto. O único graficamente bem conseguido é o GPS Tuner, precisamente, aquele que leva 3 ou 4 min a carregar.
Avatar do Utilizador
Torgut
Extra Large
 
Mensagens: 2208
Registado: terça jul 06, 2004 00:59

Specs...

Mensagempor rifkind » segunda abr 23, 2007 13:19

Hum, mais ou menos a olho e pensando no que costumamos usar como mínimo, eu diria:
- lista de caches com pesquisa por código, nome, proximidade, distrito.
- inclusão da descrição completa da cache, incluindo imagens.
- inclusão de todos os logs da cache (só os últimos 5 não chega), incluindo todas as imagens inclusas ou um subset (as últimas 5, por exemplo) para poupar espaço.
- desencriptação das dicas, a pedido.
- identificação das caches encontradas e por encontrar.
- ferramenta para log offline da cache
- exportação dos logs para ficheiros de texto

Não uso funções integradas de navegação no PDA, mas só vejo necessidade se quiseres pesquisar caches próximas da tua posição actual.

Se me lembrar de algo mais, aviso.

Nuno
Rifkindsss
rifkind
Site Admin
 
Mensagens: 1732
Registado: terça jun 24, 2003 18:32

Mensagempor SUp3rFM » segunda abr 23, 2007 13:56

Nuno, o BeelineGPS faz quase tudo isso, a partir do GPX obtido no gc.com.

O site scraping não é nada aceite pelos manda-chuva da groundspeak (especialmente, no que diz respeito às imagens e tal...).
Avatar do Utilizador
SUp3rFM
Extra Large
 
Mensagens: 2199
Registado: terça set 27, 2005 16:40
Localização: Lisboa & Aroeira

e vais oferecer isso de borla?

Mensagempor HDV » segunda abr 23, 2007 15:19

Tudo o que o Nuno (rifkind) pede ja o Smache faz, excepto: a parte do “distrito” que e uma especificade portuguesa que a ser implementada teria de comecar pelo proprio site do geocaching; a parte das imagens (efeito que se pode obter no entanto usando o GPXSonar em conjunto com o “Spoiler Synch”, o primeiro sabe usar os dados recolhidos pelo segundo, basta configurar).

O Smache tem no entanto alguns problemas:
- nao lida com acentos e caracteres especificos tipo o c cedilhado;
- tem problemas a nivel da integridade da base de dados que se corrompe com facilidade;
- a interface para navegacao/aproximacao a cache e muito basica;
- o grafismo em geral esta pouco trabalhado.


Em suma, se queres fazer “the ultimate geocaching PPC tool”, conjuga:

- As facilidades e a interface (melhorando o grafismo!) do Smache no que toca a pesquisa, gestao e filtragem da base de dados das caches; as possibilidades de exportacao para os formatos .loc e .wpt; o controlo da exibicao dos diversos elementos de cada cache via botoes (descricao, logs, hints…); a gestao offline dos logs.
- A interface de navegacao do Gpstuner mas com a velocidade do Gpsdash.
- A possibilidade de descarregar as fotos do “Spoiler Synch”.
- Uma funcao para abrir uma coordenada automaticamente seja no OziExplorerCE seja – ja agora - na versao movel do GMaps ; seja finalmente permitindo exportar um waypoint para o TomTom e similares (tal o OSGPS faz).

E depois, mais desafiante, presumo, descobre uma forma “magica” qualquer de maximar os recursos do PPC de forma a permitir ao software fazer tudo depressa.

No no fundo, e fazer tudo o que o GSAK faz no PPC, coisa pouca. :P
HDV
Micro
 
Mensagens: 70
Registado: quarta mar 23, 2005 05:41

Mais cousas pra lista de compras...

Mensagempor HDV » segunda abr 23, 2007 16:25

Ah! E ja que tamos numa de "whisfull thinking", nao te esquecas de adicionar uma funcao para ligar o SBAS/WAAS/EGNOS no Sirf III via BT (entre outras coisas do dialecto "sirfes" que podem ter interesse). Era especialmente interessante se desse para definir a execucao automatica do comando a cada ligacao (no estado corrente somos obrigados a usar primeiro a aplicacao fornecida por cada fabricante e depois iniciar o programa que de facto queremos usar).

[Para nao falar nas obvias necessidades: 1) de usar o GPS para acertar o relogio do PDA; 2) do interesse de incorporar uma funcionalidade tipo GPSProxy ou Franson GPS Gate que multiplique as portas de acesso e permita o acesso aos dados do GPS a mais um software ao mesmo tempo - a funcionalidade padrao que vem com o WM5 para esse efeito deixa muito a desejar.]

E claro que se quiseres "partir a loja toda", tens ainda que compatibilizar a coisa com o formato .ozf3, para exibir as cartas militares...
Editado pela última vez por HDV em segunda abr 23, 2007 16:31, num total de 1 vez.
HDV
Micro
 
Mensagens: 70
Registado: quarta mar 23, 2005 05:41

Mensagempor HDV » segunda abr 23, 2007 16:41

Ja agora:

- Quando é que achas que podes ter isso pronto?

- Quanto é que tencionas cobrar? Sugiro que 20 euros era "o preco certo".

Admito ainda que vais fazer a coisa com suporte multilingue e oferecer um desconto promocional para os amigos "betatesters" do Geocaching@PT, certo?
HDV
Micro
 
Mensagens: 70
Registado: quarta mar 23, 2005 05:41

Go saltacachinhas! Go! & umas contas para te animar...

Mensagempor HDV » segunda abr 23, 2007 17:21

Mesmo que passes um ano inteiro de volta disso, um software com todas as caracteristicas descritas teria potencial para vender 10 mil copias no prazo de 1 a 2 anos.

10000x20=200000=40 mil contos dos antigos (a que actuando em nome individual terias de tirar custos que nao apenas os do trabalho mas que poderiam ser minimizados com parcerias adequadas para a distribuicao em linha etc...).

Na pior de todas as hipoteses, sendo muito conservador, com apenas 1500 copias vendidas (media 4.1 copias por dia x 365) conseguias para um ano de trabalho proveitos brutos mensais na ordem dos 2500 euros.

Isto tudo assumindo um preco de venda unitario de 20 Euros, coisa de 26 USD.
HDV
Micro
 
Mensagens: 70
Registado: quarta mar 23, 2005 05:41

Só uso o Smache

Mensagempor pleavin » segunda abr 23, 2007 19:42

Sou muito novato nestas andanças, mas até à data dou-me bem com o Smache. A possibilidade de filtrar e ordenar por proximidade, e criar "distritos" (locations) - lê-se caches próximos - dá imenso jeito. Recentemente descobri a facilidade de criar novos waypoints (o que dá jeito nas multi-caches). Com bom sinal (QTEK G100), quando o smache indica 1 metro, estamos mesmo alí ao pé. De qq forma vou investigar as sugestões do HDV, referentes aos programas que podem complementar o smache. No PC tenho o GSAK, que dá muito mais jeito para planear os ataques, especialmente quando o geocahing tá em baixo ou lento.
pleavin
Micro
 
Mensagens: 19
Registado: sábado mar 03, 2007 21:38

Mensagempor Torgut » segunda abr 23, 2007 20:05

Para mim o Smache tem um óbice que logo à partida lhe deu uma certidão de óbito no meu PDA; certamente que outros problemas terá, mas o seu peso e mau desempenho são insuportáveis para mim.
Avatar do Utilizador
Torgut
Extra Large
 
Mensagens: 2208
Registado: terça jul 06, 2004 00:59

Mensagempor saltacachinhas » segunda abr 23, 2007 22:50

Torgut Escreveu:Ehhhhhhhhhhhh lá! Isso dava para escrever um testamento. A sério, é tão complexo que me perco. Já tens algum fluxograma preliminar para a malta dar uma olhada?

Olha que bem que calhava um programa que casasse as vantagens de todos os que há por ai e lhes eliminasse os contras. E calhando ainda fazes uns cobres, colocando isso em Shareware.

O que me ocorre dizer, é que, como já teras constatado, existem dois grupos de software:

- Navegação Geocaching
- Gestão de Caches para "paperless geocaching"

Alguns são assumidamente dedicados a um destes grupos, outros tentam cobrir ambos mas são muito mais fortes num deles. Faz falta mesmo uma proposta global, que aborde com o mesmo cuidado qualquer um deles.

E depois, são genericamente feios pra caramba, e logo eu que dou imensa importância a esta coisa da estética fico todo torto. O único graficamente bem conseguido é o GPS Tuner, precisamente, aquele que leva 3 ou 4 min a carregar.


A ideia ara mais sobre a gestão de caches... O problema com que me tenho deparado é que mesmo os ficheiros GPX não são grande ajuda já que não têm imagens. E por vezes é bom ter as mesmas.
Eu já tenho uma forma de ultrapassar este problema mas é ainda um pouco limitado.
Não tenho nenhum fluxograma mas com as dicas que estão a aparecer estou a fazer.
Obrigado desde já.
Avatar do Utilizador
saltacachinhas
Micro
 
Mensagens: 4
Registado: terça abr 17, 2007 22:50

Re: Specs...

Mensagempor saltacachinhas » segunda abr 23, 2007 23:03

rifkind Escreveu:Hum, mais ou menos a olho e pensando no que costumamos usar como mínimo, eu diria:
- lista de caches com pesquisa por código, nome, proximidade, distrito.
- inclusão da descrição completa da cache, incluindo imagens.
- inclusão de todos os logs da cache (só os últimos 5 não chega), incluindo todas as imagens inclusas ou um subset (as últimas 5, por exemplo) para poupar espaço.
- desencriptação das dicas, a pedido.
- identificação das caches encontradas e por encontrar.
- ferramenta para log offline da cache
- exportação dos logs para ficheiros de texto

Não uso funções integradas de navegação no PDA, mas só vejo necessidade se quiseres pesquisar caches próximas da tua posição actual.

Se me lembrar de algo mais, aviso.

Nuno
Rifkindsss


Esta lista é interessante. Mas até agora nada de muito especial. Tal como já disse esses seriam as funcionalidades básicas. A acrescentar a isso estava a pensar em exportar waypoint para outros programas. :roll: :D
Mais ideias são bem vindas! Obrigado.
Avatar do Utilizador
saltacachinhas
Micro
 
Mensagens: 4
Registado: terça abr 17, 2007 22:50

Mensagempor Torgut » segunda abr 23, 2007 23:10

saltacachinhas Escreveu:
Torgut Escreveu:Ehhhhhhhhhhhh lá! Isso dava para escrever um testamento. A sério, é tão complexo que me perco. Já tens algum fluxograma preliminar para a malta dar uma olhada?

Olha que bem que calhava um programa que casasse as vantagens de todos os que há por ai e lhes eliminasse os contras. E calhando ainda fazes uns cobres, colocando isso em Shareware.

O que me ocorre dizer, é que, como já teras constatado, existem dois grupos de software:

- Navegação Geocaching
- Gestão de Caches para "paperless geocaching"

Alguns são assumidamente dedicados a um destes grupos, outros tentam cobrir ambos mas são muito mais fortes num deles. Faz falta mesmo uma proposta global, que aborde com o mesmo cuidado qualquer um deles.

E depois, são genericamente feios pra caramba, e logo eu que dou imensa importância a esta coisa da estética fico todo torto. O único graficamente bem conseguido é o GPS Tuner, precisamente, aquele que leva 3 ou 4 min a carregar.


A ideia ara mais sobre a gestão de caches... O problema com que me tenho deparado é que mesmo os ficheiros GPX não são grande ajuda já que não têm imagens. E por vezes é bom ter as mesmas.
Eu já tenho uma forma de ultrapassar este problema mas é ainda um pouco limitado.
Não tenho nenhum fluxograma mas com as dicas que estão a aparecer estou a fazer.
Obrigado desde já.


Bem, não têm imagens mas têm ligações para as mesmas. Portanto, pode-se criar uma opção tipo "vai buscar AGORA" as imagens todas que constam nas caches deste GPX. Não? Por outro lado, criar a opção de ver o listing com imagens ou sem elas.
Avatar do Utilizador
Torgut
Extra Large
 
Mensagens: 2208
Registado: terça jul 06, 2004 00:59

Exportar waypoints

Mensagempor rifkind » terça abr 24, 2007 07:05

Dependendo do programa, a exportação é bastante trivial. Para Ozi, é linear. Uma cache por linha e uma série de campos. GPX também é simples e este é lido pela maior parte dos programas.

Como não uso GPS com o PDA (quando testei, a grande parte dos programas não reconhecia o GPS ou bloqueava), a parte de navegação é irrelevante.
Para isso, tenho o Quest carregado com todas as caches de Portugal...

Nota que, como o SuP3RfM disse, não é boa ideia publicares um programa que executa um "site-scraping". Outros já o fizeram e foram advertidos para acabar com a brincadeira pelo gc.com.

Boa sorte! Já tens uma lista jeitosa de features.:wink:

Já agora, estás a fazer o desenvolvimento em que ambiente?

Nuno
Rifkindsss
rifkind
Site Admin
 
Mensagens: 1732
Registado: terça jun 24, 2003 18:32

Sistematizando...

Mensagempor HDV » terça abr 24, 2007 14:07

Sistematizando o ponto desta discussao com alguns elementos novos, a vermelho.

-- Requisitos & Funcionalidades do “software ideal” para geocaching no PPC --


Importação de dados

- Permitir a importação dos ficheiros .gpx do geocaching.com inclusive directamente do ficheiro zipado das "queries" (suporte descompressão .zip) e .loc.

- Permitir a manutenção de um número ilimitado de bases de dados à discrição do utilizador, sobretudo por questões de performance e redução do tamanho (porque de resto os critérios de filtragem devem abranger e antecipar todas as possibilidades/critérios de segmentação possíveis).

- Importação/descarga automática de fotos por cache com possibilidade de filtragem pelo nome (ex.: só fotos com "Spoiler" no nome) ou de limite pelo numero ou data ou ordem de adição (i.e., as mais antigas ou as mais recentes) . Ainda com a possibilidade de fazer o redimensionamento automático com indicação do comprimento em pixeis do lado mais comprido, para poupar memória.


Exportação de dados

- Para Tomtom, Destinator, Route 66, NDrive, Navigon e similares com colocação nas pastas devidas, inclusive do ícone adequado, de forma a permitir o uso automático como POI.

- OziExplorerCE (.wpt).

- .kml para Google Earth.

- Abertura directa no Gmaps v. movel.


Controlo receptor GPS

- Envio comandos SIRF com possibilidade de automatização (activar SBAS, SN, Power Safe Mode, Reinicio, Elevation Mask etc...)


Opções de pesquisa e filtragem

- Ordenamento das caches por distancia a um ponto definido e ao ponto actual.

- Possibilidade de adicao de dois ou tres campos a personalizar pelo utilizador (um deles podia ser pre-definido com os nomes de todos os distritos de Portugal).

- Filtro por: nome, tipo, dimensao, autor, data do ultimo log, nunca encontrada, ja encontrada pelo utilizador, DNF pelo utilizador, nunca procurada pelo utilizador, qualquer um dos campos de categorizacao personalizados


Opções de Anotaçao

- Adicao assincrona/offline do diverso tipo de logs permitidos pelo geocaching.com com facilidade de sincronização subsequente com o sitio. Deve ainda ser possivel introduzir, num campo separado, notas para uso pessoal.

- Adicao de fotos.


Navegação

- Bússola/indicação dos pontos cardeais pela posição corrente do Sol ou da Lua.

- As funcoes obvias de seta que aponta distancia ao destino e os pontos cardeais face a deslocacao do utilizador, a velocidade, o DOP et cetera...


Exibição de Mapas

- Suporte formato .ozf3 e de vasta gama de Datums, incluindo personalizados.

- Suporte formatos GIF e JPG para calibracao própria.

- Log NMEA.

- Tracks et cetera...


Utilidades de sistema

- Acerto do relógio a pedido ou automatizado/ a cada ligação.

- Fazer a ponte por software, multiplicando o numero de portas onde os dados do GPS estao acessiveis em tempo real, de forma a poder correr ao mesmo tempo mais de um software de navegação.


Planeamento

- Função de previsão das condições da qualidade do sinal num dado local/cache com base na geometria da constelação de satélites GPS (deve incluir a possibilidade de actualização dos elementos orbitais no formato .TLE, seja por descarga manual seja automaticamente da Net).

- Calendário com as fases e tempos de nascimento e ocaso da Lua (para planear cacadas nocturnas) e do Sol (em caminhadas longas, para planear o regresso...).



Utilidades de trekking / Extras

- Listagem tipo glossario de simbolos graficos usados para marcar trilhos pedestres.

- Calculador de calorias dispendidas e necessidades de agua/hidratacao em funcao da temperatura, humidade et cetera...



Nota: desculpem a falta de muitos acentos mas sem teclado adequado nao ha paciencia...
HDV
Micro
 
Mensagens: 70
Registado: quarta mar 23, 2005 05:41

Próximo

Voltar para Software

Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 4 visitantes

cron