[Geoserver-devel] [jira] (GEOS-6885) Fix WFS 2.0 KVP request NAMESPACE specification syntax
Title: Message Title Marcus Sen created an issue GeoServer / GEOS-6885 Fix WFS 2.0 KVP request NAMESPACE specification syntax Issue Type: Bug Affects Versions: 2.6.2, 2.7-beta Assignee: Andrea Aime Components: WFS Created: 16/Feb/15 10:55 AM Environment: Windows 7, Tomcat 8, Oracle Java 1.7 Priority: Major Reporter: Marcus Sen For some reason the WFS 2.0.0 (and 2.0.2) specifications have changed the way to specify namespace prefixes in KVP requests so for WFS 1.1.0 the format is NAMESPACE=xmlns(prefix=escaped_url) but for WFS 2.0 the format is NAMESPACES=xmlns(prefix,escaped_url). I.e. parameter name has changed from namespace to namespaces and the prefix and url are separated by a comma not an equals sign. GeoServer currently only recognises the WFS 1.1.0 format with a WFS 2.0.0 request so e.g.
Re: [Geoserver-devel] Any documentation for the importer REST api?
On Thu, Feb 12, 2015 at 6:33 PM, Ian Schneider ischnei...@boundlessgeo.com wrote: But.. well, I could be misunderstanding. Soo... is there any published doc about the topic? There is some in the docs directory - it may be outdated, however. Doc doc... oh! https://github.com/geoserver/geoserver/tree/master/src/extension/importer/doc Did not see this one :-) Interesting, I'll see if/how I can merge that into our docs Or someone will have to reverse engineer what's going on starting from the tests? I had done some work to create a java client to make descriptive test cases easier to write and execute but never completed it, but... There is also a client library here and an integration test suite with a narrower focus: https://github.com/boundlessgeo/gsimporter Thanks for the link Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/NWWaa2 for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. --- -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
[Geoserver-devel] [jira] (GEOS-6884) Meters uom and hatch fill in PolygonSymbolizer creates Rendering process failed error
Title: Message Title Mario Miler created an issue GeoServer / GEOS-6884 Meters uom and hatch fill in PolygonSymbolizer creates Rendering process failed error Issue Type: Bug Affects Versions: 2.7-beta, 2.5.1 Assignee: Andrea Aime Attachments: jal_3.sld, jal_3.zip Components: WMS Created: 16/Feb/15 10:06 AM Environment: Ubuntu Linux 12.04, Java 7 Priority: Minor Reporter: Mario Miler When styling polygons which have uom set to meters and hatch fill pattern in PolygonSymbolizer, rendering process fails with Rendering process failed negative or zero width error. Everything works with WMS request in zooming on high zoom levels but when I zoom out to low zoom levels, I get the errors. I have attached SLD file and data that is exported from Postgres/PostGIS database.
[Geoserver-devel] Reminder: GeoTools / GeoServer Meeting at 17:30 UTC on Tuesday
GeoTools / GeoServer committee meeting on Skype at 17:30 UTC on Tuesday: http://www.timeanddate.com/worldclock/fixedtime.html?msg=GeoTools+%2F+GeoServer+Meetingyear=2015month=2day=17hour=17min=30ah=1 -- Ben Caradoc-Davies b...@transient.nz Software Engineer Transient Software http://transient.nz New Zealand -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
[Geoserver-devel] [jira] (GEOS-6886) REST resumable upload community module
Title: Message Title Nicola Lagomarsini created an issue GeoServer / GEOS-6886 REST resumable upload community module Issue Type: New Feature Assignee: Nicola Lagomarsini Components: REST Created: 16/Feb/15 12:25 PM Priority: Minor Reporter: Nicola Lagomarsini It should be useful to have a new community module for doing file upload via REST with the possibility to resume those uploads which failed. It should have a behavior similar to this one: https://developers.google.com/drive/web/manage-uploads#resumable Add Comment
[Geoserver-devel] New REST community module supporting resumable uploads
Hi all, I have prepared a pull request with a new community module which allows to do file upload via REST with the possibility to resume uploads which are failed. The behavior should be similar to this one: https://developers.google.com/drive/web/manage-uploads#resumable I have already opened a JIRA for this: https://jira.codehaus.org/browse/GEOS-6886. The pull request can be found and reviewed here: https://github.com/geoserver/geoserver/pull/927 I will be pleased to answer to your questions. Regards, Nicola Lagomarsini. -- == GeoServer Professional Services from the experts! Visit http://goo.gl/NWWaa2 for more information. == Ing. Nicola Lagomarsini Junior Software Engineer GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 http://www.geo-solutions.it http://twitter.com/geosolutions_it --- *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] Any documentation for the importer REST api?
On Mon, Feb 16, 2015 at 6:47 PM, Andrea Aime andrea.a...@geo-solutions.it wrote: Doc doc... oh! https://github.com/geoserver/geoserver/tree/master/src/extension/importer/doc Did not see this one :-) Interesting, I'll see if/how I can merge that into our docs Ok, so a few questions if I may. When creating a new import with proposed id with PUT, the code says: *Create import with proposed id importId. If the proposed id is ahead of the current (next) id, the current id will be advanced. If the proposed id is less than or equal to the current id, the current will be used. This allows an external system to dictate the id management.* Soo... basically the id will be accepted only if it is greater than the current id, and the current will be updated to it, right? Besides that, one thing standing out is that the rst version of the doc says tasks has items, whilst the markdown one says tasks has layers, directories, files, but no items (and also cites the transforms, nice) Looking at the rest mappings declared in the applicationContext.xml it looks like items are not there, but layers are, so the API reference table in the rst document needs to be updated One thing that I was wondering is, is it not possible to just POST the whole json/xml tree describing the import, its tasks, it transforms and whatnot in a single shot? Say for example that the upload (maybe large) was managed out of band with a different tool (FTP, resumable/chunked HTTP), I see no reason for making all this little calls to stand up a complex import. Am I missing something? Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/NWWaa2 for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. --- -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] New REST community module supporting resumable uploads
On Mon, Feb 16, 2015 at 8:36 PM, Jody Garnett jody.garn...@gmail.com wrote: So +1 on a new community module. A bit confused on the longer term direction? * Is it an API for ResourceStore (upload of icons etc...)? Not really no * Or for the Importer REST API (upload / ingest / datastore / layer workflow)? Yes, more like this one. It is meant for upload of large files (think GB+) so that the upload can be tracked and eventually resumed, but without the need to mess without a FTP server installation and a FTP client usage. So it's more meant as a simpler to use replacement for the FTP community module (which indeed got no traction, at least none visible in our community). After it one would normally add the layer though the REST api, or the importer, depending on the needs. Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/NWWaa2 for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. --- -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] New REST community module supporting resumable uploads
On Mon, Feb 16, 2015 at 10:10 PM, Jody Garnett jody.garn...@gmail.com wrote: Thanks Andrea, the use-case is now clear. I wonder what the best workflow is for a ResourceStore REST API (for style, icons, fonts, templates). I guess the content is not large (except maybe gridshift files) so resume is not required. Mind, freemarker templates are already covered by restconfig (it's been a couple of years now). I'd simply extend what we have instead of rolling a separate resource tree (so, icons and fonts could show up in a new resource under styles) Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/NWWaa2 for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. --- -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
[Geoserver-devel] Feb 18th RC1 reminder
Just a reminder that RC1 is scheduled for Feb 18th. While this is not too stressful (since there is a code freeze on) please help review any outstanding pull requests. If you have a fix you are intent on seeing included in the RC1 (for community testing) please bring it to the attention of the mailing list. I will be shadowing Ben for this release (helping set up new branches and build jobs). -- Jody Garnett Technical Lead | Boundless http://boundlessgeo.com/ -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] New REST community module supporting resumable uploads
Thanks Andrea, the use-case is now clear. I wonder what the best workflow is for a ResourceStore REST API (for style, icons, fonts, templates). I guess the content is not large (except maybe gridshift files) so resume is not required. -- Jody Garnett On 16 February 2015 at 12:47, Andrea Aime andrea.a...@geo-solutions.it wrote: On Mon, Feb 16, 2015 at 8:36 PM, Jody Garnett jody.garn...@gmail.com wrote: So +1 on a new community module. A bit confused on the longer term direction? * Is it an API for ResourceStore (upload of icons etc...)? Not really no * Or for the Importer REST API (upload / ingest / datastore / layer workflow)? Yes, more like this one. It is meant for upload of large files (think GB+) so that the upload can be tracked and eventually resumed, but without the need to mess without a FTP server installation and a FTP client usage. So it's more meant as a simpler to use replacement for the FTP community module (which indeed got no traction, at least none visible in our community). After it one would normally add the layer though the REST api, or the importer, depending on the needs. Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/NWWaa2 for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. --- -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
[Geoserver-devel] Image width and height to vectoral plugin
Hello list, I have developed a plugin which is reading multiple files in a directory for a map format on GeoServer. Because there are lots of file and also overlapping files, i need to choose best maps that fits to current user view. I have developed a map selection algorithm for this purpose. A heuristic in this algorithm needs image width and height from the supplied WMS parameters, so how can i pass these parameters to my vector plugin, i couldn't find a resource which will help me. Thank you very much in advance. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel