Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: fictional Google street maps

  1. #1
      töff is offline
    Guild Artisan töff's Avatar
    Join Date
    Nov 2007
    Location
    Fresno, California USA
    Posts
    864

    Question fictional Google street maps

    Does anybody know of the Google maps API or some similar system would be useable for me to create a fictional city map?

    I kinda thought I could create a text-based datasource of street names, positions, hiways, maybe parks or other sites ... and then feed it into the Google Maps proggy and get a nice city map. In other words, I give it data, and it does the drawing.

    It must be possible but I can't find where to start.

  2. #2

  3. #3
      Sigurd is offline
    Guild Artisan Sigurd's Avatar
    Join Date
    Dec 2007
    Posts
    880

    Post

    Don't know but would love to hear a solution if you can find one.

    You might be able to achieve a similar result with Ilwis but it would take work and a learning curve. Might have some benefits as training though.


    -Sigurd

  4. #4
      thebax2k is offline
    Guild Journeyer thebax2k's Avatar
    Join Date
    Jul 2007
    Location
    Baton Rouge, LA
    Posts
    226

    Post

    I have no idea either Toff, but I know who does--talk to the folks who wipped up this site. If they can use the Google Api for mapping the regions and zones of fictional Azeroth, than it can be done with a street map.

  5. #5
      SeerBlue is offline
    Guild Adept SeerBlue's Avatar
    Join Date
    Jan 2008
    Location
    Black hills of South Dakota
    Posts
    257

    Post

    Hey Toff, here are a few links to google map related info.
    There are several routes to get custom maps into google maps, the easiest being Global Mapper, which will cut the tiles for you at several zoom levels, write the basic html for serving/fetching the custom tiles from the server and overlaying them in Google Maps, and place all the tiles in the appropriate zoom level folders. If you don't need your map geo-referenced to a specific location it is as easy as open the image file, and export tiles. Global Mapper costs 269.00 dollars, but if you join the forums you get 15% off http://www.globalmapperforum.com/

    If you plan on doing alot of maps this is a good route, there is a global mapper demo, which has limited export options, to try out. Global Mapper does alot more than google map tiles,like heightfield import/export, vectors, shape files and so on.

    The mapki, or google map wiki, has alot of info/examples, and even links to free tools for cutting tiles in a few different apps (like photoshop, via script).

    This site here, GmapUploader, http://gmapuploader.com/ , and its wiki http://gmapuploader.com/wiki/index.php/Main_Page
    will do all the work for you, cut the tiles and make a page, but the tiles are on their server, and Kyle Mulka, the site owner, no longer does google map related blogging, so the site may not remain. It gives you just a basic page, but with a little cut and paste you can jazz it up, even in free google pages, as this old example site I fiddled with shows, http://seerblue.googlepages.com/middleearthgmap


    These next 2 links are Mike Williams example site and the google maps forum. http://econym.googlepages.com/index.htm

    http://groups.google.com/group/Google-Maps-API/

    Lots of info there, everything from java script to tutorials.

    and this site is where you would get the api key for your site, http://code.google.com/apis/maps/signup.html, which lets you do pretty much anything google map related, within there terms of use.


    Then of course there is this site, where you may recognize some work, http://maps.me-dem.org/InsCarto/, the gmaps page is where the maps reside.

    The best thing to remember is size matters, the bigger the image, the more zoom levels you will have.

    Of course, if you just want one large map done( I can tile up to 16k by 16k easily, larger can be a strain on my laptop), and you have some where you could upload the image, I could download it and tile it for google maps for you, then I could upload it to the ftp at me-dem for you to download, It would give you the basic webpage html and all the map tiles, and I could answer some, but not all questions you may have about different aspects of google maps, as I have not fiddled with it extensively, as 2 small kids tend to rule my time most days

    I don't have much experience with php or databases, so my help there would be limited, I am still learning that aspect of putting information into google maps.
    But if you have a good grasp of html , and at least an inkling of java script (not java) you can really have a great new way to showcase your work.
    SeerBlue

  6. #6
      SeerBlue is offline
    Guild Adept SeerBlue's Avatar
    Join Date
    Jan 2008
    Location
    Black hills of South Dakota
    Posts
    257

    Post

    I just reread your post a little closer, google maps won't draw a map exactly, it WILL overlay polylines and shapes, place markers, create info bubbles, link to other pages, and things like that, all created via jscript via lat long coordinates. The custom maps are all imagery that is either tiled on the fly from a larger high resolution image or pre tiled into 512x512 tiles.
    A database can be used to add markers, polylines/shapes, info bubbles and so on, so the information is not in the html/jscript itself, but for either route ( in the page html/jscript or database)there are limits to how many of each can be displayed at one time without some lag. If you could create an entire map entirely out of poly lines and shapes it would look like a vector illustration, if it would load.
    Pre cutting tiles is the easy route, just load them to your server and point your html at them, as cutting on the fly at the server would require gd/imageMagick (or equivalent) and a database.

    SeerBlue

  7. #7
      töff is offline
    Guild Artisan töff's Avatar
    Join Date
    Nov 2007
    Location
    Fresno, California USA
    Posts
    864

    Post

    I don't have any "tiles."

    All I have is some info about streets.

    In other words, I have 1st Street going from here to here to here, ending there. I have 2nd Street looping around from there to here, etc. ... I want to map the streets in a fictional city. Maybe I will have a park or a reservoir or an airport, random sites or blocs.

    I don't have any tiles, no satellite-type JPGs, no pictures or drawings. No pushpins either.

    I just want to feed in some street data and get a street-map drawn for me.

    It's either a map API, or new tricks in Illustrator. I'm pursuing both for now.

    You gave some great links and I will dig through them. Thanks!

  8. #8
      SeerBlue is offline
    Guild Adept SeerBlue's Avatar
    Join Date
    Jan 2008
    Location
    Black hills of South Dakota
    Posts
    257

    Post

    hmmm, the only routes I know are all based on latitude/longitude coordinates for lines and polygon extents, as in a map, or pixel coordinates from an image, or image space.
    I thought OpenLayers might support what I think you are after, but the vector formats I found on a quick look are geo lat long based,,for example http://www.openlayers.org/dev/exampl...r-formats.html, if you change the drawing styles and then click on the map to draw it will update with the code used to draw the line on the right hand side.

    There may be others I did not catch. SVG may draw lines and shapes from a database but it would still need a reference to pixel space, as in first street, pixel x345,y546, and so on from where it starts, turns and stops, and of course line width,color, and so on. Does your data source annotate the streets in this way.

    I will keep an eye open as I think this is an interesting route to city map creation.
    SeerBlue

  9. #9
      RobA is offline
    Administrator RobA's Avatar
    Join Date
    Apr 2007
    Location
    Niagara, Canada
    Posts
    5,550

    Default

    I would think that any GIS software would do what you want, assuming (as stated) you have the information in lat/long. Some of the GISers her might be able to provide more information.

    -Rob A>

  10. #10
      töff is offline
    Guild Artisan töff's Avatar
    Join Date
    Nov 2007
    Location
    Fresno, California USA
    Posts
    864

    Post

    first street, pixel x345,y546, and so on from where it starts, turns and stops, and of course line width,color, and so on. Does your data source annotate the streets in this way.
    It could. It will all be mde up out of my head.
    I will keep an eye open as I think this is an interesting route to city map creation.
    Me too but it might be more work than I was hoping. I can't spend a dollar to save a nickel.
    I would think that any GIS software would do what you want, assuming (as stated) you have the information in lat/long.
    The city, although fictional, is in New Jersey, so lat/long would not be so tough.

    Illustrator is looking better than Google, at this point. I am developing a single-bezier method of representing named, intersecting streets. That is the primary hurdle, I think.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •