(Google Maps API veya başka bir API kullanarak) bilgilere bağlı olarak bir harita boyama

2 Cevap php

I am trying to build an application that will use an Api like google maps api (or any other api for maps) in order to color the states depending on some information that change. So for example, let's say I am going to color states green if they have more than 5 people online and this information will change every minute, how can i use some maps api in order to color the states using javascript, php, and other web development languages but not flash?

Daha fazla açıklama ihtiyacınız varsa bana bildirin ve ben daha fazla bilgi eklemek için yazı düzenlemek lütfen.

Bu bir ev ödevi soru nedenle mümkün olduğunca çok bilgi ve kod verin (NOT) 'dir.

Teşekkürler!

2 Cevap

The google map api allows you to change the color of the polygon in your code. You would need to have the geometries of the states so you can draw them as a layer on top of google maps

I would say have your PHP script generate a new KML file every interval. Here is an example of using KML directly in the google API http://code.google.com/apis/maps/documentation/examples/geoxml-kml.html

Found under the service examples here: http://code.google.com/apis/maps/documentation/examples/index.html

Ben Pho bir KML kütüphane muhtemelen vardır eminim.

Sen sadece bir zamanlayıcı üzerinde bir ajax arama yapmak ve sizin istediğiniz aralıkta KML yeniden çeker. Çektikten sonra haritayı temizleyin ve sonra yeni KML yeniden çizin.

Çok basit bir şey için, Amerika Birleşik Devletleri dünya veya farklı ülkelerde farklı ülkeleri vurgulayarak haritası görsellikler oluşturabileceğiniz, Google Chart API kullanarak deneyebilirsiniz. API, son derece basit: sadece özel bir URL oluşturmak ve Google belirli verilere dayanarak inşa statik bir görüntü dönecektir; Sadece bir img etiketinin src nitelik olarak URL koyabilirsiniz. (Tabii ki, bu bir statik resim, çünkü Google Maps interaktif işlevsellik herhangi yoktur.)

Yeniden yükleme her dakika JavaScript / jQuery kullanarak çok zor olmamalı bir görüntü. Hatta aynı URL'yi her zaman yeniden yüklemek ve sunucu uygun güncellenen Google Chart API resim bir URL için yeniden doğrudan başlığı döndürmek mümkün olabilir. (Ben tarayıcı önbellekleme buna müdahale olabilir mi emin değilim, olsa da, resim istek her zaman rastgele bir parametre eklemek isteyebilirsiniz.)