Re: [OSM-dev] GSOC Project: "Make the website use the API"

2018-03-17 Thread mmd
Am 02.03.2018 um 06:12 schrieb Andy Allan:
> On 2 March 2018 at 04:43, Paul Norman  wrote:
>> I wrote a blog post on how to get started with the API projects:
>> http://paulnorman.ca/blog/2018/02/make-the-website-use-the-api-gsoc-project/
> It would be remiss of me to point out that I don't think this project
> is a good idea. Although I said similar things last year (
> https://lists.openstreetmap.org/pipermail/dev/2017-February/029702.html
> ) I'll say it again now.
> 
> The idea of having a single-page javascript app to replace the browse
> pages is overcomplicating a problem that barely exists. We would then
> have a browser asking the website for some javascript code, which then
> runs and asks the website for some API request. The website will fetch
> the data from the database, construct a response in XML, then the
> javascript decodes that, and finally constructs some html for the user
> to view. 

Curiously, we already have _both_ approaches in use today, as can be
seen on the object detail page [1].

While the sidebar shows server side rendered content, the map itself
gets its data via a separate Javascript based API call ([2], [3]).

[1] https://www.openstreetmap.org/node/5324545411
[2] https://www.openstreetmap.org/api/0.6/node/5324545411
[3] https://www.openstreetmap.org/api/0.6/way/426638763/full




___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC project inquiry

2018-03-06 Thread Bryan Housel
Hey Thomas, thank you for your interest in iD and Google Summer of Code!
I’m the iD maintainer and can help guide you.

Your plan for adding OSM Notes to iD is a good one.  One thing that’s great 
about this is you can look at existing code used to show the Mapillary or 
OpenStreetCam data as an example.

But to break it down:
1. Add code to services/osm.js to interact with the OSM API (get/update notes)
2. Add tests for that code
3. Add a layer under svg/ for displaying the notes  (this is where you need to 
know D3)
4. Add an option the the Map Data panel for toggling the layer on/off
5. Once you get it to where you can see notes as markers, add interactivity
   - mouseover to view note as a hover text ? 
   - click to select? 
   - allow user to add comments to the note and close?

You might finish this in under the 10 week limit, and move on to showing other 
things on the map (maybe QA issues from keep right? - it would work almost the 
same way).

But to answer your primary question - yes what you proposed sounds very 
reasonable!
I do encourage you to apply, and reach out to me if you have any other 
questions…

Thanks, Bryan




> I’ve been following the discussion on reforming the iD taskbar (e.g., issue 
> #3123 ), and thought that 
> adding notes to iD (issue #2629 
> ) would serve as a good 
> starting point for the other debated features. I suggest that viewing notes 
> should be added to iD as a toggle, similar to how it is used within main OSM 
> web page. On the OSM home web page, no notes are visible until a user clicks 
> the `add a note` button. Within iD, this could be more like a toggle, where 
> notes are shown/hidden and can be added when shown. In trying to keep the 
> changes to a minimum, when the notes button is toggled on, a drawer to edit a 
> new note would appear from the left (much like it does from the right on the 
> home web page). The two images below show the current notes button, and how 
> an iD notes button would be highlighted when toggled. If a new notes button 
> is accepted, I would then like to try implementing some of the other iD 
> taskbar redesign ideas, such as the orthogonal / building drawing tool (issue 
> #2699 ).
> To do this, I propose spending the first week of GSoC orienting myself with 
> the way that notes are displayed on the home web page, and figure out how to 
> visualize them in iD via D3. The next two weeks would be spent on 
> implementing the changes, allowing for 9 more weeks of work on other issues.
> What I would like to know is 1) how difficult adding notes to iD will be, and 
> 2) if the timeline that I’ve suggested seems reasonable, particularly from 
> those who maintain these issues, such as bhousel. I would expect that once 
> I’ve added notes to iD, I would take stock of how much time is left in the 
> program and reevaluate the feasibility of my remaining goals. I’ve been 
> practicing tackling smaller bugs, such as issue #4824 
>  that I just added, and I 
> have been attending the EWG meetings to get further feedback. 
> 
>  
> 
>  
> 
> Thank you all for your time and contributions,
> 
> -Thomas Hervey
> (OSM Wiki username: Me360ot)
> (website: https://thomas-hervey.github.io/ )
> -- 
> Thomas Hervey
> UCSB Geography
> 
> ___
> dev mailing list
> dev@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev

___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSOC Project: "Make the website use the API"

2018-03-01 Thread Andy Allan
On 2 March 2018 at 04:43, Paul Norman  wrote:
> I wrote a blog post on how to get started with the API projects:
> http://paulnorman.ca/blog/2018/02/make-the-website-use-the-api-gsoc-project/
>
> I recommend steps 2, 4, and 5 for anyone applying for a project which
> interacts with the API.

It would be remiss of me to point out that I don't think this project
is a good idea. Although I said similar things last year (
https://lists.openstreetmap.org/pipermail/dev/2017-February/029702.html
) I'll say it again now.

The idea of having a single-page javascript app to replace the browse
pages is overcomplicating a problem that barely exists. We would then
have a browser asking the website for some javascript code, which then
runs and asks the website for some API request. The website will fetch
the data from the database, construct a response in XML, then the
javascript decodes that, and finally constructs some html for the user
to view. Much simpler, in my view, to have the browser make a request,
and the server to respond with the html required.

Now what would be useful is some refactoring of the code. Currently we
have app/controllers/browse_controller.rb#way which returns some html
representing a way, and also completely separate code at
app/controllers/way_controller.rb#read which returns some XML, also
representing the same way. I don't think we need different controllers
just to return responses in different formats. So I'd like to see the
browse pages refactored to use the same code as the XML api, but
that's quite different from what is being proposed in this GSoC
project.

Thanks,
Andy

___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


[OSM-dev] GSoC project inquiry

2018-03-01 Thread Thomas Hervey
Hello OSM Dev list,

My name is Thomas Hervey. I am a third year GIS Ph.D. student at UC Santa
Barbara researching geographic information retrieval and spatial cognition.
One aspect of my research involves exploring how the structure of open
tools (like OSM) help contribute to more intuitive ways of interacting with
spatial data. This research, along with my desire to contribute to these
tools, has stoked my interest in several GSoC projects. I’d like to use
your expertise to workshop one of my ideas.

I’ve been following the discussion on reforming the iD taskbar (e.g., issue
#3123 ), and thought that
adding notes to iD (issue #2629
) would serve as a good
starting point for the other debated features. I suggest that viewing notes
should be added to iD as a toggle, similar to how it is used within main
OSM web page. On the OSM home web page, no notes are visible until a user
clicks the `add a note` button. Within iD, this could be more like a
toggle, where notes are shown/hidden and can be added when shown. In trying
to keep the changes to a minimum, when the notes button is toggled on, a
drawer to edit a new note would appear from the left (much like it does
from the right on the home web page). The two images below show the current
notes button, and how an iD notes button would be highlighted when toggled.
If a new notes button is accepted, I would then like to try implementing
some of the other iD taskbar redesign ideas, such as the orthogonal /
building drawing tool (issue #2699
).

To do this, I propose spending the first week of GSoC orienting myself with
the way that notes are displayed on the home web page, and figure out how
to visualize them in iD via D3. The next two weeks would be spent on
implementing the changes, allowing for 9 more weeks of work on other issues.

What I would like to know is 1) how difficult adding notes to iD will be,
and 2) if the timeline that I’ve suggested seems reasonable, particularly
from those who maintain these issues, such as bhousel. I would expect that
once I’ve added notes to iD, I would take stock of how much time is left in
the program and reevaluate the feasibility of my remaining goals. I’ve been
practicing tackling smaller bugs, such as issue #4824
 that I just added, and I
