Giter Site home page Giter Site logo

jumpinjackie / georest Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 15.09 MB

Automatically exported from code.google.com/p/georest

C++ 73.48% C 14.80% Objective-C 0.30% Shell 5.17% XSLT 0.02% Groff 0.09% HTML 2.57% QMake 0.03% Perl 0.15% Emacs Lisp 0.04% CSS 0.01% Makefile 0.32% Python 1.45% Java 0.25% CMake 0.04% SAS 0.01% CLIPS 0.03% Ada 0.41% Assembly 0.65% Pascal 0.18%
mapguide rest-api

georest's People

Contributors

jumpinjackie avatar

Watchers

 avatar  avatar

georest's Issues

Invalid stream header exception

It works well with this:

<Source type="FDO">
    <Provider>OSGeo.SDF</Provider>
    <ConnectionString>File=..\data\Sheboygan\Parcels.sdf;ReadOnly=FALSE;</ConnectionString>
    <FeatureClass>SHP_Schema:Parcels</FeatureClass>
</Source>

but with this:

 <Source type="MapGuide">
    <FeatureSource>Library://Samples/Sheboygan/Data/Parcels.FeatureSource</FeatureSource>
    <FeatureClass>SHP_Schema:Parcels</FeatureClass>
 </Source>

I get Invalid stream header exception after every request.

Is it some dll version problem?

generated NEXT_PAGE url is wrong

Generated NEXT_PAGE url is wrong.
URL is absoulte but it should be relative
Problem when using rest with URL rewrite.

Original issue reported on code.google.com by simon.pelicon on 4 Sep 2009 at 12:28

Ordering option not working

Order option in xml configuration file for ordering data in
html template for many results is not working.

Xml configuration example:
<Multi file="properties_streetindex_html.tpl" order="street" group="street"/>


Original issue reported on code.google.com by simon.pelicon on 10 Mar 2010 at 2:04

Consider refactoring Sitemap representations as children of representations

Sitemaps are dependent on a specific representation (HTML, KML, etc).  They are 
currently maintained as a top-level representation, but are logically more of 
an extension of a given representation.  It may make sense to enable them with 
an attribute of the representation (sitemap="sitemap.xml.gz" OR 
sitemap="sitemap_geo.xml.gz" sitemapext="geo") instead.

Original issue reported on code.google.com by [email protected] on 5 Sep 2010 at 6:39

Delete feature operation for GeoRest could not work

Steps:
1. load Samples data
2. configure data source file for Rest
<Resource uripart="Parcels">
            <Source type="MapGuide">
                <FeatureSource>Library://Samples/Sheboygan/Data/Parcels.FeatureSource</FeatureSource>
                <FeatureClass>SHP_Schema:Parcels</FeatureClass>
            </Source>
            <Representation renderer="JSON" pattern=".json"/>
            <Representation renderer="XML" pattern=".xml">
                <Method name="PUT" />
                <Method name="GET" />
                <Method name="DELETE" />
                <Method name="POST" />
            </Representation>
3. Run Python code to send delete result (code attached)


result:
result code "200 update done", but the feature was not deleted.


expected:
the feature Autogenerated_SDF_ID=1 should be deleted.
----------------
External ID: Clarify 1353510

Original issue reported on code.google.com by [email protected] on 5 Nov 2010 at 7:33

Geo rest for 64 bit windows 7

What steps will reproduce the problem?
1. installing georest in mapguide enterprise 64 bit in windows 7
2. mapguide server service wont start after copying the dlls

What is the expected output? What do you see instead?

mapguide server should start, i have no troubles with the cgi  -  web 
application .

i got this error:

The application failed to initialize properly (0xc000007b) Click on OK to 
terminate the application

What version of the product are you using? On what operating system?

last rev of georest, on windows 7 professional 64 bits

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 9 Aug 2010 at 6:55

Please considering supporting native OData geospatial properties

See:

  http://www.odata.org/blog/2011/10/14/geospatial-properties
  http://www.infoq.com/news/2011/10/WCF-OctoberCTP

GeoREST currently includes some custom spatial extensions for geometry, but 
with support now in the specification it should be modified to support the 
official constructs instead.

Original issue reported on code.google.com by [email protected] on 11 Jan 2012 at 5:21

Support compressed sitemaps

When the pattern defined for sitemap representation ends in .gz instead of 
.xml, output gzip-compressed sitemap.

Original issue reported on code.google.com by [email protected] on 5 Sep 2010 at 6:20

Get Image for GeoREST could not work

Steps:
1. load samples data
2. set data source in GeoRest configure file
<Resource uripart="Parcels">
            <Source type="MapGuide">
                <FeatureSource>Library://Samples/Sheboygan/Data/Parcels.FeatureSource</FeatureSource>
                <FeatureClass>SHP_Schema:Parcels</FeatureClass>
            </Source>
            <Representation renderer="JSON" pattern=".json"/>
            <Representation renderer="PNG8" pattern=".png"><Method name="GET" />
                <MapDefinition>Library://Samples/Sheboygan/Maps/Sheboygan.MapDefinition</MapDefinition>                          
                <DefaultZoomFactor>1.3</DefaultZoomFactor>
            </Representation>
3. launch GeoREST server
4. send request to Rest Server
http://localhost:99/rest/data/parcels/.png?FORMAT=PNG&SETDISPLAYDPI=96&SETDISPLA
YHEIGHT=500&SETDISPLAYWIDTH=500&SETVIEWCENTERX=-87.73&SETVIEWCENTERY=43.72&SETVI
EWSCALE=2860 

