Skip navigation
Currently Being Moderated

A point in the right direction

Jan 16, 2010 12:59 PM

Good afternoon all,

 

My CF App is at about 75% complete and now I want to add another unsolicited piece.

 

1. Map of Manufacturing layout

2. Display Inventory in different locations of plant (like Google Map API)

3. Make each point selectable to display details.

 

Can anyone point me in the right direction for tools to build the app?

 

 

Thanks,

 

djkhalif

 
Replies
  • Currently Being Moderated
    Jan 17, 2010 3:05 AM   in reply to djkhalif
    1. Map of Manufacturing layout

    Snap pictures of the layout, and display those.

     

    2. Display Inventory in different locations of plant (like Google Map API)

    Contact them Googly people and request a key. Place a link at each location to point to a CFM page containing the inventory.

     

    3. Make each point selectable to display details.

    Points? What points? You lost me there. In any case, you can bury links under thumbnails, or a use a set of navigation links to take the user to the right place.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 17, 2010 9:54 AM   in reply to djkhalif

    do you have a blueprint of the factory? if yes, you can either turn it into an imagemap --or-- into a "real" map & serve it using some spatial data server like geoServer (free). the inventory locations can be added as points to your map database or as imagemap & queried or clicked on to return details.

     

    unless your factory is one honking big one, google maps won't work--it's data is too coarse.

     

    tools:

    - geoserver (serve spatial data, guess you'd want to use WMS & WFS protocols)

    - qGIS (edit/create spatial data)

    - postGIS (store spatial data)

    - openscales (flex port of openlayers GIS web client, pretty slick)

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 18, 2010 8:29 PM   in reply to djkhalif

    "My CF App" made me think you're looking for a solution in Coldfusion. I imagined your Manufacturing App to be compared to a store, with branches  in different geographical locations (where Google comes in), and you want layouts for the sections in each store.

     

    I do believe you can implement such a solution in Coldfusion 9. You say your application is 75% complete. If you choose to use map servers, you will need time to learn about them, and probably extra software, hardware or human resources, too. Then you would likely find that your application is 30% complete.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 19, 2010 8:52 PM   in reply to djkhalif

    you can certainly add your own local data to google maps:

     

    http://geoinformatics.sut.ac.th/campusMap/campusMap.html

     

    alpha version of an app that serves local spatial data (vector shapefiles of the

    campus's infrastructure) from geoserver as custom tile overlays w/google maps as

    raster background. uses google's flex lib.

     

    but again, unless your plant is one ginormous factory, you won't like the

    results. don't believe me? try zooming into one of the buildings on that map.

    can you actually zoom "inside" one?

     

    google maps is meant for another scale entirely.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 20, 2010 8:38 AM   in reply to djkhalif

    forget google maps.

     

    factory plan in autocad? easiest to convert to shapefile, even better to

    georeference it to some local coordinate system (unless your db is postgres, if

    so then go all in & use postGIS to store your spatial data). use geoserver to

    serve that up. link attributes of your spatial data to whatever db you're using

    for the app (a road is a line--that's spatial data, the roads attribute data is

    it's name, number of lanes, road surface, etc.)

     

    if you want sexy client, flex (frankly we only do flex front ends for our maps

    anymore) or if you like JS better have a look at openlayers JS client (ajaxian).

    you could also do it with simple cfhttp calls & HTML.

     

    as i mentioned earlier, use WMS protocol to produce map images, WFS to query

    spatial objects (what's the name of that room) or find stuff via their

    attributes (where is order number 55 at now),  and WFS-T to manage spatial data

    (the "T" stands for transactional).

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points