have been attending the EWG meetings to get further feedback.



Thank you all for your time and contributions,

-Thomas Hervey

(OSM Wiki username: Me360ot)

(website: https://thomas-hervey.github.io/)
-- 

Thomas Hervey
UCSB Geography
___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSOC Project: "Make the website use the API"

2018-03-01 Thread Paul Norman
I wrote a blog post on how to get started with the API projects: 
http://paulnorman.ca/blog/2018/02/make-the-website-use-the-api-gsoc-project/


I recommend steps 2, 4, and 5 for anyone applying for a project which 
interacts with the API.



On 2/13/2018 9:08 AM, IMT2016050 Biswesh Mohapatra wrote:
Hello, My name is  Biswesh. I am a second year Computer Science 
student and am very keen on contributing to OSM for GSOC 2018. I have 
been looking into the idea list for GSOC 2018 and found out the 
project - “ Make the website use the API “ proposed by Paul Norman 
 to be very 
interesting as the concept can be very useful for OSM and also because 
it seems to be a bit challenging. I have some prior knowledge of 
Javascript, Ruby on Rails and also have some basic knowledge of REST api.


Although I don’t have much knowledge about implementing the idea, I 
searched a bit about it and found out some useful articles which 
showed some advantages of changing the website to rely on API calls 
instead of directly accessing the database. I have given the links here:


http://solnic.eu/2011/08/01/making-activerecord-models-thin.html

http://jamesgolick.com/2010/3/14/crazy-heretical-and-awesome-the-way-i-write-rails-apps.html

I have also searched a bit about implementing the project and found 
out that the following can be useful:


Active rest client - https://github.com/whichdigital/active-rest-client

Active resource - https://github.com/rails/activeresource

I would like to be guided on this project idea so that I can prepare 
myself better for it. Also if I could be provided some better sources 
through which I can have a better understanding of the problem then I 
would be grateful.


On a side note - I would also like to ask if we can explore about 
migrating the entire rest based workflow to some of the emerging 
technologies like graphQL.


My GitHub account:
https://github.com/biswesh456


Regards
Biswesh Mohapatra


___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSOC project

2018-02-19 Thread Tobias Knerr
Hi Jason,

On 18.02.2018 22:10, Jason Remillard wrote:
> I have added a GSOC project idea to add a developer key system to our
> tile services and Nominatim.

we discussed your project idea within EWG (the working group responsible
for handling OSM's GSoC participation this year).

First, thanks for adding your ideas to the wiki and your willingness to
be a mentor, as new project ideas are still very much welcome at this stage!

However, we decided that this task in particular might not make for a
good GSoC project. It's important to us that students' work is merged
and used in the real world after the end of the summer. Therefore, we
don't want to end up with a situation where a student's work is rejected
due to issues unrelated to the quality of their contributions. We're
worried that this might be the case here due to the controversy
surrounding the idea.

Hope you understand where we're coming from, and sorry for the bad news!

Tobias
(on behalf of EWG)

___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSOC project

2018-02-18 Thread Tom Hughes

On 18/02/18 21:10, Jason Remillard wrote:


I have added a GSOC project idea to add a developer key system to our
tile services and Nominatim. The key system will eventually provide a
founding source for the OSMF, to allow the OSMF to support heavy
commercial users via full time system administrators and developers. I
am able and willing to mentor the project.


With respect that's ridiculous.

Adding a key system is fairly trivial and certainly not worthy
of a GSOC project.

The work is in providing the technical infrastructure to run a
service that can cope with the load, and staffing a billing and
support department to respond to the customers.

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


[OSM-dev] GSOC project

2018-02-18 Thread Jason Remillard
Hi,

I have added a GSOC project idea to add a developer key system to our
tile services and Nominatim. The key system will eventually provide a
founding source for the OSMF, to allow the OSMF to support heavy
commercial users via full time system administrators and developers. I
am able and willing to mentor the project.

Thanks
Jason

___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


[OSM-dev] GSOC Project: "Make the website use the API"

2018-02-13 Thread IMT2016050 Biswesh Mohapatra
Hello, My name is  Biswesh. I am a second year Computer Science student and am 
very keen on contributing to OSM for GSOC 2018. I have been looking into the 
idea list for GSOC 2018 and found out the project - “ Make the website use the 
API “ proposed by Paul Norman 
to be very interesting as the concept can be very useful for OSM and also 
because it seems to be a bit challenging. I have some prior knowledge of 
Javascript, Ruby on Rails and also have some basic knowledge of REST api.

Although I don’t have much knowledge about implementing the idea, I searched a 
bit about it and found out some useful articles which showed some advantages of 
changing the website to rely on API calls instead of directly accessing the 
database. I have given the links here:

http://solnic.eu/2011/08/01/making-activerecord-models-thin.html

http://jamesgolick.com/2010/3/14/crazy-heretical-and-awesome-the-way-i-write-rails-apps.html

I have also searched a bit about implementing the project and found out that 
the following can be useful:

Active rest client - https://github.com/whichdigital/active-rest-client

Active resource - https://github.com/rails/activeresource

I would like to be guided on this project idea so that I can prepare myself 
better for it. Also if I could be provided some better sources through which I 
can have a better understanding of the problem then I would be grateful.

On a side note - I would also like to ask if we can explore about migrating the 
entire rest based workflow to some of the emerging technologies like graphQL.

My GitHub account:
https://github.com/biswesh456


Regards
Biswesh Mohapatra
___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


[OSM-dev] GSoC Project Update / Wishlist / Thoughts.

2011-06-15 Thread Samir Faci (Dev)
The GSoC Project thread sort of spawned off this email which somewhat
diverted away from a related response.

Just my own comments, based on my own experiences, I might very well
be doing something silly
where I just haven't seen the light/proper way of doing things.

I was wondering if any of these issues are addressed in someway that
I'm not aware of, or there
is a strong reasoning to why things are done the way they are.


One thing I really wish existed is a tagging system for the variety of
tools developed by OSM.

osm2pgsql,
modtile, etc... as far as I can tell the svn repo has no
branches/tags.  I would love to have the
ability to say... oh the latest stable to release of modtile is ver X,
let me check it out, build it and deploy it.

I know that there are git mirrors for these projects, but I think git
is a second class citizen, and I haven't noticed
any tags in git or svn.

dependency mapping is a bit difficult to determine.  Latest version of
trunk depends on mapnick tools 0.7.1, but
determining which revision.  I think I had issues at some point
because the stylesheet that osm2pgsql wasn't updated
so the planetosm import expressed odd behavior.

the world_boundaries is another unknown beast.  I'm never sure when I
need to update these, or when not updating these would break
the rendering process, or render improperly.

a mapping between planet.osm to a state.NNN file.  I think most people
that use diffs, tend to load the planet.osm file in slim
mode then generate a changes.osc file based on a state.txt file, but
as far as I can tell there is no exact mapping.  I tend to overshoot
the date of the planet.osm file by 24hrs just to be safe.  It would be
nice if we could say I downloaded planet-110608.osm.bz2 and the
state.txt file associated with it is planet-110608_state.txt.

--
Samir F
PS.  Any reason why  osm2pgsql

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-06-01 Thread Mayeul Kauffmann

Hi,
Your OSMWorkingModel.jpg looks nice.
My alternate proposal was:

Data import:
QGIS with QGIS OSM python plugin (installed with QGIS) or osm2postgresql

Styling:
QGIS GUI

Web rendering:
QGIS server (is in QGIS sources, but I think need to be compiled: not
packaged yet).

Web client: 
QGIS webclient (javascript, is in QGIS sources)

Mayeul


Le mercredi 01 juin 2011 à 23:53 +0530, Parveen Arora a écrit :
> On Wed, Jun 1, 2011 at 11:42 PM, Mayeul Kauffmann
>  wrote:
> > Le mercredi 01 juin 2011 à 23:20 +0530, Parveen Arora a écrit :
> >> On Wed, Jun 1, 2011 at 11:15 PM, Mayeul Kauffmann
> >>  wrote:
> >>
> >> > Yes, it is an alternative to Mapnik (but styles and layer definition
> >> > using a GUI with the mouse).
> >> > You define your layers and styles with the mouse (desktop standalone
> >> > app), then move the .qgs project in the fastcgi folder, and your server
> >> > is done.
> >> I have proposed to make web based system to edit style sheets, to add
> >> icons and fonts, hows that idea?
> >
> > Yes, I have seen this. If you ask my personal opinion (nothing more),
> > why not, but since QGIS is multiplatform, it is very easy to have it on
> > any computer and it already does many of the things that are on your
> > TODO list.
> If this, I would like to surely include it.
> Then I think I only need to integrate all the things at one pace after
> making a Debian package for default tile server.
> debain package will be like: $apt-get install meramap (MeraMap is
> the name we assigned to the project)
> I have designed a working model image, please check and comment.
> https://github.com/ParveenArora/MeraMap/raw/master/OSMWorkingModel.jpg
> if I will be able to successfully install the Quantum GIS then I will
> only need to integrate it instead of customisation part.
> 
> 
>  IMHO, packaging all the rest would be very useful (but maybe
> > this is not your original idea).
> It can be very helpful for me, Thank You very much.
> 
> > Anyway, I can provide the icons and QGIS stylesheets I created to render
> > this:
> >
> > http://www.qgis.org/wiki/OpenStreetMap_data_rendered_with_QGIS
> Thank You.
> 



___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-06-01 Thread Dane Springmeyer
See also: https://bitbucket.org/springmeyer/quantumnik/

Allows mapnik to be used as a rendering engine inside QGIS.

On Jun 1, 2011, at 11:25 AM, Mayeul Kauffmann wrote:

> In addition, there is an interest from QGIS developers to convert qgis
> styles (i.e. an xml file) from and into SLD-type styles, so this would
> make a way to use a larger toolbox for several OSM renderers.
> 
> Some links to discussion:
> http://osgeo-org.1803224.n2.nabble.com/SLD-export-improve-plugin-or-wait-for-feature-td5811068.html
> 
> http://www.mail-archive.com/qgis-developer@lists.osgeo.org/msg02772.html
> 
> 
> Mayeul
> 
> 
> Le mercredi 01 juin 2011 à 20:12 +0200, Mayeul Kauffmann a écrit :
>> Le mercredi 01 juin 2011 à 23:20 +0530, Parveen Arora a écrit :
>>> On Wed, Jun 1, 2011 at 11:15 PM, Mayeul Kauffmann
>>>  wrote:
>>> 
 Yes, it is an alternative to Mapnik (but styles and layer definition
 using a GUI with the mouse).
 You define your layers and styles with the mouse (desktop standalone
 app), then move the .qgs project in the fastcgi folder, and your server
 is done.
>>> I have proposed to make web based system to edit style sheets, to add
>>> icons and fonts, hows that idea?
>> 
>> Yes, I have seen this. If you ask my personal opinion (nothing more),
>> why not, but since QGIS is multiplatform, it is very easy to have it on
>> any computer and it already does many of the things that are on your
>> TODO list. IMHO, packaging all the rest would be very useful (but maybe
>> this is not your original idea).
>> Anyway, I can provide the icons and QGIS stylesheets I created to render
>> this:
>> 
>> http://www.qgis.org/wiki/OpenStreetMap_data_rendered_with_QGIS
>> 
>> Hope this helps,
>> Mayeul
>> 
>> 
>> 
>>> 
>>> I have to test this application before use, So I will try my best to
>>> include it with the package.
>>> Thank You.
>>> 
>> 
>> 
>> 
>> ___
>> dev mailing list
>> dev@openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/dev
> 
> 
> 
> ___
> dev mailing list
> dev@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/dev


___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-06-01 Thread Mayeul Kauffmann
In addition, there is an interest from QGIS developers to convert qgis
styles (i.e. an xml file) from and into SLD-type styles, so this would
make a way to use a larger toolbox for several OSM renderers.

Some links to discussion:
http://osgeo-org.1803224.n2.nabble.com/SLD-export-improve-plugin-or-wait-for-feature-td5811068.html

http://www.mail-archive.com/qgis-developer@lists.osgeo.org/msg02772.html


Mayeul


Le mercredi 01 juin 2011 à 20:12 +0200, Mayeul Kauffmann a écrit :
> Le mercredi 01 juin 2011 à 23:20 +0530, Parveen Arora a écrit :
> > On Wed, Jun 1, 2011 at 11:15 PM, Mayeul Kauffmann
> >  wrote:
> > 
> > > Yes, it is an alternative to Mapnik (but styles and layer definition
> > > using a GUI with the mouse).
> > > You define your layers and styles with the mouse (desktop standalone
> > > app), then move the .qgs project in the fastcgi folder, and your server
> > > is done.
> > I have proposed to make web based system to edit style sheets, to add
> > icons and fonts, hows that idea?
> 
> Yes, I have seen this. If you ask my personal opinion (nothing more),
> why not, but since QGIS is multiplatform, it is very easy to have it on
> any computer and it already does many of the things that are on your
> TODO list. IMHO, packaging all the rest would be very useful (but maybe
> this is not your original idea).
> Anyway, I can provide the icons and QGIS stylesheets I created to render
> this:
> 
> http://www.qgis.org/wiki/OpenStreetMap_data_rendered_with_QGIS
> 
> Hope this helps,
> Mayeul
> 
> 
> 
> > 
> > I have to test this application before use, So I will try my best to
> > include it with the package.
> > Thank You.
> > 
> 
> 
> 
> ___
> dev mailing list
> dev@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/dev



___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-06-01 Thread Parveen Arora
On Wed, Jun 1, 2011 at 11:42 PM, Mayeul Kauffmann
 wrote:
> Le mercredi 01 juin 2011 à 23:20 +0530, Parveen Arora a écrit :
>> On Wed, Jun 1, 2011 at 11:15 PM, Mayeul Kauffmann
>>  wrote:
>>
>> > Yes, it is an alternative to Mapnik (but styles and layer definition
>> > using a GUI with the mouse).
>> > You define your layers and styles with the mouse (desktop standalone
>> > app), then move the .qgs project in the fastcgi folder, and your server
>> > is done.
>> I have proposed to make web based system to edit style sheets, to add
>> icons and fonts, hows that idea?
>
> Yes, I have seen this. If you ask my personal opinion (nothing more),
> why not, but since QGIS is multiplatform, it is very easy to have it on
> any computer and it already does many of the things that are on your
> TODO list.
If this, I would like to surely include it.
Then I think I only need to integrate all the things at one pace after
making a Debian package for default tile server.
debain package will be like: $apt-get install meramap (MeraMap is
the name we assigned to the project)
I have designed a working model image, please check and comment.
https://github.com/ParveenArora/MeraMap/raw/master/OSMWorkingModel.jpg
if I will be able to successfully install the Quantum GIS then I will
only need to integrate it instead of customisation part.


 IMHO, packaging all the rest would be very useful (but maybe
> this is not your original idea).
It can be very helpful for me, Thank You very much.

> Anyway, I can provide the icons and QGIS stylesheets I created to render
> this:
>
> http://www.qgis.org/wiki/OpenStreetMap_data_rendered_with_QGIS
Thank You.

-- 
Parveen Arora
www.parveenarora.in
E-Mail: m...@parveenarora.in

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-06-01 Thread Mayeul Kauffmann
Le mercredi 01 juin 2011 à 23:20 +0530, Parveen Arora a écrit :
> On Wed, Jun 1, 2011 at 11:15 PM, Mayeul Kauffmann
>  wrote:
> 
> > Yes, it is an alternative to Mapnik (but styles and layer definition
> > using a GUI with the mouse).
> > You define your layers and styles with the mouse (desktop standalone
> > app), then move the .qgs project in the fastcgi folder, and your server
> > is done.
> I have proposed to make web based system to edit style sheets, to add
> icons and fonts, hows that idea?

Yes, I have seen this. If you ask my personal opinion (nothing more),
why not, but since QGIS is multiplatform, it is very easy to have it on
any computer and it already does many of the things that are on your
TODO list. IMHO, packaging all the rest would be very useful (but maybe
this is not your original idea).
Anyway, I can provide the icons and QGIS stylesheets I created to render
this:

http://www.qgis.org/wiki/OpenStreetMap_data_rendered_with_QGIS

Hope this helps,
Mayeul



> 
> I have to test this application before use, So I will try my best to
> include it with the package.
> Thank You.
> 



___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-06-01 Thread Parveen Arora
On Wed, Jun 1, 2011 at 11:15 PM, Mayeul Kauffmann
 wrote:

> Yes, it is an alternative to Mapnik (but styles and layer definition
> using a GUI with the mouse).
> You define your layers and styles with the mouse (desktop standalone
> app), then move the .qgs project in the fastcgi folder, and your server
> is done.
I have proposed to make web based system to edit style sheets, to add
icons and fonts, hows that idea?

I have to test this application before use, So I will try my best to
include it with the package.
Thank You.

-- 
Parveen Arora
www.parveenarora.in
E-Mail: m...@parveenarora.in

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-06-01 Thread Mayeul Kauffmann
> Will it be used in place of Mapnik and mod_tile

Yes, it is an alternative to Mapnik (but styles and layer definition
using a GUI with the mouse).
You define your layers and styles with the mouse (desktop standalone
app), then move the .qgs project in the fastcgi folder, and your server
is done.

Mayeul

Le mercredi 01 juin 2011 à 14:00 +0530, Parveen Arora a écrit :
> On Wed, Jun 1, 2011 at 1:49 PM, Mayeul Kauffmann
>  wrote:
> > Hi,
> Hello Mayeul
> > For rendering with very easy customization of advanced styles, have you
> > looked at the coming qgis 1.7.0?
> > It allows to define styles with rules based on multiple attributes and
> > scale levels, and it includes a fastcgi webserver nd a full javascript
> > web frontend.
> > Some demo for the backend styling:
> > http://www.youtube.com/watch?v=NBBYtH2svw0
> Thanks for help and suggestion.
> 
> Will it be used in place of Mapnik and mod_tile
> > Some live demo for server and js frontend:
> > http://gis.uster.ch/
> Seems very Interesting.
> 
> > It would be great to have this packaged in your solution as well!
> > I wrote several of the steps for this to work here:
> > http://www.qgis.org/wiki/Using_OpenStreetMap_data
> It seems good, i wll try to include it, So please be in contact.
> I will be need some help in using it with my package.
> So please keep in contact with me.
> 
> Thank You.
> 



___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-06-01 Thread Parveen Arora
On Wed, Jun 1, 2011 at 1:49 PM, Mayeul Kauffmann
 wrote:
> Hi,
Hello Mayeul
> For rendering with very easy customization of advanced styles, have you
> looked at the coming qgis 1.7.0?
> It allows to define styles with rules based on multiple attributes and
> scale levels, and it includes a fastcgi webserver nd a full javascript
> web frontend.
> Some demo for the backend styling:
> http://www.youtube.com/watch?v=NBBYtH2svw0
Thanks for help and suggestion.

Will it be used in place of Mapnik and mod_tile
> Some live demo for server and js frontend:
> http://gis.uster.ch/
Seems very Interesting.

> It would be great to have this packaged in your solution as well!
> I wrote several of the steps for this to work here:
> http://www.qgis.org/wiki/Using_OpenStreetMap_data
It seems good, i wll try to include it, So please be in contact.
I will be need some help in using it with my package.
So please keep in contact with me.

Thank You.

-- 
Parveen Arora
www.parveenarora.in
E-Mail: m...@parveenarora.in

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-06-01 Thread Mayeul Kauffmann
Hi,
For rendering with very easy customization of advanced styles, have you
looked at the coming qgis 1.7.0?
It allows to define styles with rules based on multiple attributes and
scale levels, and it includes a fastcgi webserver nd a full javascript
web frontend.
Some demo for the backend styling:
http://www.youtube.com/watch?v=NBBYtH2svw0

Some live demo for server and js frontend:
http://gis.uster.ch/


It would be great to have this packaged in your solution as well!
I wrote several of the steps for this to work here:
http://www.qgis.org/wiki/Using_OpenStreetMap_data

I'll be happy to help with this!
Regards,
Mayeul

Le jeudi 26 mai 2011 à 23:00 +0530, Parveen Arora a écrit :
> On Thu, May 26, 2011 at 10:42 PM, Parveen Arora  wrote:
> > On Thu, May 26, 2011 at 11:51 AM, Stephan Knauss  
> > wrote:
> >> Hello Parveen,
> > Hello Sir,
> >> Your site names a few potential "users" of your project. I have the feeling
> >> that for most of them the hardware requirements would be too high.
> >> By serving only part of the world, for example just a single country the
> >> needed resources are a lot less than the figures mentioned in the wiki.
> > Yes Figures mentioned in the wiki are for whole planet, Its my mistake
> > that I forgot to mention there.
> > and its also right that users with lesser area will require less hardware.
> > I have take reference about hardware from Richard Weait's blog.
> >
> > Is there any wiki page to describing the hardware requirements
> > according to the area, as we have also to include it in the project
> > and to suggest users while installing the Customised Tile Server.
> Please also suggest me that should I use Mapnik or Mod_Tile for
> rendering the tiles, but later I will include both options i.e user
> will be able to render tiles with his selected method.
> 
> 



___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-27 Thread H.S.Rai
On Fri, May 27, 2011 at 7:33 PM, Tom Hughes  wrote:
> On 27/05/11 14:52, H.S.Rai wrote:
>>
>> http://apt.openstreetmap.org/dists/hardy/main/binary-i386/
>
> Well that was part of my attempts at setting something up, yes. No idea to
> what extent it works - as you can tell from the date it was about eighteen
> months ago now

Yes, I noticed that.

-- 
H.S.Rai

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-27 Thread Tom Hughes

On 27/05/11 14:52, H.S.Rai wrote:

On Fri, May 27, 2011 at 2:28 PM, Tom Hughes  wrote:

On 27/05/11 06:12, Graham Jones wrote:

It doesn't really exist.

I created the name, and pointed it at a web site,


Do you mean following:

http://apt.openstreetmap.org/dists/hardy/main/binary-i386/


Well that was part of my attempts at setting something up, yes. No idea 
to what extent it works - as you can tell from the date it was about 
eighteen months ago now when I did it.


Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-27 Thread H.S.Rai
On Fri, May 27, 2011 at 2:28 PM, Tom Hughes  wrote:
> On 27/05/11 06:12, Graham Jones wrote:
>
> It doesn't really exist.
>
> I created the name, and pointed it at a web site,

Do you mean following:

http://apt.openstreetmap.org/dists/hardy/main/binary-i386/

-- 
H.S.Rai

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-27 Thread Andy Allan
On Fri, May 27, 2011 at 9:58 AM, Tom Hughes  wrote:

> If there is somebody out there that would like to setup that repository
> properly and look after building packages and making them available then I
> would be very happy to talk to them.

I'd be very happy to encourage them to use the myriad of options
available (e.g. launchpad) without giving us Yet Another Service to
run.

Cheers,
Andy

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-27 Thread Tom Hughes

On 27/05/11 06:12, Graham Jones wrote:


I did not know that apt.openstreetmap.org 
existed.  I think that would be the best place for the output of this
project (but the scripts to generate the archives will need a separate
home).  What does Parveen need to do to write to it?


It doesn't really exist.

I created the name, and pointed it at a web site, and tried to work out 
how to set it up as an APT repository. I was however largely defeated by 
my normal inability to get my head round Debian style packaging and 
package distribution.


My googling at the time turned up hilarious documents that listed about 
a dozen ways to create a repository, all of which seemed to be insanely 
complicated compared to what I'm used to on Fedora (aka dump the 
packages in a directory and run createrepo).


The intention was anyway to create a repository for internal use for 
distributing packages among our servers rather than to serve external 
users though I guess it could do both.


If there is somebody out there that would like to setup that repository 
properly and look after building packages and making them available then 
I would be very happy to talk to them.


Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-27 Thread Kai Krueger


On 05/26/2011 11:12 PM, Graham Jones wrote:


Kai,
I did not know that apt.openstreetmap.org 
 existed.


I don't think it currently does exist. However, that doesn't mean it 
couldn't be created.


I think that would be the best place for the output of this project 
(but the scripts to generate the archives will need a separate home).  
What does Parveen need to do to write to it?


Ask the sysadmins to create it to begin with. ;-) So perhaps creating a 
Ubuntu PPA first or actually any other old (private) repository, 
demonstrate that it is working, and then copying it over to a yet to be 
created apt.openstreetmap.org, would be the best way forward. If I 
understand correctly an apt repository is "simply" a webpage with a 
certain structure. So setting it up on apt.openstreetmap.org would be 
trivial from a technical point of view, assuming that it can be assured 
that the content works correctly and will be kept up to date.


