| Line 1673... |
Line 1673... |
| 1673 |
longitude = locDatas.geometry.coordinates[0].toFixed( 5 );
|
1673 |
longitude = locDatas.geometry.coordinates[0].toFixed( 5 );
|
| 1674 |
}
|
1674 |
}
|
| 1675 |
if ( valeurOk( locDatas.geometry.coordinates[1] ) ) {
|
1675 |
if ( valeurOk( locDatas.geometry.coordinates[1] ) ) {
|
| 1676 |
latitude = locDatas.geometry.coordinates[1].toFixed( 5 );
|
1676 |
latitude = locDatas.geometry.coordinates[1].toFixed( 5 );
|
| 1677 |
}
|
1677 |
}
|
| 1678 |
} else if ( 'LineString' === locDatas.geometry.type ) {// on ne prend qu'un point de la ligne
|
1678 |
} else if ( 'LineString' === locDatas.geometry.type ) {
|
| - |
|
1679 |
if(this.valOk( locDatas.centroid.coordinates )){
|
| - |
|
1680 |
if ( this.valOk( locDatas.centroid.coordinates[0] ) ) {
|
| - |
|
1681 |
longitude = locDatas.centroid.coordinates[0];
|
| - |
|
1682 |
}
|
| - |
|
1683 |
if ( this.valOk( locDatas.centroid.coordinates[1] ) ) {
|
| - |
|
1684 |
latitude = locDatas.centroid.coordinates[1];
|
| - |
|
1685 |
}
|
| - |
|
1686 |
} else {// on ne prend qu'un point de la ligne
|
| 1679 |
if ( valeurOk( locDatas.geometry.coordinates[0][0] ) && valeurOk( locDatas.geometry.coordinates[1][0] ) ) {
|
1687 |
if ( valeurOk( locDatas.geometry.coordinates[0][0] ) ) {
|
| 1680 |
longitude = ( locDatas.geometry.coordinates[0][0] + locDatas.geometry.coordinates[1][0] ) / 2;
|
1688 |
longitude = locDatas.geometry.coordinates[0][0];
|
| 1681 |
longitude = longitude.toFixed( 5 );
|
1689 |
longitude = longitude.toFixed( 5 );
|
| 1682 |
}
|
1690 |
}
|
| 1683 |
if ( valeurOk( locDatas.geometry.coordinates[0][1] && valeurOk( locDatas.geometry.coordinates[1][1] ) ) ){
|
1691 |
if ( valeurOk( locDatas.geometry.coordinates[0][1] ) ){
|
| 1684 |
latitude = ( locDatas.geometry.coordinates[0][1] + locDatas.geometry.coordinates[1][1] ) / 2;
|
1692 |
latitude = locDatas.geometry.coordinates[0][1];
|
| 1685 |
latitude = latitude.toFixed( 5 );
|
1693 |
latitude = latitude.toFixed( 5 );
|
| - |
|
1694 |
}
|
| 1686 |
}
|
1695 |
}
|
| 1687 |
}
|
1696 |
}
|
| 1688 |
}
|
1697 |
}
|
| 1689 |
if ( valeurOk( latitude ) && valeurOk( longitude ) ) {
|
1698 |
if ( valeurOk( latitude ) && valeurOk( longitude ) ) {
|
| 1690 |
$( '#latitude' ).val( latitude );
|
1699 |
$( '#latitude' ).val( latitude );
|