Първо, ще трябва да решите какви данни са ви необходими. Как категоризирате определени улици като осветени или неосветени? Ами ако някои части от улицата са добре осветени, а други нямат осветление? Трябва ли да знаете местоположението на всяко улично осветление във вашия район? Ами ако светлините изгорят?
След като разберете от какви данни се нуждаете, трябва да изградите своя набор от данни. Ще бъда МНОГО изненадан, ако тези данни вече съществуват, така че вероятно ще трябва да ги съберете сами. Или обиколете града и си водете бележки, или групирайте проекта, или измислете някакъв друг начин.
След като съберете данните си, научете API за чертане на какъвто и да е инструмент за картографиране, който искате да използвате. Всички те трябва да имат функции в своя API за рисуване на цветни линии (за улици) или точки (за улични лампи) върху съществуваща карта.
И накрая, научете навигационния API на инструмента за картографиране, който сте избрали. Прав си, това е трудна стъпка. Знам, че Google Maps ви позволява да посочите определени точки, когато изисквате указания; може би вашето приложение може да изчисли добре осветени точки и да ги подаде към услугата за упътвания на Google Maps, за да повлияе на маршрута, който генерира.
Късмет!
person
Dan O
schedule
27.06.2012