Kai


 Graham

from my phone

On 27 May 2011 05:27, "Kai Krueger" > wrote:



Parveen Arora-2 wrote:
>
> Give your suggestions, comments and feedback or anything that you want
...

It would perhaps be nice to create and setup a package repository 
with all

the relevant and necessary packages (i.e. osm2pgsql, mod_tile, renderd,
tirex, munin-scripts and any further packages for easy configuration).

One could either create a repository at apt.openstreetmap.org 
 or as a ubuntu

PPA.

Then one would only need to add the URL to your list of repositories and
type "apt get install OSM_tile_server" and can easily keep up to date
(software wise).

Kai


--
View this message in context: 
http://gis.638310.n2.nabble.com/GSoC-Project-Update-Fast-Track-Deployment-of-Customised-OSM-Tile-Server-tp6405387p6409704.html

Sent from the Developer Discussion mailing list archive at Nabble.com.


___
dev mailing list
dev@openstreetmap.org 
http://lists...



___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread Graham Jones
Kai,
I did not know that apt.openstreetmap.org existed.  I think that would be
the best place for the output of this project (but the scripts to generate
the archives will need a separate home).  What does Parveen need to do to
write to it?

Graham

from my phone

On 27 May 2011 05:27, "Kai Krueger"  wrote:


