[ 
https://issues.apache.org/jira/browse/SIS-44?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ross Laidlaw updated SIS-44:
----------------------------

    Description: 
A suggestion was made on one of the SIS wiki pages to update the 'demo.jsp' 
file in the SIS webapp to use an open source maps API, such as Leaflet 
(http://leaflet.cloudmade.com), rather than Google maps.

For reference, below is a copy of the comment from Paul Ramirez, see 
https://cwiki.apache.org/confluence/display/SIS/OODT+File+Manager+to+SIS+Connection+Demo
 for details:

Instead of using Google Maps you may want to use Leaflet 
(http://leaflet.cloudmade.com/) or OpenLayers (http://openlayers.org/) due to 
required API key for the map. This might matter if you are going to host this 
example on the SIS Wiki or OODT Wiki as the required API would be attached to 
you.

Here's how a snippet of Leaflet code to setup the map:

var map = new L.Map('map');
// Setup the basemap      
var osm = new 
L.TileLayer('http://otile{s}.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.png', {
    minZoom: 1,
    attribution: 'Basemap <a 
href="http://creativecommons.org/licenses/by-sa/2.0/"; 
target="_blank">CC-BY-SA</a> by &copy; <a href="http://openstreetmap.org/"; 
target="_blank">OpenStreetMap</a>, Tiles Courtesy of &copy; <a 
href="http://open.mapquest.com"; target="_blank">MapQuest</a>', 
    subdomains: ['1','2','3','4']
});
// Add the basemap to the map
map.addLayer(osm);

// Create a marked for the map and add it
var marker = new L.Marker(new L.LatLng(10.0, 30.0));
map.addLayer(marker);

// Attach a given HTML content to the marker. For brevity I truncated the 
content
marker.bindPopup("Title: geodata.txt<br/>Link:<a 
href='http://localhost:8080...>...</a>");
Unlike the GoogleMap API this does not require a key and is an open source 
product as is the basemap (e.g. Open Street Map served by Mapquest);

Then this would be a complete open source solution from top to bottom. If you 
have any questions feel free to hit me up on the SIS or OODT lists.

  was:
A suggestion was made on one of the SIS wiki pages to update the 'demo.jsp' 
file in the SIS webapp to use an open source maps API, such as Leaflet 
(http://leaflet.cloudmade.com), rather than Google maps.

For reference, below is a copy of the comment from Paul Ramirez (see 
https://cwiki.apache.org/confluence/display/SIS/OODT+File+Manager+to+SIS+Connection+Demo):

Instead of using Google Maps you may want to use Leaflet 
(http://leaflet.cloudmade.com/) or OpenLayers (http://openlayers.org/) due to 
required API key for the map. This might matter if you are going to host this 
example on the SIS Wiki or OODT Wiki as the required API would be attached to 
you.

Here's how a snippet of Leaflet code to setup the map:

var map = new L.Map('map');
// Setup the basemap      
var osm = new 
L.TileLayer('http://otile{s}.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.png', {
    minZoom: 1,
    attribution: 'Basemap <a 
href="http://creativecommons.org/licenses/by-sa/2.0/"; 
target="_blank">CC-BY-SA</a> by &copy; <a href="http://openstreetmap.org/"; 
target="_blank">OpenStreetMap</a>, Tiles Courtesy of &copy; <a 
href="http://open.mapquest.com"; target="_blank">MapQuest</a>', 
    subdomains: ['1','2','3','4']
});
// Add the basemap to the map
map.addLayer(osm);

// Create a marked for the map and add it
var marker = new L.Marker(new L.LatLng(10.0, 30.0));
map.addLayer(marker);

// Attach a given HTML content to the marker. For brevity I truncated the 
content
marker.bindPopup("Title: geodata.txt<br/>Link:<a 
href='http://localhost:8080...>...</a>");
Unlike the GoogleMap API this does not require a key and is an open source 
product as is the basemap (e.g. Open Street Map served by Mapquest);

Then this would be a complete open source solution from top to bottom. If you 
have any questions feel free to hit me up on the SIS or OODT lists.

    
> Update the 'demo.jsp' file in the SIS webapp to use an open source maps API
> ---------------------------------------------------------------------------
>
>                 Key: SIS-44
>                 URL: https://issues.apache.org/jira/browse/SIS-44
>             Project: Spatial Information Systems
>          Issue Type: Improvement
>          Components: web services layer, website
>            Reporter: Ross Laidlaw
>            Priority: Minor
>              Labels: javascript
>
> A suggestion was made on one of the SIS wiki pages to update the 'demo.jsp' 
> file in the SIS webapp to use an open source maps API, such as Leaflet 
> (http://leaflet.cloudmade.com), rather than Google maps.
> For reference, below is a copy of the comment from Paul Ramirez, see 
> https://cwiki.apache.org/confluence/display/SIS/OODT+File+Manager+to+SIS+Connection+Demo
>  for details:
> Instead of using Google Maps you may want to use Leaflet 
> (http://leaflet.cloudmade.com/) or OpenLayers (http://openlayers.org/) due to 
> required API key for the map. This might matter if you are going to host this 
> example on the SIS Wiki or OODT Wiki as the required API would be attached to 
> you.
> Here's how a snippet of Leaflet code to setup the map:
> var map = new L.Map('map');
> // Setup the basemap      
> var osm = new 
> L.TileLayer('http://otile{s}.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.png', {
>     minZoom: 1,
>     attribution: 'Basemap <a 
> href="http://creativecommons.org/licenses/by-sa/2.0/"; 
> target="_blank">CC-BY-SA</a> by &copy; <a href="http://openstreetmap.org/"; 
> target="_blank">OpenStreetMap</a>, Tiles Courtesy of &copy; <a 
> href="http://open.mapquest.com"; target="_blank">MapQuest</a>', 
>     subdomains: ['1','2','3','4']
> });
> // Add the basemap to the map
> map.addLayer(osm);
> // Create a marked for the map and add it
> var marker = new L.Marker(new L.LatLng(10.0, 30.0));
> map.addLayer(marker);
> // Attach a given HTML content to the marker. For brevity I truncated the 
> content
> marker.bindPopup("Title: geodata.txt<br/>Link:<a 
> href='http://localhost:8080...>...</a>");
> Unlike the GoogleMap API this does not require a key and is an open source 
> product as is the basemap (e.g. Open Street Map served by Mapquest);
> Then this would be a complete open source solution from top to bottom. If you 
> have any questions feel free to hit me up on the SIS or OODT lists.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to