Compartilhar via


TransitItineraryGeojson class

Uma extensão auxiliar que fornece métodos para acessar os dados de resposta no formato GeoJSON.

Métodos

getFeatures()

Retorna uma coleção de recursos GeoJSON criada a partir do itinerário. Cada recurso na coleção é um LineString que representa uma parte do itinerário. As pernas que não especificam as posições inicial e final serão omitidas da coleção, por exemplo "Wait" , ou às vezes "PathWayWalk". Se forem solicitados detalhes de geometria, LineStrings seguirá essas geometrias. Se os detalhes de geometria não tiverem sido solicitados, o LineStrings conectará diretamente os pontos inicial e final da perna. As propriedades de cada recurso correspondem às propriedades do Leg, exceto as geometrypropriedades , origine destination são omitidas porque são redundantes com as coordenadas do recurso.

Detalhes do método

getFeatures()

Retorna uma coleção de recursos GeoJSON criada a partir do itinerário. Cada recurso na coleção é um LineString que representa uma parte do itinerário. As pernas que não especificam as posições inicial e final serão omitidas da coleção, por exemplo "Wait" , ou às vezes "PathWayWalk". Se forem solicitados detalhes de geometria, LineStrings seguirá essas geometrias. Se os detalhes de geometria não tiverem sido solicitados, o LineStrings conectará diretamente os pontos inicial e final da perna. As propriedades de cada recurso correspondem às propriedades do Leg, exceto as geometrypropriedades , origine destination são omitidas porque são redundantes com as coordenadas do recurso.

function getFeatures(): FeatureCollection<LineString>

Retornos

FeatureCollection<LineString>