Parveen Arora-2 wrote:
>
> Give your suggestions, comments and feedback or anything that you want
...
It would perhaps be nice to create and setup a package repository with all
the relevant and necessary packages (i.e. osm2pgsql, mod_tile, renderd,
tirex, munin-scripts and any further packages for easy configuration).

One could either create a repository at apt.openstreetmap.org or as a ubuntu
PPA.

Then one would only need to add the URL to your list of repositories and
type "apt get install OSM_tile_server" and can easily keep up to date
(software wise).

Kai


--
View this message in context:
http://gis.638310.n2.nabble.com/GSoC-Project-Update-Fast-Track-Deployment-of-Customised-OSM-Tile-Server-tp6405387p6409704.html
Sent from the Developer Discussion mailing list archive at Nabble.com.


___
dev mailing list
dev@openstreetmap.org
http://lists...
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread Kai Krueger

Parveen Arora-2 wrote:
> 
> Give your suggestions, comments and feedback or anything that you want
> to add or delete from it or anything that you want to suggest from
> your side will be welcomed.
> 
It would perhaps be nice to create and setup a package repository with all
the relevant and necessary packages (i.e. osm2pgsql, mod_tile, renderd,
tirex, munin-scripts and any further packages for easy configuration).

One could either create a repository at apt.openstreetmap.org or as a ubuntu
PPA.

