O problema das querys e que o campo local que o temos tem informação as vezes mal construída , eu faço um strip dos caracteres especiais e acentos para tentar que as api encontrem um concelho.. Mas as vezes n consegue encontrar... Esta parte como e obvio só vai ser feita para os novos registos .. Mas Comoros ja temos 200 000 Queria os automatizar Estes ... No futuro o limite da API n deve ser problema, mas agora por example foi.
Ainda nao temos a bd geografica vou ver a que referiram no link. Ok entao WMs vai devolver ja os tiles e as shapes de uma forma mais rapida? Sim eu como disse a minha experiencia em opensource Nao e mt... Por isso estou aqui a pedir a opiniao :) Como e obvio nd disto e patrocionado pela ms... Alias o projecto e td opensource , esta to github o site em drupal, e a bd mysql tb no dropbox. A API que estou a tentar criar em odata e com intuito de poder dar as pessoas ferramentas para Elas proprias sem mt trabalho contribuírem para uma maior transparência seja pelo nossosite ou outra aplicações . Tb queremos dar inicio a ter um opendata português /Regards Rui Marinho Enviado do meu iPhone No dia 17/05/2011, às 11:27, Jorge Gustavo Rocha <[email protected]> escreveu: > Olá Rui, > > Ter, 2011-05-17 às 02:43 -0700, ruimarinho escreveu: >> Olá bom dia, deixe me apresentar, chamo me Rui Marinho sou de Espinho e sou >> programador em .net/silverlight e afins. >> >> Recentemente envolvi me no projecto do despesapublica.com , a fim de >> fornercemos mais informações sobre para onde vai o nosso dinheiro, >> nomeadamente os contratos por Ajuste Directo, estamos a criar o nosso >> dataset com dados de fontes públicas. Uma das peças que nos falta é >> geolocalizaçao dos AD, temos um campo Local que retiramos do site mas que >> não está standardizado, por isso arranjei uma lista de concelhos, e tentei >> colocar cada um desses locais no sei respectivo concelho, para isso use >> services de gecode do Bing (tentei o google mas ao fim de 2000 request >> puffff) o bing deixou me fazr 210 000 requests :) >> Como é óbvio estamos a falar de muitos dados, e muitas vezes esse campo >> local ou não tem nada ou os dados são absurdos e a query não retorna um >> local conhecido. mesmo assim consegui 120 000 validações. >> Depois tinha aqui uns KML dos concelhos , o objetivo e carregar os kml de >> todos os concelhos com uma cor a representar o valor total de ajustes >> directos naquele concelho.. >> algo trivial e simples e que está feito ... em SILVERLIGHT :) Não sei se >> conehcem existe uma versão em silverlight do Bing Maps e consigo lá carregar >> os ficheiros kml usando um parser, também ao mesmo tempo consigo controlar >> tipo saltar 10 em 10 pontos para nao ter uma shape tão bem definida. Como já >> tinha experiência nesta área foi fácil e funciona. >> Agora nos no despesapublcia queriamos ter uma verão disto em mapas ajax tipo >> google ou bing para claro não obrigarmos a ter um plugin. >> O problema poem se quando temos 300 KML para por no map .. o google maps >> basicamente dá o berro... Agora eu sei que ele tem que aguentar que já vi >> vários mapas com muitos polignos. >> Visto esta comunidade ser perita nessa arte gostava de pedir a vossa ajuda. >> >> há duas questões que precisavamos de ajuda... >> >> 1 - Como obter mais geolocalizaçoes (concelho) através de um campo de texto >> arbitário tipo "Freguesia x | cascais" >> > > Podes usar as API conhecidas do Bing, da Google ou do SAPO. Porque é que > não funcionam? Só devias precisar de invocar a API quando entra um novo > registo. No início podem ser 200k pedidos, mas depois são poucos por > dia, não? > > Mas tb podes fazer isso de uma forma simples, em SQL. Podes carregar os > concelhos numa BD geográfica, mysql ou postgresql, e usar queries SQL > para saber em que concelho ou freguesia está. A BD geográfica permite-te > retornar o ponto central da freguesia, e associas esses ponto ao > resultado, por exemplo. > >> 2 - Como carregar 300 kml no google maps ou outro serviço de mapas grátias. > > Não, não se faz uma barbaridade dessas. Isso obriga a ter no cliente (no > browser) uma quantidade enorme de informação. Tens que ter um servidor > de mapas WMS que entregue essa informação ao browser. > >> >> 3 - Qual a melhor maneira de guardar KML, em fx xml no meu webserver, ou >> numa bd mySql ? Se quisermos ter cache dos ficheiros etcc qual a melhro >> solução? Para já não estamos a intersectar polignos nem a usar formulas >> espaciais apenas estamos a mostrar os concelhos com uma respectiva cor. >> > > Com um servidor WMS fazes isso sem consumir recursos no lado do cliente. > >> >> Temos uma pequena api em json e odata que se alguem quiser ajudar podemos >> partilhar. >> > > Sugiro realmente que estudem a coisa antes de escreverem tanto código. > Para uma coisas destas, não precisam de escrever código quase nenhum. Já > agora, o Despesa Pública é patrocinado pela Microsoft? > > Abraço, > > Jorge > >> Muito obrigado >> abraço >> >> Rui Marinho >> >> -- >> View this message in context: >> http://osgeo-org.1803224.n2.nabble.com/200-KML-carregados-no-Google-Maps-tp6372409p6372409.html >> Sent from the OSGeo Portuguese Local Chapter mailing list archive at >> Nabble.com. >> _______________________________________________ >> Portugal mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/portugal > > -- > Jorge Gustavo Rocha > Departamento de Informática > Universidade do Minho > 4710-057 Braga > Tel: 253604430 (Geral), 253604479 (Gabinete) > Fax: 253604471 > Móvel: 910333888 > > > _______________________________________________ > Portugal mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/portugal _______________________________________________ Portugal mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/portugal
