private void setPlacemarkGeoPos(SimpleFeature extendedFeature, Placemark placemark) throws IOException { final GeoPos geoPos = PixExOpUtils.getGeoPos(extendedFeature); placemark.setGeoPos(geoPos); }
protected void setGeoPosLat(Object lat, Placemark placemark) { if (lat instanceof Float) { float lon; if (placemark.getGeoPos() == null) { lon = Float.NaN; } else { lon = placemark.getGeoPos().lon; } placemark.setGeoPos(new GeoPos((Float) lat, lon)); } }
protected void setGeoPosLon(Object lon, Placemark placemark) { if (lon instanceof Float) { float lat; if (placemark.getGeoPos() == null) { lat = Float.NaN; } else { lat = placemark.getGeoPos().lat; } placemark.setGeoPos(new GeoPos(lat, (Float) lon)); } }
private void handleGeoCodingChange() { for (int i = 0; i < pinGroup.getNodeCount(); i++) { final Placemark pin = pinGroup.get(i); final PlacemarkDescriptor pinDescriptor = pin.getDescriptor(); final PixelPos pixelPos = pin.getPixelPos(); GeoPos geoPos = pin.getGeoPos(); if (pixelPos != null) { geoPos = pinDescriptor.updateGeoPos(getGeoCoding(), pixelPos, geoPos); } pin.setGeoPos(geoPos); } }
f.setAttribute(Placemark.PROPERTY_NAME_DATETIME, coordinate.getDateTime()); final Placemark placemark = placemarkDescriptor.createPlacemark(f); placemark.setGeoPos(new GeoPos(coordinate.getLat(), coordinate.getLon())); placemark.setName(coordinate.getName()); coordinateTableModel.addPlacemark(placemark);
assertEquals(2, eventTypes.size()); placemark1.setGeoPos(new GeoPos(4, 4)); assertEquals(1, product.getPinGroup().getNodeCount()); assertEquals(4, events.size());
placemark.setLabel(dialog.getLabel()); placemark.setDescription(dialog.getDescription()); placemark.setGeoPos(dialog.getGeoPos()); placemark.setPixelPos(dialog.getPixelPos()); placemark.setStyleCss(dialog.getStyleCss());