Then one would only need to add the URL to your list of repositories and
type "apt get install OSM_tile_server" and can easily keep up to date
(software wise).

Kai


--
View this message in context: 
http://gis.638310.n2.nabble.com/GSoC-Project-Update-Fast-Track-Deployment-of-Customised-OSM-Tile-Server-tp6405387p6409704.html
Sent from the Developer Discussion mailing list archive at Nabble.com.

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread Anthony
On Thu, May 26, 2011 at 3:09 AM, John Smith  wrote:
> On 26 May 2011 16:21, Stephan Knauss  wrote:
>> Hello Parveen,
>>
>> On 26.05.2011 05:03, Parveen Arora wrote:
>>>
>>>
>>> http://wiki.openstreetmap.org/wiki/Fast_Track_Deployment_of_Customised_OSM_Tile_Server
>>> Give your suggestions, comments and feedback or anything that you want
>>> to add or delete from it or anything that you want to suggest from
>>> your side will be welcomed.
>>
>> You could consider including a way to just run the server on an extract not
>> only on a full planet.
>>
>> Your site names a few potential "users" of your project. I have the feeling
>> that for most of them the hardware requirements would be too high.
>> By serving only part of the world, for example just a single country the
>> needed resources are a lot less than the figures mentioned in the wiki.
>
> I did a howto the other day on what to do to render smaller areas, as
> a test run I used the South American data file on Geofabrik in a
> virtual machine and only 6G was used in total (world boundaries + osm
> data etc).

