GOV/Webservice/Java: Unterschied zwischen den Versionen

aus wiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
KKeine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== Position setzen ==
So setzt man die Position eines Ortes:
So setzt man die Position eines Ortes:
import net.genealogy.gov.data.Position;
<source lang="java">import net.genealogy.gov.data.Position;
import net.genealogy.gov.ws.*;
import net.genealogy.gov.ws.*;


public class GovClient {
public class GovClient {
    public static void main(final String[] args) throws Exception {
  public static void main(final String[] args) throws Exception {
        String user = args[0];
      String user = args[0];
        String password = args[1];
      String password = args[1];
        String id = args[2];
      String id = args[2];
        double longitude = Double.parseDouble(args[3]);
      double longitude = Double.parseDouble(args[3]);
        double latitude = Double.parseDouble(args[4]);
      double latitude = Double.parseDouble(args[4]);
      ComplexServicePortType readClient =
          new ComplexServiceLocator().getComplexServiceHttpPort();
      ChangeServicePortType writeClient =
          new ChangeServiceLocator().getChangeServiceHttpPort();


        ComplexServicePortType readClient =
      net.genealogy.gov.data.Object place = readClient.getObject(id);
            new ComplexServiceLocator().getComplexServiceHttpPort();
      Position position = new Position();
        ChangeServicePortType writeClient =
      position.setLat(latitude);
            new ChangeServiceLocator().getChangeServiceHttpPort();
      position.setLon(longitude);
      place.setPosition(position);


        net.genealogy.gov.data.Object place = readClient.getObject(id);
      writeClient.saveObject(place, user, password);
        Position position = new Position();
  }
        position.setLat(latitude);
}</source>
        position.setLon(longitude);
        place.setPosition(position);


        writeClient.saveObject(place, user, password);
[[Kategorie:GOV-Intern]]
    }
}

Aktuelle Version vom 27. März 2009, 09:37 Uhr

Position setzen[Bearbeiten]

So setzt man die Position eines Ortes:

import net.genealogy.gov.data.Position;
import net.genealogy.gov.ws.*;

public class GovClient {
   public static void main(final String[] args) throws Exception {
       String user = args[0];
       String password = args[1];
       String id = args[2];
       double longitude = Double.parseDouble(args[3]);
       double latitude = Double.parseDouble(args[4]);
 
       ComplexServicePortType readClient =
           new ComplexServiceLocator().getComplexServiceHttpPort();
       ChangeServicePortType writeClient =
           new ChangeServiceLocator().getChangeServiceHttpPort();

       net.genealogy.gov.data.Object place = readClient.getObject(id);
       Position position = new Position();
       position.setLat(latitude);
       position.setLon(longitude);
       place.setPosition(position);

       writeClient.saveObject(place, user, password);
   }
}