Я могу изобразить написание небольшого сценария, который генерирует несколько случайных точек в радиусе 1 км, а затем выполняет навигационные услуги через API Карт Google для получения всех возможных маршрутов и, следовательно, улиц в радиусе 1 км. Однако это проблематично, так как это противоречит тому, что Google Maps TOS отображает эту информацию только на карте на веб-сайте и не извлекает данные для личного использования, как это было бы.
Лучшим подходом будет использование Open Street Map данных, где вы можете загружать данные улиц из определенного окна просмотра. Если покупка данных уличной сети является опцией, вы можете обратиться в коммерческое отделение, такое как NAVTEQ или PTV, которое пост-обрабатывает данные NAVTEQ в формате для использования в пакете программного обеспечения для моделирования транспорта, который вы упоминаете в своем блоге.