I've been successfully rendering on a 384 meg of memory virtual
machine with an 8 gig virtual hard drive.  The only problem is that
the Geofabrik files are not split along tile boundaries, so you can't
render the tiles on the borders of the geographical areas (there are
some solutions for this in the works, though).

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread Parveen Arora
On Thu, May 26, 2011 at 11:10 PM, John Smith  wrote:
> On 27 May 2011 03:22, Parveen Arora  wrote:
>> Thank's for the suggestion.
>> It will surely help me, please let me know If you have missed
>> something in it and want to add in it now, so that we can lead to a
>> better product.
>
> I too want a simple front end web based GUI to control the rendering
> process, I won't exactly be crying if you beat me to getting something
> coded.
Thank You for your support :D

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread Parveen Arora
On Thu, May 26, 2011 at 2:39 PM, Igor Podolskiy
 wrote:
> Hello Parveen,
Hello Sir
> absolutely. I have successfully run tile servers (in fact, complete OSM
> clones with rails port and all) on what is listed there as "bare minimum".
> Of course, that was for a small region, and with heavily filtered data (only
> boundaries, major roads, and some custom data). That way, I was able to
> rerender all tiles every 10 minutes.

> Parveen, I have a feeling that the main use case you are considering is to
> serve a Slippy Map-like website for the whole world as an audience.
It will be like a software package by using which user will be easily
able to set up his Customised OSM tile server.