Result:
Invalid stream header exception.
no image return.


Expected:
Request could get image from server

Original issue reported on code.google.com by [email protected] on 5 Nov 2010 at 7:34

Create CGI binary

This will allow use of GeoREST under Apache and non-Windows environments.

Original issue reported on code.google.com by [email protected] on 29 Aug 2009 at 10:00

Better fresh checkout build experience

The fresh checkout build experience leaves much to be desired and can be 
improved a lot:

 * Lots of hardcoded C++ include/linker paths. Lots of strife if user doesn't have a D:\ drive.
 * No documentation stating what versions of 3rd party libraries are required. Including the required 3rd party libs in the repo would be even better
 * Missing projects (speedtest, GFastLib, gProjectPBuf, GeoSxRequestHandler, ut_geosx, GFastRenderer, WFSRequestHandler)

This is too much configuration required for a new developer interested in 
hacking and contributing to GeoREST (like me)

Original issue reported on code.google.com by [email protected] on 3 Jan 2012 at 1:51

How should restcfg.xml look like with data source as “MySql” and output format as “OData”

What steps will reproduce the problem?
NA
What is the expected output? What do you see instead?
NA

What version of the product are you using? On what operating system?
MySQL 5.6, Windows 8.1

Please provide any additional information below.

I am using geoREST to create an OData endpoint for my project.

GeoREST allows MySQL to be the data source and ODATA to be Output format.

I have my database ready but I am stuck at creating a restcfg.xml file.

How should restcfg.xml look like with data source as "MySql" and output format 
as "OData" ?

Original issue reported on code.google.com by [email protected] on 3 Dec 2013 at 9:27

Create full Wiki-help page

1. Create full wiki-help page about GEOREST package (how to install on all
platforms, how to start)

2. Create maling list about this project (nabble.com)

Original issue reported on code.google.com by [email protected] on 24 Dec 2009 at 11:58

Ability to interrogate configured MapGuide Feature Sources over HTTP

I'm currently brainstorming this idea of adding feature create/update/delete 
support through the standard MapGuide Maestro HTTP connection if an additional 
GeoRestUrl property is specified.

Now for this to work, Maestro would have to know which Feature Sources are 
updateable via GeoREST. Thus, GeoREST would have to expose some HTTP endpoint 
that returns a list of the following information:

 * Feature Source ID
 * Can Insert data?
 * Can Update data?
 * Can Delete data?

With this list, the Maestro HTTP connection would have enough information to 
guard against illegal actions (eg. Inserting into Feature Source that is not 
configured, or updating a Feature Source that is not configured for updates)

Original issue reported on code.google.com by [email protected] on 9 Jan 2012 at 3:10

Considering refactoring XML / FDOSCHEMA

It may make sense to:

- Rename XML representation to FDOXML
- Have a hard-coded pattern for FDOXML (.fdoxml )
- Automatically enable .fdoschema pattern when FDOXML representation is added
- Ensure that access is controlled via Methods

Original issue reported on code.google.com by [email protected] on 5 Sep 2010 at 6:53

Hello World reports incorrect version number

Currently, the Hello World call returns the incorrect version number, which can 
be confusing for users.

Either make this not return any version number, or the correct value.  Not 
returning any value may be more secure.

Original issue reported on code.google.com by [email protected] on 4 Sep 2010 at 10:50

get Max or Min value

It would be very useful to get "record" with Min or Max value for
specific value in Resource.

for example something like this: 
http://localhost/georest/rest/data/pgd/.html?MIN=COST


Original issue reported on code.google.com by simon.pelicon on 10 Mar 2010 at 2:10

Support CSV as native renderer

Should auto-detect content type, only support string and numeric fields.

Options for:
 - including geometry as WKT
 - including first row as column names

Original issue reported on code.google.com by [email protected] on 29 Aug 2009 at 9:57

Support Geo sitemaps

Create an alternative Sitemap representation that outputs KML Geo Sitemap:

http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=94555

Original issue reported on code.google.com by [email protected] on 5 Sep 2010 at 6:34

GeoRest on IIS 8. (Windows Server 2012)

What steps will reproduce the problem?
1.Can not run GeoRest from II8?


What is the expected output? What do you see instead?
Would like to run GeoRest from IIS 8.

What version of the product are you using? On what operating system?
Windows Server 2012 with IIS 8. (AIMS 2013)

Please provide any additional information below.
Actually I read the Installation documentation of GeoRest. And it might not 
support IIS8. 
But GeoRest is working by running GeoRestHttpServer.exe on that machine without 
IIS. So, I am thinking to run GeoRestHttpServer.exe as windows service and make 
a url rewrite on the IIS. So, that it will work as http call.
So, my question is is it possible to run GeoRestHttpServer.exe as windows 
service by using Sc.exe? (any guide line will be appropriated) 
Or is there any way that I can Install GeoRest on IIS 8?
Thanks in advance.


Original issue reported on code.google.com by [email protected] on 13 Jan 2014 at 9:33

Add sample configs + webpages/stylesheets to source control

Whatever's in the repo should be enough to produce the distro that is currently 
available for download (with the exception of MapGuide and FDO).

In this respect, the repo is missing the following:

 * Sample data + config files
 * The georest webpages/css

Original issue reported on code.google.com by [email protected] on 13 Jan 2012 at 8:02

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.