By using our site, you acknowledge that you have read and understand our Cookie Policy , Privacy Policy , and our Terms of Service. It only takes a minute to sign up. I'd like to write GML using Geotools. I will be trying to migrate the geotools documentation to a different technology other than wiki so that the code examples do not go out of date.

Author:Nelkree Jubar
Country:Republic of Macedonia
Language:English (Spanish)
Published (Last):24 November 2013
PDF File Size:16.71 Mb
ePub File Size:7.36 Mb
Price:Free* [*Free Regsitration Required]

By using our site, you acknowledge that you have read and understand our Cookie Policy , Privacy Policy , and our Terms of Service. Stack Overflow for Teams is a private, secure spot for you and your coworkers to find and share information. Now I am attempting to draw a line from two points I click on that map; however the code they give for the QuickStart. Now, where I am confused is as to what method I should use to click two points and draw a line between them?

Anyone have any good resources on this? I've read up on the GeoTools documentation and am still a bit confused. Create a new DefaultFeatureCollection memory-stored collection to which you can add the SimpleFeature. Right now, in the 2nd snipped the line isn't added anywhere for drawing. Add the DefaultFeatureCollection rather than the FeatureSource to the new created layer as a constructor parameter.

For the creation of the SimpleFeature, see also the Feature Tutorial. Learn more. How to draw a line on a shapefile using Geotools Ask Question. Asked 5 years, 11 months ago. Active 5 years, 11 months ago. Viewed 3k times. I have a shapefile that is opened and looks as such: Now I am attempting to draw a line from two points I click on that map; however the code they give for the QuickStart.

Here is their code: package org. File; import org. FileDataStore; import org. FileDataStoreFinder; import org. SimpleFeatureSource; import org. FeatureLayer; import org. Layer; import org. MapContent; import org.

SLD; import org. Style; import org. JMapFrame; import org. JFileDataStoreChooser; import org. JTSFactoryFinder; import com. Coordinate; import com. I attempted to do the generic code on the site but it does not appear on the map. Tukajo Tukajo 2, 2 2 gold badges 21 21 silver badges 54 54 bronze badges. For more information; I am just following along with the various Geotool tutorials; I attempted their "Style" tutorial and that left me without any luck as well.

Do you also have a code, where you append the line to layer, and show that layer? Your snippets don't contain those lines for my eyes. Generating a line object in memory does not mean anything would come to screen. I had done a little bit of work with the geometric factory but I am not sure how layers work out in geotools.

I had spent quite a few days working with it with no fruition. Active Oldest Votes. Adding the line to a collection which you can add to the layer: You should create a SimpleFeature from your LineString this is such that the geometric line actually gets GeoReferenced. Make sure you add realistic coordinates though: The coordinates from the 2nd snipped would result in a relatively small line.

Sign up or log in Sign up using Google. Sign up using Facebook. Sign up using Email and Password. Post as a guest Name. Email Required, but never shown. The Overflow Blog. Podcast JavaScript is ready to get its own place. Featured on Meta. What posts should be escalated to staff using [status-review], and how do I….

We're switching to CommonMark. Related Hot Network Questions. Question feed. Stack Overflow works best with JavaScript enabled.


Subscribe to RSS

To edit wiki content sign up with GitHub and use the Edit and New Page buttons at the top of each screen. This will create a fork of the wiki, which is then used to submit a pull request. GitHub wikis are a normal git repository where GitHub draws each page of content. If you wish to clone the repository there is a Clone this wiki locally button in the right sidebar. Change control is managed using quick proposals which are reviewed, discussed and approved by the Project Management Committee. For more information check out our developers guide page: GeoTools change proposal. The following template can be cut and pasted when creating a new proposal:.


Index of /maven/1.8.0/geomajas/geomajas-layer-geotools-documentation/pdf

GeoTools is used by a number of projects including web services, command line tools and desktop applications. A clean data access API supporting feature access, transaction support and locking between threads. GeoTools Plugins: open plug-in system allowing you to teach the library additional formats. Java data structures and bindings provided for the following: xsd-core xml simple types , fes, filter, gml2, gml3, kml, ows, sld, wcs, wfs, wms, wps, vpf. Support: Communication and Support. Extensions provide graph and networking support for finding the shortest path , validation, a web map server client, bindings for xml parsing and encoding and color brewer.

Related Articles