> There is nothing wrong with that, of course. On the other hand, the 
> application also
> targets "Companies". I work at a "Company" - we set up our own tile servers
> with a custom style for a small region from time to time, but they are for
> our internal use only, because we need them for one of our projects (we are
> public transportation consultants). I suspect this is a much more common use
> case - albeit much less visible, obviously - than providing a slippy map for
> a broad audience.
>
> What counts here is to be able to set up the server (1) fast and (2) on
> cheap hardware or VMs, and (3) and to be able to more or less quickly cut
> out what you need based on the region and the tags. Tag-based filtering may
> be out of scope of your project, but region extraction should be there.
Yes we will include

> Also, your requirements don't list processor requirements. In my experience,
> many tasks involved in rendering and filtering are CPU-bound, so number of
> cores/processor class is a thing to consider for me, too.
I don't have any exact requirement list, So can you please provide if
you have any or let me know If there is any wiki page for this.

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread John Smith
On 27 May 2011 03:22, Parveen Arora  wrote:
> Thank's for the suggestion.
> It will surely help me, please let me know If you have missed
> something in it and want to add in it now, so that we can lead to a
> better product.

I too want a simple front end web based GUI to control the rendering
process, I won't exactly be crying if you beat me to getting something
coded.

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread John Smith
On 27 May 2011 03:30, Parveen Arora  wrote:
> Please also suggest me that should I use Mapnik or Mod_Tile for
> rendering the tiles, but later I will include both options i.e user
> will be able to render tiles with his selected method.

Mapnik is needed regardless, and there is sample scripts that can
render in various ways, mod_tile still hooks into mapnik, but doesn't
use the python scripts.

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread Parveen Arora
On Thu, May 26, 2011 at 10:42 PM, Parveen Arora  wrote:
> On Thu, May 26, 2011 at 11:51 AM, Stephan Knauss  
> wrote:
>> Hello Parveen,
> Hello Sir,
>> Your site names a few potential "users" of your project. I have the feeling
>> that for most of them the hardware requirements would be too high.
>> By serving only part of the world, for example just a single country the
>> needed resources are a lot less than the figures mentioned in the wiki.
> Yes Figures mentioned in the wiki are for whole planet, Its my mistake
> that I forgot to mention there.
> and its also right that users with lesser area will require less hardware.
> I have take reference about hardware from Richard Weait's blog.
>
> Is there any wiki page to describing the hardware requirements
> according to the area, as we have also to include it in the project
> and to suggest users while installing the Customised Tile Server.
Please also suggest me that should I use Mapnik or Mod_Tile for
rendering the tiles, but later I will include both options i.e user
will be able to render tiles with his selected method.


-- 
Parveen Arora
www.parveenarora.in
E-Mail: m...@parveenarora.in

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread Parveen Arora
On Thu, May 26, 2011 at 12:39 PM, John Smith  wrote:
> I did a howto the other day on what to do to render smaller areas, as
> a test run I used the South American data file on Geofabrik in a
> virtual machine and only 6G was used in total (world boundaries + osm
> data etc).
> http://wiki.sharedmap.org/wiki/Rendering_At_Home
> The trick with small machines is to cache the tiles else where.
Thank's for the suggestion.
It will surely help me, please let me know If you have missed
something in it and want to add in it now, so that we can lead to a
better product.


-- 
Parveen Arora
www.parveenarora.in
E-Mail: m...@parveenarora.in

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread Parveen Arora
On Thu, May 26, 2011 at 11:51 AM, Stephan Knauss  
wrote:
> Hello Parveen,
Hello Sir,
> Your site names a few potential "users" of your project. I have the feeling
> that for most of them the hardware requirements would be too high.
> By serving only part of the world, for example just a single country the
> needed resources are a lot less than the figures mentioned in the wiki.
Yes Figures mentioned in the wiki are for whole planet, Its my mistake
that I forgot to mention there.
and its also right that users with lesser area will require less hardware.
I have take reference about hardware from Richard Weait's blog.

Is there any wiki page to describing the hardware requirements
according to the area, as we have also to include it in the project
and to suggest users while installing the Customised Tile Server.

-- 
Parveen Arora
www.parveenarora.in
E-Mail: m...@parveenarora.in

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread Igor Podolskiy

Hello Parveen, hello Stephan, hello @dev,


On 26.05.2011 05:03, Parveen Arora wrote:

http://wiki.openstreetmap.org/wiki/Fast_Track_Deployment_of_Customised_OSM_Tile_Server

Give your suggestions, comments and feedback or anything that you want
to add or delete from it or anything that you want to suggest from
your side will be welcomed.


You could consider including a way to just run the server on an extract
not only on a full planet.

Your site names a few potential "users" of your project. I have the
feeling that for most of them the hardware requirements would be too high.
absolutely. I have successfully run tile servers (in fact, complete OSM 
clones with rails port and all) on what is listed there as "bare 
minimum". Of course, that was for a small region, and with heavily 
filtered data (only boundaries, major roads, and some custom data). That 
way, I was able to rerender all tiles every 10 minutes.


Parveen, I have a feeling that the main use case you are considering is 
to serve a Slippy Map-like website for the whole world as an audience. 
There is nothing wrong with that, of course. On the other hand, the 
application also targets "Companies". I work at a "Company" - we set up 
our own tile servers with a custom style for a small region from time to 
time, but they are for our internal use only, because we need them for 
one of our projects (we are public transportation consultants). I 
suspect this is a much more common use case - albeit much less visible, 
obviously - than providing a slippy map for a broad audience.


What counts here is to be able to set up the server (1) fast and (2) on 
cheap hardware or VMs, and (3) and to be able to more or less quickly 
cut out what you need based on the region and the tags. Tag-based 
filtering may be out of scope of your project, but region extraction 
should be there.


Also, your requirements don't list processor requirements. In my 
experience, many tasks involved in rendering and filtering are 
CPU-bound, so number of cores/processor class is a thing to consider for 
me, too.


Greetings from Stuttgart,
Igor

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-26 Thread John Smith
On 26 May 2011 16:21, Stephan Knauss  wrote:
> Hello Parveen,
>
> On 26.05.2011 05:03, Parveen Arora wrote:
>>
>>
>> http://wiki.openstreetmap.org/wiki/Fast_Track_Deployment_of_Customised_OSM_Tile_Server
>> Give your suggestions, comments and feedback or anything that you want
>> to add or delete from it or anything that you want to suggest from
>> your side will be welcomed.
>
> You could consider including a way to just run the server on an extract not
> only on a full planet.
>
> Your site names a few potential "users" of your project. I have the feeling
> that for most of them the hardware requirements would be too high.
> By serving only part of the world, for example just a single country the
> needed resources are a lot less than the figures mentioned in the wiki.

