vertex() public method

{@inheritDoc}
public vertex ( )
Exemplo n.º 1
0
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $ellipsoid = Ellipsoid::createFromName($input->getOption('ellipsoid'));
     $from = new Coordinate($input->getArgument('origin'), $ellipsoid);
     $to = new Coordinate($input->getArgument('destination'), $ellipsoid);
     $geotools = new Geotools();
     $output->writeln(sprintf('<value>%s</value>', $geotools->vertex()->setFrom($from)->setTo($to)->finalBearing()));
 }
Exemplo n.º 2
0
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $from = new Coordinate($input->getArgument('origin'), Ellipsoid::createFromName($input->getOption('ellipsoid')));
     $geotools = new Geotools();
     $destination = $geotools->vertex()->setFrom($from);
     $destination = $destination->destination($input->getArgument('bearing'), $input->getArgument('distance'));
     $output->writeln(sprintf('<value>%s, %s</value>', $destination->getLatitude(), $destination->getLongitude()));
 }