[Portugal] 200 KML carregados no Google Maps

ruimarinho rui at exileskimboards.pt
Tue May 17 05:43:18 EDT 2011


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" 

2 - Como carregar 300 kml no google maps ou outro serviço de mapas grátias.

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.


Temos uma pequena api em json e odata que se alguem quiser ajudar podemos
partilhar.

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.


More information about the Portugal mailing list