I did a howto the other day on what to do to render smaller areas, as
a test run I used the South American data file on Geofabrik in a
virtual machine and only 6G was used in total (world boundaries + osm
data etc).

http://wiki.sharedmap.org/wiki/Rendering_At_Home

The trick with small machines is to cache the tiles else where.

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-25 Thread Stephan Knauss

Hello Parveen,

On 26.05.2011 05:03, Parveen Arora wrote:

http://wiki.openstreetmap.org/wiki/Fast_Track_Deployment_of_Customised_OSM_Tile_Server
Give your suggestions, comments and feedback or anything that you want
to add or delete from it or anything that you want to suggest from
your side will be welcomed.


You could consider including a way to just run the server on an extract 
not only on a full planet.


Your site names a few potential "users" of your project. I have the 
feeling that for most of them the hardware requirements would be too high.
By serving only part of the world, for example just a single country the 
needed resources are a lot less than the figures mentioned in the wiki.


Stephan

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


[OSM-dev] GSoC Project Update (Fast Track Deployment of Customised OSM Tile Server)

2011-05-25 Thread Parveen Arora
Hello Everyone,
I am doing project on Fast track deployment of customised OSM Tile Sever.
Detailed Information about my project is at its wiki page.
http://wiki.openstreetmap.org/wiki/Fast_Track_Deployment_of_Customised_OSM_Tile_Server
Have a look at this.
Give your suggestions, comments and feedback or anything that you want
to add or delete from it or anything that you want to suggest from
your side will be welcomed.
Please let me if anything like this is already available, or any tools
available for doing this.

Thank You.

--
Parveen Arora
www.parveenarora.in
E-Mail: o...@parveenarora.in

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project : Routing app with Group connect

2010-04-10 Thread amit singh
Hi,

Best suitable path - fastest route

 Also the approximate time for travel will be computed. What method?

In graph theory, the *shortest path problem* is the problem of finding
a path between two vertices (or nodes) such that the sum of the weights of
its constituent edges is minimized. An example is finding the quickest way
to get from one location to another on a road map; in this case, the
vertices represent locations and the edges represent segments of road and
are weighted by the time needed to travel that segment.
Approximate time -- considering traffic factors and also the weights of the
segment will just be an estimation. I propose to multiply this weights by a
factor f ( f>=0) depending on the speed of user.
Speed of user can be approximated using rate of change in his position, thus
value of f is computed . f>1 if user has speed less than the
(weight_of_segment)*(length_of_segment).f<1 if user travels at a slower
speed. thus weight*f will give more accurate time for travel.


On Fri, Apr 9, 2010 at 11:50 PM, Marcus Wolschon <
marcus.wolsc...@googlemail.com> wrote:

> > Find the best suitable path for a journey from source to destination
> point
>
> What is "best" and what pathes are "suitabe"? Suitable for that kind of
> vehicle?
>
> > Also the approximate time for travel will be computed
>
> What method?
>
> > Additional Group Connect feature (meeting planner)
> >
>
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] GSoC Project : Routing app with Group connect

2010-04-09 Thread Marcus Wolschon
> Find the best suitable path for a journey from source to destination point

What is "best" and what pathes are "suitabe"? Suitable for that kind of vehicle?

> Also the approximate time for travel will be computed

What method?

> Additional Group Connect feature (meeting planner)
>

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


[OSM-dev] GSoC Project : Routing app with Group connect

2010-04-09 Thread amit singh
Dear Sir,

As the final hours of the deadline to submit proposal arrives, I would like
to request you to let me know if any more changes or details are required in
the project proposal for GSoC 2010
http://socghop.appspot.com/gsoc/student_proposal/private/google/gsoc2010/amit_s88/t127046807631
.

The idea I proposed was to develop a routing application with group connect
feature. Basically it will use OSM and algorithms will developed for the
following:

   1. Find the best suitable path for a journey from source to destination
   point
   2. Also the approximate time for travel will be computed
   3. Additional Group Connect feature (meeting planner)

An Interesting idea proposed by Jean-Guilhem Cailton was to have this app
work through SMS using GeoChat http://geochat.instedd.org/. I looked into
the ways of integrating geochat into my application, I think the way geochat
works it is possible to get Route plan by SMS by using it but we will need
some more features. (I have proposed the idea on GeoChat Feedback forum
http://geochat.uservoice.com/forums/7328-geochat-feedback-forum under the
name Route Plan ) . In meantime we can get a more accurate position of a
member even if has been offline for a long time.

I looked into the Geochat API. By using it, we can create a complimentary
group on geochat whenever users creates a group for group connect feature.To
use this feature user will be provided an option to join Geochat and provide
his geochat alias.User will be sent a request to join the newly created
group on geochat. Since geochat will store the current location of user
whenever user sends a message to it and also forward it to the other group
members ,thus the solution for knowing the current position of user when he
is offline.

But how does user gets the routing plan by sending a message? This is where
I think geochat is insufficient. Unless Geochat adds such a feature this
will not be possible to achieve using the geochat service.

I am currently working on a way to introduce the feature of Route by SMS for
my application without using GeoChat, but will need to test it. I will
update you with the method and its result in few days.

Please comment on the above proposed idea.

Also I can provide with the SRS for my complete proposal if you want( in a
few days time).

Thank You,
Amit Singh
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Gsoc project

2008-03-28 Thread Sebastian Spaeth
sathvik L wrote:
> I was going through the projects listed in the google summer projects
> page . I don't have prior experience in the fields mentioned out there
> . Should I apply ?
> 
> I am prepared to do any amount of reading and get my skills right
> before the summer . But what is the criteria for shortlisting the
> applications ?

If I and the OSMF (SteveC) thinks a proposal has merit, we will choose
it. If you feel that a project idea is especially appealing and of
personal interest to you, I'd apply in any case.

Sebastian

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev


[OSM-dev] Gsoc project

2008-03-27 Thread sathvik L
Hello ,
I am pursuing my Engineering in computer science and I am in my 3 year
of undergrad . I have my concepts right in networking , routing and
web skills like java scripting  , asp and php .
I am good at perl , linux shell scripting , test automation as well .

I was going through the projects listed in the google summer projects
page . I don't have prior experience in the fields mentioned out there
. Should I apply ?

I am prepared to do any amount of reading and get my skills right
before the summer . But what is the criteria for shortlisting the
applications ?

Thanks ,
Sathvik

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev