2012-10-03 124 views
3

我一直在研究如何在谷歌地圖上一次繪製約50條路線的想法。在以前的應用程序中,我通過多段線顏色一次確定了10個不同的路線。我在那時停了下來,因爲這些路線開始在彼此之間徘徊,並且你無法通過顏色很好地分辨出區別。如何在地圖上繪製50條路線,仍能辨別50條路線?

我相信其他人不得不解決這個問題。我一直在思考這個問題,但還沒有任何好的想法。任何建議或意見,將不勝感激。謝謝。

***每個評論更新下

我越能繪出越好主要的缺點是能夠在不同的繪製路線之間辨別。這是我將在某個時間爲客戶開展工作的項目要求的一部分。基本上,希望能夠通過路線一目瞭然地看到這些路線上的交叉點,這種性質的事物,但是如果能夠辨別10到40之間並且它們不是很好地圖。

**此外,不是一個移動應用程序或視覺障礙者。

+0

傳統答案(在手動創建的地圖中)是繪製線相互平行。不幸的是,以編程方式做這件事非常具有挑戰性:我嘗試過但沒有成功。如果你這樣做,我很樂意聽到它。 – KRyan

+0

爲什麼要一次繪製所有50條路線?我想,你可以對你的路線進行分類,然後讓用戶選擇一部分(更快,更短,更便宜的交通工具),然後顯示這些路線? – dash

+0

您可以製作一些圖案線條。這樣,你可以重複使用兩次顏色而不是一次。這在製作色彩友好的圖形時通常使用。 –

回答

1

首先,您需要了解您的用戶。他們最關心什麼路線。這很重要,因爲這允許您將這些路線分組。處理大量數據時,分組至關重要,因爲它允許用戶區分需要什麼和不需要什麼。 分組的一些方式可以包括收費路線,前10條最快的路線,風景路線,高速公路,通過主要城市的路線,快餐連鎖路線。我希望你現在已經看到了這張照片。

是的,你可以使用50種不同的顏色或線條。但是,當涉及到大量數據時,這對您或用戶來說只是不切實際或有用。當用戶由於數據過載而無法理解地圖時,這也會使應用程序變得醜陋和令人沮喪。

有多種有趣的方法可以處理這個問題。一切從不同的顏色,阿爾法(不透明)到不同類型的線條(虛線,波浪,厚,薄)。你也可以做不同的效果來組合路線。

現在的重要部分。你可以使你的地圖非常漂亮,並且分類很好。但是,使你的應用程序與其他應用程序脫穎而出的是你如何讓用戶從多個選項中選擇一條路線。如果您曾經使用過Google earth/directions並且可以通過點擊道路來改變飛行路線,如果您詢問我或者您想通過選擇然後滑動來滾動瀏覽路線,那麼您可以很好地完成這項工作。

另外,如何更改分類的材料?調出菜單?顯示一個對話框?等等。你可以在這裏做很多事情。

我希望這有助於