Alexandre, obrigado pela resposta. Eu vi os links, mas a curva de Belzier suaviza os vértices e não necessariamente corrige para o local exato da via.
Pensei em algo tipo isso: https://mapzen.com/products/turn-by-turn/?d=0&lat=40.7259&lng=-73.9805&z=12&c=multimodal&st_lat=37.737089&st_lng=-122.504467&st=SF%20Zoo&end_lat=37.80927&end_lng=-122.25981&end=699%20Bellevue%20Avenue%2C%20Oakland%2C%20CA%2C%20USA&use_bus=0.5&use_rail=0.6&use_transfers=0.4&dt=2016-07-19T08%3A00&dt_type=1 Pelo que andei pesquisando, existem várias camadas de rotas (para pedestres, bicicletas, carros, etc) e neste caso (acredito que) ele conseguiria encaixar na rota justamente por causa disso. Mas eu sou amador e não sou ao certo sobre o que estou dizendo. Você saberia dizer se consigo fazer isso somente utilizando a API do OSM? Obrigado pela atenção. Em 15 de julho de 2016 11:52, Alexandre Magno Brito de Medeiros < [email protected]> escreveu: > Paulo Vianna, > > Ainda não entendi o porquê de você não poder usar um editor já pronto. Por > exemplo, caso possa usar o JOSM, talvez seja o caso de lançar mão do plugin > Spline-drawing-tool > <https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Spline-drawing-tool>, > ou do Splinex <https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Splinex>. > > Alexandre Magno > > Em 15 de julho de 2016 10:13, > <[email protected]> escreveu: > >> Obrigado Paulo Carvalho e obrigado Alexandre pelas respostas. >> >> Paulo, já abri o link que você indicou e vi que ele usa o Ubuntu. Apesar >> de ter um blog em que escrevo bastante sobre Linux, usarei esta biblioteca >> em um sistema Windows, portanto não poderei seguir por este caminho. >> >> Porém, o link do stackoverflow me atende e é justamente por aquilo que >> estou buscando, traçar a linha, mas com alguns ajustes. Eu vou testar o que >> você me mandou. Muito obrigado. >> >> Agora Alexandre, sua pergunta foi muito pertinente. >> >> No meu trabalho, o meu propósito de uso é traçar as rotas e colocar >> pontos de parada que pertencem a estas rotas no mapa. Hoje eu já utilizo >> uma biblioteca para Dot.net (http://en.googlemaps.subgurim.net/) Web >> Forms que me permite colocar os pontos (marks) no mapa, mas essa solução me >> deixa inseguro para o futuro porque: utilizo uma biblioteca proprietária >> para desenvolvimento de sistemas e de manipulação de mapas, que de quebra >> também usa a API do Google, pois além de não permitir que eu possa traçar >> minhas rotas, não sei o quanto amanhã ela será restritiva. Nestes dias, >> abri o QGis e não pude mais fazer download de alguns dos tipos de base >> cartográfica do Google que antes podia, então por estes e outros sinais >> liguei o alerta. >> >> Eu vou para o Bootstrap e utilizar a API do Open Street Maps porque >> observei que o MapZen, Remix, MapBox, MapQuest e outras grandes soluções >> estão contribuindo com o OSM mais do que para o Google. >> >> Mas vamos lá. >> >> A solução que o Paulo Carvalho me passou ( >> http://stackoverflow.com/questions/2735944/drawing-a-path-with-a-line-in-openlayers-using-javascript) >> é quase o que preciso porque pelo que entendi eu faria o traçado como é >> feito neste exemplo: https://i.imgur.com/qwT18Ov.gif, quando na verdade >> eu gostaria de ir traçando a linha e ela já ir colando exatamente na via >> enquanto eu fosse esticando. Digo isso isso porque traçando a linha com >> vértices na mão gerar imprecisão. >> >> Você saberia me dizer se consigo fazer este traçado desta maneira, como >> um ímã? >> >> >> Muito obrigado pela atenção. >> >> >> >> Em 14 de julho de 2016 20:01, Alexandre Magno Brito de Medeiros < >> [email protected]> escreveu: >> >>> Paulo, >>> >>> Você está interessado apenas em fazer programação partindo do zero? >>> >>> Pergunto assim porque existem projetos de editores menores, >>> especializados, inclusive para web. Editores que possibilitam você criar um >>> JSON. Depois será uma questão de converter em OSM. >>> >>> Qual é o propósito de uso? >>> >>> Alexandre Magno >>> >>> Em 14 de julho de 2016 11:09, Paulo Vianna <[email protected]> >>> escreveu: >>> >>>> Olá pessoal, bom dia. >>>> >>>> É com imenso prazer que me cadastro nesta lista para compartilhar e >>>> buscar ideais. Portanto desde já, gostaria de saber se vocês sabem qual a >>>> melhor forma de eu poder traçar linhas por cima das vias e seu eu consigo >>>> isso utilizando Java Script. >>>> >>>> Gostaria de saber também se existe uma API instalável do Open Street >>>> Maps para que eu possa acessar. >>>> >>>> Agradeço a atenção. >>>> >>> > _______________________________________________ > Talk-br mailing list > [email protected] > https://lists.openstreetmap.org/listinfo/talk-br > >
_______________________________________________ Talk-br mailing list [email protected] https://lists.openstreetmap.org/listinfo/talk-br
